- 4 / 8 - Script Arduino

(393 mots dans ce texte )  -   lu : 1188 Fois     Page Spéciale pour impression

   Pour imprimer, cliquez sur l'icône ci-dessus

 

Le sketch de commande

 

Le développement s’est déroulé en deux étapes.

Aaprès réception d'une commande :

  1. simulation de l’exécution en allumant quatre leds selon la demande.
  2. Traitement réel par émission des codes spécifiques à chaque prise.

 

Au final, pour le moment j’ai conservé une led « branchée » sur la touche A pour un test rapide. Les trois autres vraies prises ont maintenant leur usage réel dans la maison.

  • L’une allume la radio
  • L’autre allume une rampe de leds en éclairage indirect
  • La troisième  désactive la veille TV, décodeur TNT et enregistreur.

Pour cette dernière, j’envisage de mettre en place une tâche CRON. (arrêt/marche en fonction de l'heure)

A noter également que la télécommande d’origine est toujours fonctionnelle et permet de déroger, si besoin est.

Voici le code téléchargeable :

sketch11.jpg sketch21.jpg

 sketch31.jpg

 

 Un petit point de détail: au début de mes tests, j'ai pu envoyer les commandes aux prises sans installer une antenne sur le module d'émission, comme c'est recommandé. Un peu plus tard, cela s'est avéré nécessaire.

tx_rf433.jpg

la longueur d'onde en 433Mhz est 70cm (gamme d'ondes décimétriques) un brin 1/4 d'onde mesure donc 70/4=17.50 cm. Voir ICI pour plus d'information. Il suffit de couper un fil de cuivre de ~ 17.5 cm (17cm marche aussi bien), plutôt souple, isolé et de section ~ 0.4mm2 et de le souder à l'endroit adéquat sur le module d'émission.

 

   [Liaison USB série] <==  ==> [script PHP du Pi]

 

 




Retour à la sous-rubrique :

Autres publications de la sous-rubrique :