|

Raspberry Pi : détection, photo, email !

Suite de nos expérimentations avec le Raspberry Pi, cette fois-ci sur un modèle B+ :

raspberry_PIR_WEBCAM
Nous avons donc équipé la Framboise de quelques éléments très simples :

  • une caméra HD
  • un détecteur de mouvement (PIR)
  • une broche de sortie

L’idée pour ce projet est de réaliser un système allumant une lampe ou une alarme sur détection de mouvement, avec capture d’une image et envoi immédiat par email. On peut naturellement envisager tout un tas d’applications :

  • vérifier qui s’est présenté à la porte de votre domicile
  • surprendre les animaux nocturnes dans une forêt, un champ
  • surveiller une habitation
  • surveiller un véhicule, un garage

Pour une surveillance intérieure, on peut prévoir d’ajouter une entrée sur le Raspberry Pi, une entrée qui va détecter si le module doit être activé ou pas (une clé, un clavier extérieur, etc), selon votre présence ou votre absence. Fermée, l’entrée indiquera au système que le script peut détecter le mouvement. Ouverte par contre, le script n’ira pas plus loin.

Le script en Python 3 est relativement simple, je me suis inspiré d’un exemple obtenu ici :

wget http://www.raspberrypi-spy.co.uk/archive/python/pir_1.py

Pour la configuration de l’envoi d’emails via le service smtp, je me suis inspiré de ce site et de ses exemples de configuration. Une simple ligne ajoutée dans le script Python 3 et l’image est transmise sur un compte gmail :

os.system (‘sudo mpack -s ALERTE /var/www/alerte.jpg monemail@gmail.com’)

La capture d’images se fait en important le module picamera en tout début de script et en l’utilisant de façon extrêmement simple :

#
# CAPTURE D IMAGE

# sauvegarde dans /var/www/alerte.jpg
#
      with picamera.PiCamera() as camera:
        camera.vflip = True
        camera.hflip = False
        camera.resolution = (1024, 768)

        camera.start_preview()
        camera.capture(‘/var/www/alerte.jpg’)
        camera.stop_preview()

La sauvegarde se fait donc dans le fichier alerte.jpg, situé dans le répertoire /var/www. Vous l’aurez donc compris, il vous faudra installer un serveur Apache2 au préalable, par exemple pour venir consulter l’image ainsi capturée en vous rendant directement sur l’ip de votre Raspberry au moyen du navigateur Chrome.

Les ajouts possibles à venir :

  • une platine avec deux relais pour venir activer une lumière avant de prendre un cliché
  • ajouter la date et l’heure sur l’image transmise
  • ajouter une clé WiFi pour rendre le module plus autonome
  • venir intégrer un panneau solaire pour un fonctionnement autonome

 

 

Publications similaires

  • Raspberry Pi : distri. Fedora Remix

    La distribution Fedora Remix est disponible pour le Rasperry Pi. En suivant le lien indiqué, vous allez pouvoir télécharger soit un fichier RPM pour Linux, soit une version Windows qui vous permettront de flasher une carte SD et de booter votre module directement sous Fedora. Il vous est conseillé de vous munir : d’un moniteur HDMI ou DVI-D d’un clavier et d’une souris USB d’une connexion ethernet, avec IP gérée par un serveur dhcp d’une carte SD, insérée avant la…

  • Congés d’été : fin Août

    Infracom sera fermé pour congés du 28 Août au 12 Septembre 2010 inclus. Aucune commande ne pourra être traitée sur cette période. Toutefois, les réapprovisionnement nécessaires pourront être lancés avant notre retour et nous ferons le maximum pour conserver un lien par email. Merci par conséquent de bien vouloir vous organiser si vos projets nécessitent de tenir des délais précis. En cas de doute, contactez-nous au 02 40 45 67 67 pour avoir confirmation de la faisabilité ou non.

  • les phares matriciels tesla sur autoroute : plein la vue !

    Depuis début 2024, tesla active progressivement ses phares matriciels adaptatifs sur la majorité de ses modèles (model 3, model Y, model S, model X), une technologie prometteuse, censée révolutionner l’éclairage nocturne. Sur route de campagne, c’est bluffant, sur autoroute, c’est une autre histoire… Comment ça marche (en théorie) Les phares matriciels utilisent une matrice de leds indépendantes. Chaque pixel peut s’allumer ou s’éteindre individuellement, ce qui permet de rester en pleins phares en permanence tout en créant des « zones d’ombre »…

  • Wifipak Mini Zero LCD : ajout des QR Codes

    Wifipak Mini Zero est une solution Hotspot WiFi développée en interne chez Monwifi.fr, en région nazairienne, ici un matériel en cours de configuration : Via son interface LCD tactile, le hotspot génère des coupons sur une imprimante Brother à tickets auto-collants, des tickets qui comportent le login, le mot de passe, et désormais le QR Code pour connecter directement l’utilisateur au réseau WiFi sécurisé en WPA2 : Flashez le code avec l’application adaptée et votre connexion s’activera automatiquement, vous pourrez…

  • Vers le tout connecté ?

    Amusante génération qui refuse les ondes à outrance mais cherche à rester connecté à tout prix, que ce soit en WiFi, 3G, 4G, Wimax. Amusante génération qui ne peut plus rien faire sans assistance technologique, qui a besoin de connaître avec précision son cycle de sommeil, ses calories dépensées. Pire, amusante génération qui va communiquer ses données personnelles via des réseaux dits sociaux qui ne font, en fait, qu’engranger des données, toujours plus de données. Sans doute serez-vous un jour…

  • |

    Le culot monstre de #Freemobile

    Jamais opérateur n’aura autant mené ses pigeons abonnés par le bout du nez. Pour preuve, un extrait du récent email envoyé à ses clients : « En France métropolitaine, Free vous permet d’avoir accès à ses services mobiles dans les zones couvertes par son propre réseau ainsi que par le réseau d’un opérateur partenaire en itinérance 2G/3G. Conformément aux lignes directrices de l’ARCEP du 25 mai 2016 sur le partage des réseaux mobiles, Free et l’opérateur partenaire ont conclu un accord…

Un commentaire

Les commentaires sont fermés.