|

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

  • |

    AU VOL !! Où le Copyright on s’en fout !

    J’ai un peu hésité à écrire ce billet, mais parfois trop c’est trop. Encore récemment, un client nous demande pourquoi nous avons mis des étiquettes de garantie sur les produits livrés, prétextant que c’était SON matériel et qu’il voulait pouvoir le copier à volonté. Ben oui, après tout, n’hésitez pas, appropriez-vous donc le travail effectué par d’autres, copiez tout ce que vous pouvez et faites des petits à la pelle ! Ah oui, par contre si jamais nous avions un…

  • 2022, la fin de Freemobile

    Oui, en 2022 l’ARCEP prévoit la fin de Freemobile, du moins de son itinérance sur le réseau Orange, mais de façon progressive comme l’évoque ce graphique : Bon, certes, parler de haut débit fera rigoler tous les clients Freemobile, dont je suis, surtout ceux qui doivent se farcir l’itinérance bridée-bloquée-limitée sur Orange, hélas. Mais au delà de l’aspect technique totalement bricolé de l’opérateur, le voir encore faire le coucou plus longtemps me dérange, moi client, car il n’aura ainsi pas d’incitation…

  • La 4G en concurrence avec le satellite ?

    Le coup de massue avec 20 Go de 4G pour seulement 20 € chez Freemobile remet un peu en question les offres bas de gamme des différentes connexions internet par satellite. Prenons l’offre 2L avec 20 Go chez Sat2way par exemple : Faisons les comptes : accès internet : 39,90 € téléphonie fixe France + Europe, 1 h sur mobiles : 16,90 € Soit un total de près de 57 € par mois, une paille, que dis-je, une poutre 😉…

  • |

    Un réseau « lumière » : Laser !

    La solution pour établir un réseau sans fil à TRÈS haut débit ? LE LASER !! Science fiction ? Non, pas pour celui qui a les moyens financiers pour se procurer le matériel, et les moyens techniques pour le mettre en place. Quelques chiffres : Distances atteignables : 6,7 km Débit : 1 Gbps Alimentation POE 802.3af Absence totale de perturbation radioélectrique Transmissions multiples pour éviter les perturbations atmosphériques Puissance sortie : 120 mW max. Longueur d’onde : 830 –…

  • Colissimo : indemniser un envoi au delà de J+2

    Si vous utilisez les envois Colissimo en ligne et déposez le paquet en bureau de poste, soyez très attentif au suivi de votre envoi, en vérifiant en priorité s’il a bien été livré en J+2, c’est à dire 2 jours OUVRABLES (= pas dimanche, pas de jours fériés) après son dépôt, le tampon de La Poste étant une preuve irréfutable. S’il a été livré en J+3 ou plus, la procédure est simple : imprimez le suivi internet que vous avez…

  • Statistiques

    Je suis continuellement étonné des statistiques de visite sur ce blog : nous atteignions hier 10925 visiteurs, soit une augmentation de près de 30% sur une période d’un mois !!! Un petit clin d’œil de l’autre côté de l’Atlantique tout de même, puisque je remarque 326 visites depuis 83 villes Canadiennes, avec une forte proportion depuis Montréal et Outremont. Et pour continuer sur des destinations lointaines, vues de France du moins, il faut noter 14 visites depuis le territoire Japonais…

Un commentaire

Les commentaires sont fermés.