logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[atmega][bascom]Jak wysłać te kody za pomocą AVR?

wert1 10 Gru 2009 17:49 1767 4
REKLAMA
  • #1 7370854
    wert1
    Poziom 11  
    Witam. Muszę zbudować własnego pilota do rzutnika cyfrowego marki NEC.

    Znalazłem już kody IR do niego tylko teraz mam pytanie jak to wysłać ... (tzn jak to ując w program).

    Dziękuję za wszelką pomoc
  • REKLAMA
  • #2 7379110
    lucas_mcs
    Poziom 22  
    Na forum jest kilka projektów pilotów, poszukaj!
  • REKLAMA
  • #3 7382023
    wert1
    Poziom 11  
    Szukałem już na forum ale większość to tematy z pilotami RC5 a to chyba jakiś inny standard (chyba RC6 ale głowy nie dam)
  • REKLAMA
  • #4 7382306
    Dr.Vee
    VIP Zasłużony dla elektroda
    Zobacz tutaj:

    http://www.sbprojects.com/knowledge/ir/nec.htm
    http://www.ustr.net/infrared/nec.shtml

    Programowo robisz to tak:
    Konfigurujesz PWM żeby generował częstotliwość nośną (36kHz dla NEC)
    Dajesz odpowiednie wypełnienie PWM (od 25% do 35%)
    W trakcie nadawania kodu włączasz podłączasz wyjście PWM do timera na czas trwania 1, a odłączasz na czas trwania 0. Zauważ, że zazwyczaj długości trwania 1 i 0 są wielokrotnością nośnej, czyli można je zliczać tym samym timerem.

    Pozdrawiam,
    Dr.Vee
  • #5 7382626
    wert1
    Poziom 11  
    tyko chodzi tez o to żeby łatwo zmieniać te zmienne zawarte w tym configu co wysłałem, myślałem że są już jakieś gotowe funkcje do wysyłania ...
REKLAMA