Stap 7: De Arduino UNO IR transmissie schets en Code
Het circuit van de Arduino zoals aangegeven in de visuals is vrij eenvoudig voor dit systeem en wordt daarom kort beschreven:
- De Kleurloze IR-LED moet worden aangesloten op Digital PIN 3 op de UNO - dit is een eis van de IRLib Arduino library
- De redenen zijn beschreven in mijn eerdere IBLE op het klonen van een afstandsbediening in de sectie gerelateerde aan de IRLib-bibliotheek
- De groene LED aangesloten op de digitale PIN 4 is een visuele indicator die oplicht wanneer de UNO heeft alle onderdelen van de IR-Code ontvangt van de Python-client die wordt uitgevoerd op de Raspberry Pi.
- Deze LED licht omhoog zal bevestigen dat de seriële communicatie tussen de Raspberry Pi en de UNO werkt
- Om te schakelen van seriële communicatie, is de UNO aangesloten op de Raspberry Pi via de USB-poort
- De bijgevoegde Arduino Sketch is voldoende toegelicht om haar functie te beschrijven
- De opmerkingen bij de bovenkant van de code wordt ook beschreven hoe het circuit moet worden bekabeld
OPMERKING
Daarnaast is een extra 9V batterij aangesloten op de UNOs DC ingang voldoende macht van de IR-LED, zodat het de IR-code op het toestel van de doelgroep (de Samsung LED monitor in deze demo) kunt overbrengen
In de praktijk de Arduino en de Pi kon worden gezamenlijk aangesloten op een USB-hub met voeding sterk genoeg om te rijden de Pi, de Arduino en zenden ook een sterk signaal via de IR LED