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

C AVR - RC5: Jak sterować diodą LED klawiszem 55 z pilota?

@Kamil 13 Wrz 2014 21:31 1725 3
  • #1 13958208
    @Kamil
    Poziom 23  
    Witam, na wstępie dodam że jestem bardzo początkujący w programowaniu. Staram się stworzyć program który by włączał i wyłączał funkcję RGB, poprzez pilot RC5. Staram się to zrobić po kolei i najpierw próbuję gasić i zapalać pilotem diodę. Problemem jest to, że program reaguje na każdy przycisk a nie na konkretny - zaprogramowany. Chce sterować klawiszem numer 55. Mogę nim zapalać diodę i gasić natomiast pozostałymi klawiszami udaje mi się raz zapalić, czasem zgasić - dzieje się to losowo. Mam wrażenie, że robię błąd w tym: if(dd_rc5_dane_odebrane & 0b110111). Proszę o pomoc.

    Plik main:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Oraz biblioteka:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod



    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Gdzie robię błąd?
  • #3 14029623
    Rot
    Poziom 11  
    olelek a wytłumacz co to jest ta zmienna DD_RC5_TOGGLE w tym kodzie co napisałeś bo też borykam się z tym problemem
REKLAMA