Reverse Engineering: RGB LED-lampa med IR fjärrkontroll (8 / 9 steg)
Steg 8: Att införa nya IR-kommandon
Jag skrev en arduino program för att skicka IR-kommandon. Jag Använd en timer till generera den 38KHz bärvågsfrekvensen och vissa funktioner för att aktivera timern och inaktivera.
Programmet loopar igenom alla 256 möjliga kommandot byte (0x00 till 0xFF) och skickar dem som IR remote paket.
Visar sig, ingen av byte som kommandot förutom de från fjärrkontrollen gör något :(
Bummer.
På den ljusa sidan, jag kunde styra LED-lampa från arduino utan problem, men det var inte precis vad jag ville göra: p
Också, adress byten inte göra något heller. Glödlampan ignorerar bara det. Vilken adress jag försökt verkade fungera.
Om du vill kontrollera en av dessa ledde lökar eller någon annan enhet som använder NEC IR-protokollet, kan du ändra min kod för att göra detta. Arduino koden bifogas här.