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

ATTiny85 - Obsługa wejść/wyjść do odbiornika IR

Pontar90 13 Maj 2014 20:56 1140 2
  • #1 13598368
    Pontar90
    Poziom 9  
    Witam,

    Jestem na etapie prób oprogramowania odbiornika IR w zastosowaniu dla Laser Taga.

    Mam ATTiny85-20PU, TSOP32156 i chcę na nim zbudować odbiornik IR na 56 kHz.
    O ile nadajnik (samą częstotliwość) mam już napisaną o tyle problem tkwi w odbiorze i wykorzystaniu informacji. Zaznaczam, że to są moje pierwsze kroki z programowaniem mikrokontrolerów więc z góry proszę o wyrozumiałość.
    Efekt miałby być taki, że po wykryciu wiązki IR i przesłaniu stanu wysokiego z detektora na mikrokontroler zapalały się diody LED.
    Mam taki program pisany z książki Mikrokontrolery AVR M. Kardasia i efekt jest taki, że dioda świeci cały czas- czy wejście PB3 jest zwarte do masy czy na stanie wysokim.

    Proszę o pomoc, jakieś porady co zrobić aby działało w pożądany sposób.
    Z góry dziękuję.


    Edit: Przerabiałem też program z przypisywaniem wartości do pinów, ale też nic nie zmieniło niezależnie od konfiguracji. Dioda zawsze świeci.

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod
  • #3 13600810
    Pontar90
    Poziom 9  
    Złapałem, negacja rodzi problem. obecnie program już działa. Dzięki. Kombinuję dalej, żeby skończyć projekt.
REKLAMA