background preloader

Communication arduino Raspberry

Facebook Twitter

Sans titre. Je suis tombé amoureux d'un logiciel OpenSource développé par IBM : Node-RED. Node-Red est un serveur Web consommant peu de ressources, capable de fonctionner sur un Raspberry Pi qui permet très rapidement de concevoir et déployer des scénarios d'automatisation dans sa maison. Ce progiciel que je trouve excellent a rendu tous mes développements sur mon projet Domogeeek totalement désuets.

Il permet en quelques clics de créer des scénario plus puissants que toutes les box domotiques du marché. Toutes les fonctions / connecteurs mis à disposition de l'outil sont adaptables facilement, il est aussi possible de créer ses propres modules, bref c'est un régal ! Je me suis basé sur ce produit dans le cadre de la réécriture de mon projet Domogeeek, j'utilise aussi un broker MQTT pour l'échange de messages entre les composants et j'utilise mon connecteur Z-wave vers MQTT pour permettre à ma domotique de communiquer avec le serveur Node-Red.

Voici maintenant à quoi mon scénario ressemble : 06 : Utiliser le GPIO et Interagir avec le monde réel. Ce post est le sixième d’une liste de tutoriels sur le raspberry PI, cliquez ici pour accéder au sommaire ! Chez lecteurs (lectrices) nous arrivons à la partie la plus intéressante, selon moi, de l’utilisation du raspberry PI. Il s’agit de l’utilisation des ports GPIO (les 26 broches situées en haut a droite de votre raspberry).

Cela ne vous évoque rien ? Et bien dites vous qu’il s’agit simplement d’une porte permettant a vos programme d’interagir avec le monde réel… Je ne l’ai jamais caché, mon objectif concernant le raspberry est de pouvoir l’utiliser comme un outil de domotique à bas prix. Je souhaite donc utiliser ce dernier pour gérer dans un premier temps, mon système d’éclairage, et dans un second temps, d’autres appareils et systèmes électriques de mon appart. J’ai réussi, et pour vous filer l’eau a la bouche (ou vous faire carrément bailler selon vos intérêts) voici une petite démo vidéo, cliquez sur l’image ci dessous pour la télécharger : Comment j’ai fait : 1. Gpio mode 0 out. 433Mhtz RF communication between Arduino and Raspberry Pi: Raspberry Pi as receiver | Homautomation.

In this post we will see how to communicate data from an Arduino to a Raspberry pi over 433Mhtz RF protocolEdit In this other post: I explain how to communicate from the Raspberry Pi to the Arduino using same method: 433Mhtz Price: Less than $85 Needed Hardware. Arduino Uno Price: less than $30 (Amazon A Raspberry Pi Website: Price: less than 50$ (Amazon Mine is a B Model 433Mhz RF link kit Price: less than 5$ (<Amazon Choosing a lib for Arduino and Raspbery. Tons of lib are existing to use RF transmiter/receiver – here is 2 which are interesting I choose RCSwitch because of the Raspberry Version. Arduino. The lib is responsive for everything and it is really easy to use. Connect the emitter to the Arduino (on Pin 10) Here is the code to send message – Here we can send bytes with a common protocol hardcode in the lib.

Raspberry Pi. Test the build Testing all.