Étape 4: Préparer des Scripts et exécution automatique d’installation
J’ai créé deux scripts le premier plus simple est l’exécution à 1 x / minute ou plus et mettra en place un cron job pour exécuter un script une fois par minute.
1. Créez le crontab en tant que root avec crontab-e
La ligne ajoutée à exécuter 1 x / minute doit être :
***** /root/cam.sh 2 >/dev/null
2. maintenant, créez le premier script
Modifier un fichier /root/cam-60.sh et rendez-le exécutable. Ce script s’exécutera le programme raspistill pour prendre une photo standard, chaque fois qu’il est exécuté. Si plus de 1 x / minute vous souhaitez simplement modifier la tâche ci-dessus à exécuter lorsque vous le souhaitez.
Voici le script :
#! / bin/bash
DATE ='/ bin/date + %Y %m %d-%H %M '%S
/usr/bin/raspistill -o $DATE.jpg
3. créer le second script pour plus de 1 x / minute photos.
Modifier un fichier /root/cam-tl.sh et rendez-le exécutable. Ce script s’exécutera le programme raspistill en mode Time-lapse de prendre plusieurs images par minute, que cela signifie que la tâche doit s’exécuter chaque minute comme dans l’exemple ci-dessus.
Voici le script pour prendre des photos toutes les 20 secondes :
#! / bin/bash
DATE ='/ bin/date + %Y %m %d-%H %M '%S
/usr/bin/raspistill -t 40000 -tl 20000 -o $DATE-%03d.jpg
Les options -tl veut prendre une photo toutes les 20000 millisecondes (20 secondes) et le t - lorsqu’il est utilisé avec les moyens d’option -tl que l’exécution s’exécute pendant 40 secondes. Cela va créer une image à 20 secondes après la minute, à 40 secondes après et une finale à 60 secondes après la minute comme l’instance suivante commence.
N’oubliez pas que le tl - définit combien de temps jusqu'à ce que la première image et chaque image suivante, il devrait être assez facile de modifier les options pour obtenir une période de temps jusqu'à la limite de la vitesse de la caméra et le stockage.
Remarque : Ayant les deux scripts permet de facilement changer entre eux en copiant simplement que jamais veut /root/cam.sh et plus tard retirer le /root/cam.sh permet de désactiver la tâche cron parce que le script ne sera pas trouvé à exécuter.
J’ai un timelapse court extrait d’un de nos confitures de framboises et il attachera dès que je peux faire fonctionner.