Stap 4: Test de IR ontvanger
Uploaden van de schets hieronder met behulp van de FTDI breakout board. Dit werd geschreven door Ken, en gewoon afdrukken uit een IR-codes de sensor ontvangt, naar de seriële monitor (ik heb aangepast naar print decimaal in plaats van Ken's oorspronkelijke hex).
Test een paar afstandsbedieningen
Zodra de schets is geladen, start u de seriële Monitor in de Arduino IDE (hulpmiddelen, seriële Monitor).
Wijs een aantal afstandsbedieningen op de sensor, en kijken wat er uit op de seriële monitor als u op de verschillende knoppen drukt. U ziet uitgang vergelijkbaar met de afbeelding hierboven. Merkt u dat elke knop een iets andere code genereert? Deze unieke codes zal ons in staat stellen om te schrijven een schets die reageert op een bepaalde code – dat wil zeggen een bepaalde knop op een afstandsbediening.
In sommige gevallen kan een knop genereren meerdere codes, of een knop ingedrukt kan resulteren in een enkele code herhalen – we deze voor dit project zal negeren.
Kopieer de Code voor uw gekozen knop
Nu dat je hebt gezien hoe de codes worden weergegeven, drukt u op de knop die u gebruiken om te stoppen wilt/starten de BaW-Bot. Nu kopieer en plak de code van de seriële Monitor in een tijdelijke testdocument – zullen we het later nodig hebben.
Voor mijn bot gebruikte ik de afspeel-/ pauzeknop op mijn iPod docking station, remote. Dit gegenereerd 2 codes, dus nam ik gewoon de ene: "2011265621"
Nu laten we deze code goed gebruiken.