Piloter vos récepteurs volets OTIO avec un Raspberry Pi Cet article est le premier d’une longue série sur la mise en place d’une centrale domotique pour piloter des périphériques de ma maison (volets roulants, détecteurs de mouvements, lumière, …). Je commencerais par quelques expérimentations autour de la technologie RF avec le Raspberry Pi ou l’Arduino puis par la mise en place d’une interface Web de contrôle. Mais ça, ce n’est pas pour demain Je possède des volets électriques Somfy à mon domicile. Du côté Hardware Pour ce premier tutorial, je vais vous présenter comment récupérer, à l’aide d’un récepteur RF, les codes des commandes haut/bas de la télécommande permettant respectivement d’ouvrir et fermer les volets roulants et comment les envoyer aux différents récepteurs à l’aide d’un transmetteur RF connecté à un Raspberry Pi. Le Raspberry Pi s’interface avec les modules RF émetteur/récepteur comme sur le schéma ci-dessous : Les deux modules sont alimentés par du 5v et sont reliés à la terre. Pins Raspberry Pi Pins Récepteur 433 Mhz 1.
Triggering a Camera’s Flash with Sound and Light Update: Check out my latest Camera Axe project for a much more robust device that handles this or my store where I sell the Camera Axe. For those just wanting to see the pretty pictures, click here. This article focuses on making the sensors used to trigger a camera’s flash using a microphone or a cheap laser pointer. Since I’ve already described how to do the actual firing of a camera’s flash here I won’t focus on that part of this project today. There are a lot of places on the web that describe how to trigger a flash with an electrical circuit, but I feel that using a microcontroller like Arduino offers big benefits. Now let’s talk about why we’re triggering the flash. Most SLR and DSLR cameras let you attach a cable to trigger the camera directly. When I’m using this flash trigger I work in a dim room and set my shutter speed to 10 seconds. Laser Sensor This first sensor uses a cheap laser pointer and a photo resister to detect the laser’s light. Here’s the circuit. Sound Sensor Software
Commande à distance d’une led avec un fichier xml (via le web) Bonjour tout le monde ! Aujourd’hui en faisant un peu de tri dans mon dossier « projet » j’ai (re)mis la main sur un morceau de code arduino qui risque d’en intéresser plus d’un En ce moment c’est limite impossible de rédiger des articles pour le blog (partiels, projet C++ à rendre sous peu, …). Mais je crois que là on peut appeler les juges du « Guinness World Records », le code arduino en question est resté caché dans mon dossier projet pendant 6 long mois … (bon ok, j’avoue au final ça m’arrange un peu, le code est fait, testé et tout bien commenté, j’ai juste à le publier) Le code était à l’origine codé pour une personne qui m’avait contacté par mail. Le principe : Le principe de fonctionnement du code est simple : – l’arduino se connecte à la box (par ethernet) en DHCP pour pouvoir accéder au web – tout les 10 secondes l’arduino télécharge un fichier xml depuis un serveur web – le fichier xml est analysé ligne par ligne – s’il y a une balise « action » l’arduino agit en conséquence
Send & Receive 433MHz Signals For Home Automation Hi, i´ve decided to work on some home automation project with raspberry pi, i want to controll all kind of 433MHz Devices like power plugs. I´ve got no expirience in working with 433MHz senders or receivers and RPi cabling so i decided to do a simple test setup before i start with the real project. I´ll document the test setup here and later the real automation project. Test SetupSimple 433MHz send and receive with the RPi Hardware: - RPi Rev. Wiring: RPi GPIO PINS (Revision 2): GPIO and PIN descriptions here Breadboard setup Please note that my breakout P0 is PIN 11 on Raspberry and P1 is PIN12 Connect sender Module FS1000A: ADATA: Pin 11 which is BCM GPIO 17 and WiringPi Pin 0VCC: +3,3V on my breakout (without Breakout use Pin 1 on RPi)GND: GND on my breakout (without Breakout use Pin 6 on RPi) Software Setup & Test: 0. Code: Select all sudo apt-get install git-coregit clone wiringPi. 2. 3. sudo nano /etc/pilight/hardware.json 5. sudo pilight-daemon 6. 7. 8.
UobboU Photo Arduino Arduino 433Mhz Wireless Communication Rc Switch: 8 Steps AdWords We use AdWords to deploy digital advertising on sites supported by AdWords. Ads are based on both AdWords data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that AdWords has collected from you. We use the data that we provide to AdWords to better customize your digital advertising experience and present you with more relevant ads. LiveRamp We use LiveRamp to deploy digital advertising on sites supported by LiveRamp. Doubleclick We use Doubleclick to deploy digital advertising on sites supported by Doubleclick. RocketFuel We use RocketFuel to deploy digital advertising on sites supported by RocketFuel. Twitter We use Twitter to deploy digital advertising on sites supported by Twitter. Facebook We use Facebook to deploy digital advertising on sites supported by Facebook.
Adding 433 to your Raspberry Pi | Ninja Blocks In this blog post I'll show you how to add RF 433MHz to your Raspberry Pi. Requirements - A Raspberry Pi (ORLY?) I'm using the revision 2 Pi, but if you have the revision 1 board, you'll just need to be mindful of the different pin numbers. - A 433MHz Transmitter module - A 433MHz Receiver module - The code! Phase One - Install the Hardware Step One - Install the Transmitter module The requirements for this module are easily satisfied. That's the 6th pin from the left on the lower row: I used wire-wrapping techniques to connect mine: Step Two - Install the Receiver Module The requirements for this module are the same as for the transmitter, however there are some pin differences, so don't be caught out by this. The main message is to check your pin out documentation for your devices! Attach the DATA pin of your receiver to wiringPi pin 2 - that's GPIO2; the 7th pin from the left on the lower row: Phase Two - Run the Software Step Two - Build the Software make all Run the codesend Sketch sudo . sudo .
Projets DIY - Construire, réparer, détourner Fabriquer simplement un petit robot suiveur de lumiere Auteur : Olivier Despont Ben Finio a réalisé un petit robot suiveur de lumiere tres simple a réaliser, pour cela, il s'est basé sur le principe du célebre robot BristleBot. Son montage est donc composé de 2 BristeBot reliées, dont chacune est piloté par un capteur de lumiere type LDR ou photorésistance. Pour réaliser ce montage, Ben a utilisé : Une petite breadboard de 170 points 2 X Tete de brosse a dents 2 x Photorésistances (VT935G) 2 X moteurs vibreurs de téléphone portable 2 x Mosfet (IRF 520 TypeN) 2 X Résistances 4,7kΩ (0,25W) quelques wires de prototypages Un support pile et deux piles AAA Apres avoir assemblé tous les éléments sur la breadboard, il a assemblé le bloc pile sur le dessous et a rajouté les tetes des brosses a dents sur les cotés. Un petit peu de décoration en papier pour rendre le robot plus vivant et le tour est joué. Vous pourrez retrouver tous les détails de conception sur www.sciencebuddies.org
Piloter un triac avec Arduino ou PIC Un microcontrôleur ou un petit circuit peuvent piloter un triac de puissance pour allumer ou éteindre une charge secteur : ampoule, chauffage, moteur électrique, etc. Pour la sécurité électrique, il faut une isolation entre la partie commande et la partie secteur. Schéma de la commande microcontrôleur, optotriac et triac Voici donc le schéma le plus simple de la commande du triac : Schéma de commande du triac avec un MOC3023 La commande 0 / 3,3 V peut être une sortie d'un microcontrôleur (broche GPIO configurée simplement en sortie) ou de tout autre circuit logique (porte logique, comparateur, etc) capable de fournir quelques milliampères. Lorsque la tension est à 0 V, la LED de l'optotriac T1 ne brille pas et il n'y a pas de conduction de l'optotriac (entre les broches 4 et 6 du MOC3023). Lorsque la tension est à 3,3 ou 5 V, le courant dans la LED permet la conduction de l'optotriac T1. Choix des composants : optotriac, résistances et triac Optotriac MOC3023 LED du MOC3023 Triac de puissance
Decode 433 MHz signals w/ Raspberry Pi & 433 MHz Receiver | PrinceTronics This post will show you how to read 433 MHz codes using a Raspberry Pi. This tutorial was made to complement the Voice Controlling project which needed 433 MHz Unit Code Values to control the wireless switches. If you want to know how to read 433 MHz codes using an Arduino, go to this post! I learned how to do this by reading this post. Raspberry Pi(I used a Raspberry Pi Rev.2)433 MHz receiver(Any type of 433 Mhz receiver should work, but for this tutorial I used a 4 pin variant)A breadboardSome jumper wiresA 433 MHz transmitter(I used a 4 channel 433 MHz transmitter Remote) WiringPi is needed to control the pins on the Raspberry Pi. To install WiringPi, SSH into your Raspberry Pi or open up a console, then run these commands: cd ~/ git clone cd wiringPi . After running the last command, WiringPi should be installed! 433Utils is made by GitHub user wolfeidau. To install 433Utils, run these commands: Now 433Utils should be installed! ~/433Utils/RPi_utils/RFSniffer