Stap 2: afstandsbediening
Ik heb gebruik de afstandsbediening werkt op Sony infrarood afstandsbediening Protocol. Omdat het zorgt voor nauwkeurige communicatie, de exacte LOS niet vereist.
Ik heb hiernaast TSOP gebruikt aan de zijkant van de ontvanger te ontvangen IR-signalen voor verdere decoderen.
Wilt u weten wat precies SIRC Protocol is? En meer details over het wilt dan kunt u verwijzen naar mijn vorige instructalble SIRC afstandsbediening!
De eerste stap van dit systeem is het selecteren van de toetsen op de afstandsbediening die u wilt gebruiken voor verschillende - verschillende instrumenten.
Stel dat u wilt gebruiken de "1" voor switch ON the Fan, dan eerst de pins TSOP signaal verbinden met analoge pin 0 op Arduino. Eerste upload het programma dat ik met deze stap verbonden heb, open vervolgens de seriële monitor druk op de toets 1. Hier ziet u een decimale waarde krijgen gedrukt op seriële Monitor. Merk op dat de waarde en volgens de veranderingen in het definitieve programma doen.
Bijvoorbeeld laat ik heb sleutel "5" gebruikt voor ventilator controle geeft me de lezingen 136 op seriële monitor en gewenste toets "1" geeft de lezingen 155 op seriële Monitor te gebruiken. Dus u moet alle 136 vervangen door alle 155 is, in het definitieve programma.
Als wijze moet u totaal 16 toetsen selecteert.
- 2 voor handmatige bediening van de waterstand.
- 2 voor Fan ON / OFF en 5 voor verandering van richting.
- 2 voor lichte ON / OFF- en 2 voor helderheid controle.
- 1 voor de Letter Box Indicator resetten.
- 2 voor gordijn controle.