Ligne 33 : | Ligne 33 : | ||
* condensateur 100nF | * condensateur 100nF | ||
* plaque d'essai et fils | * plaque d'essai et fils | ||
+ | |Tuto_Attachments={{Tuto Attachments}} | ||
}} | }} | ||
{{Separator}} | {{Separator}} | ||
Ligne 38 : | Ligne 39 : | ||
|Step_Title=Cablage Arduino | |Step_Title=Cablage Arduino | ||
|Step_Picture_00=Domoticz_sur_raspberry_et_arduino_-_commandes_en_433Mhz_schema_cablage.png | |Step_Picture_00=Domoticz_sur_raspberry_et_arduino_-_commandes_en_433Mhz_schema_cablage.png | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=Chargement du code arduino, et test | ||
+ | |Step_Content=le code est sur github : https://github.com/pierreboutet/domotique433 | ||
+ | |||
+ | prenez d'abord le programme arduino : | ||
+ | |||
+ | https://raw.githubusercontent.com/pierreboutet/domotique433/master/serial-DHT22-433Mhz/serial-DHT22-433Mhz.ino | ||
+ | |||
+ | Charger le via l'IDE arduino, si vous ouvrez ensuite le moniteur serie, (outils > Moniteur Série) vous pouvez tester l'envoie de commande. Tapez l'une des commande ci-dessous dans le moniteur pour tester votre programme : | ||
+ | * "Humidity" : doit vous afficher en retour la température et l'humidité mesurées par le capteur | ||
+ | * "listen" : cela permet d'écouter la fréquence radio 433Mhz, après avoir exécuté la commande, le programme se met en attente d'un code, puis retourne le premier code qu'il recoit par radio | ||
+ | * "send:123456" : envoie le code 123456 par radio (remplacez 123456 par la valeur souhaitée) | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=Installation du raspberry | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=teste des scripts python | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=configuration de Domoticz | ||
}} | }} | ||
{{Notes}} | {{Notes}} | ||
{{Tuto Status}} | {{Tuto Status}} |
Auteur Pierre Boutet | Dernière modification 9/12/2019 par Clementflipo
Domotique, Raspberry, Arduino, 433MHz, Domoticz Domoticz_sur_raspberry_et_arduino_-_commandes_en_433Mhz_Capture_du_2017-06-05_19-42-25.png Création
Principe général :
Domoticz est installé sur le raspberry, cela permet d'avoir un interface de gestion et de visualisation des données, accessible via WIFI, sur son téléphone ou son PC (le raspberry étant connecté par cable réseau à la box internet de la maison.
L'arduino est connecté au raspberry via un cable usb, cela permet l'alimentation de l'arduino, ainsi que l'échange des données entre le raspberry et l'arduino.
L'arduino est connecté à un capteur de température et d'humidité pour collecter les données. Il est aussi connecté à un emetteur et un récepteur radio 433Mh pour pouvoir commander des modules à distance.
Enfin, j'ai utilisé des prises commandés via une télécommande 433Mhz, ces prise peuvent donc aussi être commandé par l'arduino, en utilisant l'interface Domoticz et me permette de commander des lumières, mais on pourrai aussi y mettre d'autre choses, comme des radiateurs electriques.
le code est sur github : https://github.com/pierreboutet/domotique433
prenez d'abord le programme arduino :
Charger le via l'IDE arduino, si vous ouvrez ensuite le moniteur serie, (outils > Moniteur Série) vous pouvez tester l'envoie de commande. Tapez l'une des commande ci-dessous dans le moniteur pour tester votre programme :
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #