Stap 6: De IR-ontvangst testen
Op basis van de voorgaande stappen, moet compileren en het opvlammen van de schets van de steekproef aan de UNO saai tenzij er problemen met de installatie van de bibliotheek IRLib of als u niet de standaard digitale pinnen op de UNO gebruikt.
Voordat u begint:
- Zorg ervoor dat u van de IR-ontvangst op uw doel-toestel blokkeren
- Opvoeden van de seriële venster zal initialiseren van de IR ontvanger en weergeven van eenvoudige instructies over hoe verder te gaan met de test
Als u klaar bent, moet u kunnen vangen van een paar codes en dan spelen ze terug met de opdracht 'p'. Echter sluit niet het seriële venster!
Opmerkingen over IR-protocollen
- Fabrikanten gebruiken verschillende IR-protocollen voor communicatie tussen de afstandsbediening en het toestel
- Als IRLib niet dit protocol begrijpen, de IR ontvanger zal vangen de ruwe reeksen van tekens en spaties, maar zullen niet in staat om te lezen de signaal protocol code
- Dit feit is duidelijk in dit geval, omdat de uitvoer een waarde van de gedecodeerde 0-bits geeft
- Dus, zonder het IR-protocol, de Arduino zal moeten zenden de hele array van merken en ruimten op het toestel te beïnvloeden zijn functionaliteit
- Dit is een algemene zin waarin een infrarood-signaal kan worden overgedragen naar een doel - maar het is niet altijd zo eenvoudig omdat sommige IR-protocollen zeer complex zijn te emuleren
Nu dat we de merken en de sequenties van de ruimte hebben, moeten we zitten kundig voor het uitvoeren van de test van de IR-transmissie.