Simulateur de présence sophistiqué
Transcription
Simulateur de présence sophistiqué
Simulateur de présence sophistiqué Synoptique Entrée 220V HDMI Alimentation ininterruptible 12 V Convertisseur 12 > 5 V Raspberry pi B Carte relais statiques 220 v commuté Audio Batterie plomb 12 V 220 v commuté Ethernet 220 v commuté Description Physique • L’alimentation in-interuptible 12 V – – – – • • • • Permet de charger la batterie au plomb et de nourrir le convertisseur 12V vers 5Vs Le schéma de l’alimentation et du convertisseur sont sur les pages de l’auteur. Cet ensemble peut être remplacé par une alimentation USB et un chargeur portable (avec batterie) pour appareils mobiles Nota: le raspberry ( comme tous les processeur) est sensible aux microcoupures secteurs et entrainer des dommages pour la carte mémoire SD. Le Raspberry ( B, B+ ou 2) avec les cordons Ethernet , HDMI et audio. Et une Clef USB pour stocker les videos. La carte relai statique ( cablée pour des entrées 3,3V et aimenté en 5V Les hauts parleurs ( extension d’anciens PC) Le moniteur HDMI . – (en général les TV lorsqu’elle se mettent sous tension se mettent en mode veille et il faut la commander par la télécommande du Téléviseur. Configuration logiciel • Raspian – Omxplayer (il est maintenant intégré a raspian, mais avec un propriétaire « video ». Il faut donc passer les commande en Root ( avec sudo) ou ajouter pi au groupe video. – Wiring pi la bibliothèque pour pouvoir acceder aux port du GPIO • Configurer : – Monter la clef usb au démarrage ou installer un disque réseau au démarrage afin que le Raspberry puisse accéder aux fichiers audio et video • Options – Installer webiopi pour acceder directement au GPIO à partir d’un navigateur HTML5 – Installer apache pour ajouter un miniserveur web – Installer telnet pour accéder en Telnet à votre Raspberry – Installer VLC pour pouvoir visualiser les TV en direct ( mais je n’ai pas réussi une installation sans erreurs ! Exemples de scripts • • • • • • • • • • • • • • • • • • • • • • #!/bin/bash # Script to allumer lampe 1 sejour gpio -g mode 22 out gpio -g write 22 1 # Script to allumer spot cuisine on (vers domoticz) curl "http://172.16.2.52:9791/json.htm?type=command¶m=switchlight&idx=123&swi tchcmd=Off" # Script to launch radio France musique gpio -g mode 23 out gpio -g write 23 1 omxplayer -o local http://audio.scdn.arkena.com/11010/franceculture-midfi128.mp3 gpio -g mode 23 out gpio -g write 23 0 # Script arrosage serre 2 (fraisier) curl "http://172.16.2.70:80/myspi.SPI?data=35" curl "http://172.16.2.70:80/myspi.SPI?rep=6" sleep 5m curl "http://172.16.2.70:80/myspi.SPI?data=0" curl "http://172.16.2.70:80/myspi.SPI?rep=6" sleep 30m # script pour arreter la radio killall omxplayer.bin exit