IPhone Universal Learing Remote med Arduino (11 / 18 steg)
Steg 11: Testa anslutningen Arduino och nätverk
Nu har vi servern igång, bör du nu kunna prata med din Arduino över nätverket och börja avkodning och skicka några IR-signaler.
Testar avkodning
Sikta din TV eller andra IR-fjärr på IR-mottagaren på Arduino och trycka på en knapp. När en giltig IR-kod tas emot och avkodas bör Rx Status LED (jag använde gul) flash. Inom några sekunder i avsnittet senaste IR-kod bör kompletteras med decode typ (eller tillverkning), avslutade värde, adress och bits värden. Om detta inte blivit befolkade, är det dags att kontrollera ledningarna för mottagare modul. Tydligen lysrör kan också störa IR-mottagning, så växla av någon fluorescerande rör som min vara nära genom.
Testa överföring
Nu vi framgångsrikt kan avkoda remote signaler, är det dags att börja överföra. Försök att dechiffrera några knappar på fjärrkontrollen och anteckna vissa värden så vi kan få Arduino att skicka dem till din TV. Kanalen upp och ner är ett bra ställe att börja eftersom detta ger en tydlig förändring på TV. Fyll i en uppsättning värden i avsnittet Skicka koden och tryck på Skicka-knappen. IR Tx status-LED bör blixt, även om du har använt IR skicka modul jag har, då man bör se repeatern LED-blixt också. TV: N bör förhoppningsvis nu att byta kanal. Om inte, kontrollera anpassningen av IR-sändare. Den jag använde är mycket riktad. Om inte det var att direkt IR-mottagaren på TV, då det inte skulle fungera. Det finns ett exempel skiss med IR-avkoda bibliotek som kallas IRSendDemo som gång på gång skickar samma IR kod. Om du stöter på överföringsproblem, redigera här koden för att exempelvis skicka en kanal upp kommando till din TV, köra det på Arduino och använda detta för att mäta exakt där IR-sändare kan placeras.