RaspFR :: Forum

Forum de la communauté francophone de Raspberry PI.

Vous n'êtes pas identifié(e).

Annonce

Attention !!! Le serveur sera migré d'ici la fin de l'année, une coupure du forum est donc à prévoir dans les semaines à venir.

#1 20-11-2017 16:33:39

MichelSuire
Membre
Inscription : 20-11-2017
Messages : 3

Camera ou interrupteur crépusculaire ?

Bonjour,

J'ai fait l'acquisition de la raspicam pour faire de la détection de mouvement. Pour le moment tout se passe bien mais je ne veux la faire entrer en service qu'à la tombée de la nuit.
Avouez que, rajouter un interrupteur crépusculaire pour déclencher une caméra qui sait lire la lumière, semble un peu farfelu ?
Si quelqu'un peu me mettre sur la piste pour développer un soft python de mesure de la luminosité à partir de la caméra, j'aurai l'air moins stupide.
Mille merci d'avance.

michel Suire

Hors ligne

#2 20-11-2017 21:15:40

montotof123
Membre
Inscription : 01-03-2017
Messages : 20

Re : Camera ou interrupteur crépusculaire ?

Bonjour,

Avec la caméra, je ne sais pas, mais il est toujours possible d'ajouter un petit circuit de mesure de la luminosité type GY-30.
Sinon si c'est vraiment à la tombée de la nuit, un petit éphéméride permet de calculer l'heure du couché et du levé du soleil sans problème

Bon courage

Hors ligne

#3 21-11-2017 00:38:11

CrazyCat
Chat
Inscription : 14-01-2016
Messages : 436

Re : Camera ou interrupteur crépusculaire ?

J'avais un petit programme comme ça, je peux essayer de le retrouver.
Mais c'est hyper consommateur car ça prend une image et calcule la luminosité moyenne, donc utilise le processeur assez fortement.
En plus, si tu as une camera IR, je ne sais pas si le système est valable.

Bref, pour moi il vaut mieux un interrupteur crépusculaire dédié.

Hors ligne

#4 21-11-2017 16:03:34

MichelSuire
Membre
Inscription : 20-11-2017
Messages : 3

Re : Camera ou interrupteur crépusculaire ?

Merci CrazyCat,

S tu le retrouve, je suis preneur quitte à le faire tourner dans thread indépendant.

a+

MichelSuire

Hors ligne

#5 21-11-2017 16:11:39

CrazyCat
Chat
Inscription : 14-01-2016
Messages : 436

Re : Camera ou interrupteur crépusculaire ?

Voila le code que j'avais fait, en python:

[== Python ==]
#!/usr/bin/python
# -*- coding: utf-8 -*-
import picamera, picamera.array, numpy as np
def main():
  with picamera.PiCamera() as camera:
    camera.resolution = (100, 75)
    with picamera.array.PiRGBArray(camera) as stream:
      camera.exposure_mode = 'auto'
      camera.awb_mode = 'auto'
      camera.capture(stream, format='rgb')
      pixAverage = int(np.average(stream.array[...,1]))
  print "Luminosity is :" + str(pixAverage)

if __name__ == '__main__:
   main()

Ce code permet d'afficher la luminosité moyenne de la picam. Je pense qu'avec divers essais et tatonnements, tu pourras trouver la valeur minimale correspondant à la nuit (ou au jour) pour exécuter ou arrêter motion.

Hors ligne

#6 05-12-2017 17:02:25

MichelSuire
Membre
Inscription : 20-11-2017
Messages : 3

Re : Camera ou interrupteur crépusculaire ?

Bonjour CrazyCat

Absent de la maison depuis une quinzaine de jours, je viens juste de récupérer ton message et je t'en remercie.

Je teste le plutôt possible

A+

Hors ligne

Pied de page des forums