रास्पबेरी PI शून्य – Timelapse नए कैमरे के साथ 8 मेगापिक्सल [मैं भाग]

नए के हाल ही के रिलीज के साथ रास्पबेरी पीआई शून्य के साथ कैमरे के लिए स्लॉट, इस डिवाइस के छोटे आकार के लिए धन्यवाद संभावनाओं की एक विस्तृत श्रृंखला को खोलता है, क्या के रूप में वही सुविधाएँ प्रदान करता है मॉडल B +.

PiZeroCAM

यदि हम यह करने के लिए जोड़ें कैमरे की के नए मॉडल 8 मेगापिक्सल फाउंडेशन ने हाल ही में शुरू किया है, हमें परियोजनाओं की एक अनंत संख्या हो सकते हैं; इस में ट्यूटोरियल हम देखेंगे एक आसान बनाने के लिए कैसे, या कई timelapse का लाभ लेने के सिस्टम cron डेमन, और उपकरण raspistill.

किया गया है कि डिजाइन में परिवर्तन PI शून्य दूसरे के लिए एक मॉडल, केवल कैमरे के लिए कनेक्टर उल्लेखनीय है, कनेक्शन से थोड़ा सा विस्थापन का सामना करना पड़ा पेज 1 और PP6 के बाद से यह कुछ टोपी के साथ संगतता को प्रभावित कर सकते हैं बाजार, और एक अतिरिक्त केबल के लिए की जरूरत, distinto al original en uno de sus extremos debido al reducido tamaño de la ranura de conexión.

कनेक्शन पेज 1 और रास्पबेरी PI शून्य v 1.2 और v 1.3 में PP6

इस छोटे परियोजना विकसित करने शुरू करने के लिए, पहले हम दोनों सिस्टम और हमारी रास्पबेरी के कर्नेल को अद्यतन करेगा, तो यह हमारे नए कैमरा मॉडल का पता लगाता है, और अंत में को सक्रिय करें मेनू में raspi-config.

pi@zero:~$ sudo apt-get update && sudo apt-get upgrade && sudo rpi-update
pi@zero:~$ sudo raspi-config
raspi-config

Raspi-config में कैमरे को सक्रिय करना.

परिवर्तनों को लागू करने के लिए रिबूट के बाद, हम उपकरण के साथ कैमरे का परीक्षण होगा raspistill, निम्न उदाहरण लाइन के साथ, हम एक मिनट के समय में सात छवियों को उत्पन्न कर सकते हैं; हम सभी द्वारा की पेशकश की विकल्प देख सकते हैं raspistill उपकरण का मैनुअल द्वारा क्रम से परामर्श आदमी टर्मिनल.

pi@zero:~$ raspistill -o a%04d.jpg -t 60000 -tl 10000

उसके बाद, और कि कैमरा काम करता है पैदा करेगा की जाँच के बाद निर्देशिका timelapse में निर्देशिका IP उपयोगकर्ता के घर, जो द्वारा कब्जा कर लिया छवियों को समायोजित करने के लिए subdirectories हो जाएगा हमारे रास्पबेरी कैमरा.

pi@zero:~$ mkdir /home/pi/timelapse

पिछले चरण में बनाए गए फ़ोल्डर के अंदर, हम लिखने जा रहे हैं एक स्क्रिप्ट जो करने के लिए मुझे बुलाया है “tomafoto“; हम कैमरे के साथ वर्तमान समय और नाम के रूप में मिनट की एक तस्वीर प्राप्त करेंगे जब भी हम इसे लॉन्च, और jpg स्वरूप में.

#!/bin/bash

MIN_FOTO=$(date +%H:%M)
DIRECTORIO=$(date +%d_%m_%y)

raspistill -o /home/pi/timelapses/$DIRECTORIO/$MIN_FOTO.jpg

अंत में, हम फ़ाइल में कोड की निम्न पंक्तियाँ जोड़ देगा /etc/rc.local तो हर बार आप सिस्टम प्रारंभ करें, के लिए दिन में मामला है कि वह पहले नहीं है में एक subdirectory बनाएँ, और एक नाम के रूप में वर्तमान दिनांक के साथ; यह स्क्रिप्ट की अंतिम पंक्ति पर उन्हें जगह करने के लिए महत्वपूर्ण है, कि क्या होता है “बाहर निकलें 0“.

#Comprueba si existe la carpeta de hoy, y si no, la crea.

if [ ! -d /home/pi/timelapses/$(date '+%x'|tr -s “/” “_”) ]; then
  su -c "mkdir /home/pi/timelapses/$(date '+%x'|tr -s “/” “_”)" pi
  printf "Se ha creado el directorio de timelapse de hoy"
fi

exit 0

पुनरारंभ करने के बाद, हम देख सकते हैं कि यह सही रूप से छवियों को शामिल करेगा निर्देशिका बनाया गया है सिस्टम स्टार्टअप के दौरान स्क्रीन पर आउटपुट के माध्यम से आज से दिन भर में कब्जा कर लिया, या वैकल्पिक रूप से द्वारा आदेश का उपयोग कर “ls“.PiZero_Carpeta1

मेरे मामले में, मैं एक यात्रा जिसमें मैं काम और अध्ययन के एक मुश्किल साल के बाद डिस्कनेक्ट करने के लिए इरादा कर दूँगा, मेरा विचार है कि इस परियोजना को खिलाने से स्वचालित रूप से छवियों पर कब्जा करने के लिए शुरू होता है, तो मेरी रास्पबेरी पीआई; मैं इस प्रयोजन के लिए प्रयोग करेंगे सिस्टम डेमॉन क्रॉन, जब से उपयोग के लिए कि मैं उसे देना होगा विकल्प से अधिक स्थिर हो जाएगा timelapse स्वयं उपकरण raspivid.

pi@zero:~$ crontab -e
no crontab for pi - using an empty one

Select an editor.  To change later, run 'select-editor'.
  1. /bin/ed
  2. /bin/nano
  3. /usr/bin/vim.tiny

Choose 1-3 [2]: 2

फ़ाइल में क्रॉन उपयोगकर्ता, हम करने के लिए द्वारा इनवोक करने एक पंक्ति जोड़ें चाहिए स्क्रिप्ट tomafoto और यह दर्शाता है कि आवृत्ति के साथ स्वचालित रूप से निष्पादित किया जाना चाहिए; नीचे हम कुछ देख सकते हैं सिंटैक्स उदाहरण निष्पादन की भिन्न आवृत्तियों के साथ.

# m h  dom mon dow   command

#Capturamos una imagen cada minuto.
* * * * *  /home/pi/timelapses/tomafoto

#Capturamos una imágen cada 5 minutos.
0,5,10,15,20,25,30,35,40,45,50,55  * * * * /home/pi/timelapses/tomafoto

#Capturamos una imágen cada 10 minutos.
0,10,20,30,40,50  * * * * /home/pi/timelapses/tomafoto

वे चर नाम subdirectories और छवियों के लिए इस्तेमाल किया हो, वे हमें निर्देशिकाओं के मामले में तारीख के साथ की पहचान करने की अनुमति दें, और घंटे और मिनट में कैच फिर लिया तस्वीरों पर आधारित एक वीडियो संकलन करने के लिए जैसा कि हम में देख जाएगा इस ट्यूटोरियल के निम्न वितरण.

यदि आप आप की तरह मुझे अनुसरण कर सकते हैं चहचहाना, Facbook, Google +, LinkedIn, / /, या यह इस प्रकाशन के अंतर्गत इस बटन के साथ साझा करें, यदि आप कोई प्रश्न या सुझाव टिप्पणी करने के लिए कृपया संकोच नहीं करते.

Artículos relacionados

हमें और अधिक पाठकों तक पहुँचने के लिए मदद Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

One thought on “रास्पबेरी PI शून्य – Timelapse नए कैमरे के साथ 8 मेगापिक्सल [मैं भाग]

  1. Te agradezco todo el esfuerzo de este estupendo site, vaya por delante mi reconocimiento. Hola estoy tratando de desarrollar algo similar a lo que has propuesto en controles domóticos, pero he tenido problemas en el control de la raspicam (No funciona). He colocado el código en la dirección web. No funciona el código raspicam. Por otro lado no me funciona el sistema cronetap, lo he probado en otro ordenador a parte de la raspi, con LinuxMint y no ejecuta las tareas programadas. Algo no estoy haciendo bien. एक ग्रीटिंग.

कोई जवाब दो