Stap 4: Vangen een IR signaal
Dus om te bootsen al uw verschillende afstandsbedieningen die je hebt, moet u eerste cijfer outcode precies wat het is uitstoten. Dit is de reden waarom we onze IR ontvanger vastgehaakt. Zorg ervoor dat uw circuit is ingesteld op precies dezelfde manier als het diagram van de vorige stap is. Dit is belangrijk omdat de LinkIT één IR bibliotheek werkt alleen op de D2. Probeert te vangen het signaal op alle andere pin zal niet werken, dus zorg ervoor dat er voorzichtigheid nemen!
Ook rekening mee dat u de RobotIRRemote-bibliotheek verwijderen wellicht als uw Foutconsole wordt afgedrukt uit dat u beide gebruikt. Ga naar de map arduino vinden de omslag van de Bibliotheken, en verwijder de map RobotIRRemote.
Implementeren van de programmacode die verbonden en open de seriële monitor. Richt de afstandsbediening op de IR ontvanger en de knoppen die u wilt toewijzen (figuur uit de code). Hopelijk ziet u iets als dit in uw seriële monitor:
*********GET DATA FROM IR REMOTE***************************len = 9 start_h = 8810 start_l = 4420 short = 587 long = 1761 data_len = 4 32 223 16 239 *************************************************************
Neem aandacht aan de volgende coderegel
32 223 16 239
Dat is wat we na: de code. Deze code zal ons in staat stellen om te bepalen van de IR-apparaat dat we met werken. Zorg ervoor dat deze code noteren. Misschien zelfs wel slim om te noteren in hexadecimale notatie. U vindt een converter voor dat online.