Blind Opener (4 / 5 steg)
Steg 4: kodning
Koden för detta projekt använder Arduino IR utmärkta bibliotek från Ken Sheriff. Jag ingår zip-filen i biblioteket, som finns tillgänglig på github (länkad på sin blogg).
För att få din IR-koder, ladda upp skissen till du Arduino och öppna den seriella monitorn. När du trycker på en tangent, bör den ut "Signal", följt av ett tal. Detta är det nummer som motsvarar den pressande nyckeln. Ersätt de markerade delarna i koden (se första ingår bild) med din kod.
För den avancerade versionen, kommer vi också behöver skicka en kod. Detta är den andra koden som blir tryckt när en signal tas emot. Ersätt de markerade delarna i koden (se andra ingår bild) med din kod. Koder bör börja med 0 x.
När du laddar upp den final koden, ta bort kommandona 'Serial.print' att förhindra en konstant dataöverföring.
Obs: denna kod är för NEC signaler, som användes av alla fjärrkontroller som jag testat. För andra koden er, ta en titt på IRrecord exempel i IRremote biblioteket.