Projet pizéro 1.3+ raspicam noir  [RESOLU]

Pour les questions sur la PiCamera et les modèles compatibles

Modérateur : Francois

Répondre
casper22
Messages : 9
Enregistré le : sam. 6 févr. 2016 16:35

Projet pizéro 1.3+ raspicam noir

Message par casper22 » dim. 26 juin 2016 21:05

Bonjour à la communauté

J'aurais besoin de votre aide pour un projet relativement simple pour les connaisseurs que vous êtes, mais pour ma part, je suis débutant en raspberry

Le projet porte sur une pi-zéro 1.3, avec une raspicam noir, et des leds IR,et une batterie qui seront introduits dans une tube étanche

le but est simplement d'enregistrer la vidéo sur la carte micro SD après le basculement d'un interrupteur , les videos seront transférées ultérieurement sur PC

Le tout doit garder les plus petites dimensions possible , raison pour laquelle j'ai opté pour les zéro 1.3 dés qu'il à été développé.

Au niveau montage et raccordement électrique, je me débrouille , au niveau installation de raspbian aussi, mais pour la programmation, là je ne sais par où commencer

Pourriez-vous me donner des pistes

Un grand merci d'avance pour votre aide

yoshi
Raspinaute
Messages : 102
Enregistré le : sam. 29 août 2015 08:29

Re: Projet pizéro 1.3+ raspicam noir

Message par yoshi » dim. 26 juin 2016 21:25

Salut,
Voici un code python qui te permet d'enregistrer de la video quand tu appuie sur un bouton comme tu nous la dis.

Code : Tout sélectionner

import RPi.GPIO as GPIO
import Time
import os
import sys
GPIO.setmode(GPIO.BCM)
GPIO.setup(12, GPIO.IN)
if(GPIO.input(12) == 1) {
 os.system('raspivid -o video.h264 -t LeTEmpsEnMS -w 1920 -h 1080')
 time.sleep(10)
}
N'oublie pas de modifier le temps et peut être la resolution ici en FullHD

A+
-Deux raspberry avec Cayenne pour suivre la température
-Bientôt deux arduino nano pour un drone térrestre

casper22
Messages : 9
Enregistré le : sam. 6 févr. 2016 16:35

Re: Projet pizéro 1.3+ raspicam noir

Message par casper22 » lun. 27 juin 2016 14:54

Bonjour

Un grand merci à Yoshi pour la réponse rapide et efficace

Ca ressemble en effet en grande partie à ce que je veux faire

Donc, je dois créer un fichier en python et le nommer ex "vidéo"
et lancer manuellement, mais est-il possible de la démarrer automatiquement lors de l'activation du GPIO12?

Pour rapivid, je vient de découvrir ceci sur le site framboise 314 "handsdown.be" pour des noob comme moi, cà peut servir

Ton annonce des raspberry avec Cayenne , à parait pas mal du tout non plus pour d'autres application

Merci d'avance

yoshi
Raspinaute
Messages : 102
Enregistré le : sam. 29 août 2015 08:29

Re: Projet pizéro 1.3+ raspicam noir

Message par yoshi » lun. 27 juin 2016 18:02

Salut,

je peux pas te repondre pour lancer le script automatiquement (je n'ai jamais reussi...).
Voila une petite modif du code pour pas qu'il s'arrete après avoir pris la video :

Code : Tout sélectionner

import RPi.GPIO as GPIO
import Time
import os
import sys
GPIO.setmode(GPIO.BCM)
GPIO.setup(12, GPIO.IN)
while True:
 if(GPIO.input(12) == 1) {
  os.system('raspivid -o video.h264 -t LeTEmpsEnMS -w 1920 -h 1080')
  time.sleep(10)
  }
Note: N'oublie pas si tu veux arreter ton script tape : ctrl + z (Evite de faire cela quand la camera filme)

Ah et aussi pour cayenne Francois a fait un article sur le blog.
Apparemment ils vont ajouter un module pour caméra.

J'ai pensé aussi à une interface pour filmé depuis une page web comme berryIO (http://www.framboise314.fr/berryio-trop ... etre-vrai/)

@+
-Deux raspberry avec Cayenne pour suivre la température
-Bientôt deux arduino nano pour un drone térrestre

yoshi
Raspinaute
Messages : 102
Enregistré le : sam. 29 août 2015 08:29

Re: Projet pizéro 1.3+ raspicam noir

Message par yoshi » lun. 27 juin 2016 18:11

Donc pour le lancement au démarage du pi voici ce qu'il faut faire:

Mettre le code video.py dans :

Code : Tout sélectionner

/etc/init.d/
Ajouer les permissions

Code : Tout sélectionner

chmod +x video.py
Et activer le script

Code : Tout sélectionner

update-rc.d video.py defaults
pour desactiver:

Code : Tout sélectionner

update-rc.d -f video.py remove
-Deux raspberry avec Cayenne pour suivre la température
-Bientôt deux arduino nano pour un drone térrestre

casper22
Messages : 9
Enregistré le : sam. 6 févr. 2016 16:35

Re: Projet pizéro 1.3+ raspicam noir

Message par casper22 » lun. 27 juin 2016 18:28

Encore merci à yoshi pour l'aide

Note: N'oublie pas si tu veux arreter ton script tape : ctrl + z (Evite de faire cela quand la camera filme)

je précise que le montage sera autonome et donc sans clavier,
la seule possibilité d'interagir avec le pi sera l'interrupteur (GPIO 12) mais peut-être faudra-t-il ajouter un autre interrupteur afin d'arrêter le script proprement ?

bien à toi

yoshi
Raspinaute
Messages : 102
Enregistré le : sam. 29 août 2015 08:29

Re: Projet pizéro 1.3+ raspicam noir  [RESOLU]

Message par yoshi » lun. 27 juin 2016 20:22

J'espere que ton projet va te plaire @+

Un ptit resolu =)
-Deux raspberry avec Cayenne pour suivre la température
-Bientôt deux arduino nano pour un drone térrestre

psittacisme
Messages : 4
Enregistré le : jeu. 4 août 2016 08:02

Re: Projet pizéro 1.3+ raspicam noir

Message par psittacisme » mer. 24 août 2016 15:04

Bonjour,

pour faire démarrer ma picamera RPi3 en autostart avec un fichier python j'ai voulu utiliser les fonctions données en exemple

Mettre le code video.py dans :
Code : Tout sélectionner
/etc/init.d/

Ajouer les permissions

Code : Tout sélectionner
chmod +x video.py

Et activer le script
Code : Tout sélectionner
update-rc.d video.py defaults


j'ai dû jouer du "sudo" pour pouvoir copier "mon" video.py à l'endroit indiqué
par défaut j'ai continué en ajoutant "sudo" à chaque fois.

quand je passe à l'activation du script j'ai la réponse suivante:

sudo update-rc.d video.py defaults
insserv: script video.py is not an executable regular file, skipped!

je précise que dans mon fichier video.py je n'ai pas de raspivid je passe par une compilation de recettes données par David Jones
https://picamera.readthedocs.io/en/release-1.12/

j'ajoute que j'ai essayé les autostart par "crontab -e" "bachrc" sans succès pour mon fichier video.py qui fonctionne très bien quand on fait RUN F5 à la main
(crontab -e et bachrc fonctionnent par ailleurs pour un fichier mp4 lancé avec omxplayer)

?????
Si quelqu'un peut m'aider je le remercie par avance

Répondre

Retourner vers « Le module caméra et ses clones »