Arduino allt-i-ett-fjärrkontroll (3 / 5 steg)
Steg 3: Samla koderna.
Innan vi kan skapa en funktionell remote kommer vi att samla koderna för de fjärrkontroller som vi vill använda, vi kommer att använda en infraröd sensor så.
För att ställa in kretsen, kan vi följa skissen på bilderna, ansluter den signal pin av sensorn till stift 2 och andra stiften till 5V och marken.
Koden kommer vi att använda från en Adafruit tutorial, jag gjorde några ändringar för att göra vårt arbete lättare.
Nu kommer den tråkiga delen, när koden har lagts upp och sensorn ansluten vi gå till "Verktyg" och vi klickar på "Serial Monitor". Du kommer att se ett meddelande som säger "Redo att avkoda IR!", nu, genom att trycka på valfri knapp på fjärrkontrollen medan inför sensorn, kommer vi att kunna få koden.
Om du använder den versionen jag lämnat avläsningarna visas i ett formulär redo för att klistras och tolkas av Arduino huvudprogrammet, behöver vi bara ta hand om lagra denna kod för att undvika att förlora det, att göra så vi kan öppna en .txt till pasta och etikett detta signalerar nu omvandlas till kod.
Viktigt: den program läser tiden signalen är hög så bra som det är låg, innan du skickar signalen programmet redan räknar tiden det är låg, då kommer att visas som den första behandlingen och det är värdelös så det måste tas bort. Även många av koden är onödig eftersom det upprepas för att se till att enheten får är det, om du kan hitta ett mönster jag föreslår att du skär koden och spara utrymme, om du bara kopiera och klistra in det hela det är OK men du kanske att klistra in för mycket överflödig information.
Tips: Om Arduino kompilatorn Visa detta meddelande "Serial port"COM3"hittades inte. Valde du rätta från Verktyg > Serial Port menyn?" din Arduino är inte ansluten eller porten är inte erkända.
När vi har alla koder vi vill kan vi gå vidare till nästa steg.