Étape 4: transmission
OK, le temps de faire l’Arduino à contrôler les prises murales ! Pour ce faire, nous garder l’horloge connectée et fixez l’émetteur maintenant ainsi :
- VCC à 5V sur Arduino (voir remarque ci-dessous)
- Tot GND GND sur Arduino
- Données à D10 sur Arduino
Note: puisqu’un Uno a seulement 1 broche de sortie 5V, vous pouvez utiliser une maquette, ou, comme dans l’image, utilisez le 5V de l’ICSP.
Alors maintenant, c’est juste une question de télécharger un code qui vérifie le temps et la lumière s’allume et s’éteint.
On trouvera - à nouveau - le code à utiliser sur mon Github. Il comporte toujours certains de la partie de l’horloge, mais il contient désormais également la partie afin de contrôler les prises murales.
- Dans la boucle vide, vous pouvez définir les heures sur lequel vous voulez avoir toute action. Je mentionne toujours les secondes dans mes instructions if, parce que sinon l’arduino se produira l’action pendant une minute entière.
- Dans la partie inférieure du code dans le « turnOnA(), turnOffA (), etc. », vous devez coller les codes que vous avez enregistré avant.
- Pour ajouter des boutons supplémentaires, copier/coller et renommer !