Სარჩევი:

Pi Bird: 5 ნაბიჯი
Pi Bird: 5 ნაბიჯი

ვიდეო: Pi Bird: 5 ნაბიჯი

ვიდეო: Pi Bird: 5 ნაბიჯი
ვიდეო: Я Не Верил, Но От Тли и Муравьев Помогло Сразу, Прямо На Глазах / Топ 5 Способа Проверенных ! 2024, ნოემბერი
Anonim
პი ჩიტი
პი ჩიტი

რას აკეთებს: გადაიღეთ ფრინველები, როდესაც პი კამერა გრძნობს სურათის პიქსელების დიდ ცვლილებას.

რაც დაგვჭირდება

  • ჟოლო Pi ჩვეულებრივი SD ბარათით
  • Pi კამერის მოდული
  • პი საქმე
  • Ჩიტების მკვებავი
  • მაკრო ლინზების ნაკრები (სურვილისამებრ)
  • 5V powerbank (სურვილისამებრ)
  • USB wifi dongle (სურვილისამებრ)

რას გავაკეთებთ

  • დააინსტალირეთ საჭირო პაკეტები ახალ სურათზე
  • ჩატვირთეთ სკრიპტი, რომელიც აკონტროლებს კამერის გამომუშავებას მიმდებარე ობიექტებისთვის
  • შექმენით მარტივი ვებ ინტერფეისი სურათების დასათვალიერებლად
  • ჩხუბი ფრინველთა მიმწოდებელთან და ლინზებთან სათანადო ფოკუსის მისაღებად

ნაბიჯი 1: დააინსტალირეთ ახალი სურათი და ჩართეთ კამერა

აიღეთ SD ბარათი და დააინსტალირეთ თქვენი საყვარელი სურათი. ამ პოსტის ინფორმაცია ემყარება Raspbian– ზე დაფუძნებულ განაწილებას, მაგრამ უნდა მუშაობდეს სხვებზე გარკვეული რეგულირებით.

მე ავირჩიე Raspian Jessie Lite, რადგან არ არის საჭირო დესკტოპის გარემო ამ პროექტზე. შეიძლება დაგჭირდეთ განაწილების განახლება და ნაგულისხმევი პაროლის შეცვლა. შემდეგ:

  • ჩართეთ კამერის მოდული ბრძანების სტრიქონიდან raspi-config გაშვებით.
  • გამორთეთ კამერის წითელი LED, დაამატეთ disable_camera_led = 1 /boot/config.txt ფაილს: sudo echo "disable_camera_led = 1" >> /boot/config.txt
  • დააინსტალირეთ პითონის სურათების ბიბლიოთეკა (PIL): sudo apt-get install -y python-imaging-tk
  • დააინსტალირეთ პაკეტები მსუბუქი ვებ სერვერის მხარდასაჭერად; ბევრი ვარიანტია, მაგალითად: sudo apt-get install -y apache2 mysql-server php5 php5-mysql

ნაბიჯი 2: დააყენეთ მოძრაობის გამოვლენის სკრიპტი

ამ პროექტში კამერა გამოიყენება არა მხოლოდ სურათების გადასაღებად, არამედ იმის დასადგენად, როდის უნდა გადაიღოს სურათი. ეს ხდება დაბალი რეზოლუციის სურათის გადაღებით რეგულარულ ინტერვალში და შეადარებს მას, პიქსელ -პიქსელზე, წინა სურათთან. თუ ორი სურათი მნიშვნელოვნად განსხვავდება ერთმანეთისგან, მიიღება სრული ზომის სურათი.

ეს კეთდება პითონის სკრიპტის საშუალებით, რომლის ჩამოტვირთვა შესაძლებელია wget https://www.fasyl.com/rpi/PiBird_motion_pic.py; chmod +x PiBird_motion_pic.py

ეს სკრიპტი მორგებულია ბრეინფლექების ორიგინალური სკრიპტიდან ამ rapsberrypi.org თემაში.

თქვენ შეგიძლიათ შეცვალოთ სტრიქონი #25, რათა შეინახოთ სურათები სხვა ადგილას.

სკრიპტის ავტომატურად გაშვებისას, დაამატეთ cron სამუშაო. თუ არ ხართ დარწმუნებული, როგორ გააკეთოთ ეს, გაუშვით: sudo sh -c 'crontab -l> 2del && echo "@reboot` pwd`/PiBird_motion_pic.py ">> 2del && crontab 2del && rm 2del'.

ნაბიჯი 3: დააყენეთ ვებ სერვერი

არსებობს მრავალი გზა, რომ ისიამოვნოთ სურათებით, შეგიძლიათ გადაიტანოთ ისინი SSH– ით ან შეინახოთ ისინი USB დისკზე. მე გადავწყვიტე გადახედო მათ უბრალო ვებ ინტერფეისის საშუალებით და გადმოვწერო ის, რაც მომწონს ჩემი ბრაუზერის საშუალებით.

ამ მარტივი ვებ ინტერფეისის დასაყენებლად ჩაწერეთ: wget -O /var/www/index.php https://www.fasyl.com/rpi/PiBird_list_pics.php; rm /var/www/index.html

ეს საუკეთესოდ მუშაობს ვებ სერვერზე WiFi– ით წვდომის გზით. ამისათვის თქვენ უნდა დააყენოთ უკაბელო ინტერფეისი. ამის გაკეთების მრავალი გზა არსებობს Pi და dongle– დან, რომელსაც იყენებთ.

ნაბიჯი 4: ყველაფერი ერთად ააწყვეთ

განათავსეთ ეს ყველაფერი ერთად
განათავსეთ ეს ყველაფერი ერთად

კარგი, Raspberry Pi ახლა მზად არის სურათების გადასაღებად. უბრალოდ გაუშვით./PiBird_motion_pic.py და გაასწორეთ რამდენიმე პოზა. ახლა, თუ დაათვალიერეთ თქვენი Pi- ს IP, თქვენ უნდა ნახოთ თქვენი პირველი სურათები.

დროა ყველაფერი ერთად მოვათავსოთ. თქვენ ალბათ დაგჭირდებათ ამ ნაწილის ადაპტირება თქვენი ფაქტობრივი ტექნიკის საფუძველზე.

მზისა და წვიმისგან Pi დასაცავად, თქვენ უნდა მოათავსოთ იგი ჩანთაში და დაახუროთ ნებისმიერი დიდი ღიობი ლენტით და ა.

მე გამოვიყენე ეს ფრინველის მიმწოდებელი ორი გვერდითი ხვრელით, საკმაოდ მოსახერხებელია კამერის ჩატვირთვა ერთ მხარეს და ფრინველების მოსვლა და მეორისგან გამოკვება.

მარჯვენა ადგილას ფოკუსირების და სურათის ლამაზად ჩარჩოსთვის, მე გამოვიყენე ძირითადი კამერის მაკრო ობიექტივი, იოგურტის ჭიქასთან ერთად, რომლის ქვედა ნაწილი ამოჭრილია. ცოტა თავხედია მაგრამ მშვენივრად მუშაობდა. თქვენ შეგიძლიათ მიიღოთ კარგი შედეგი ტელეფონის კამერის იაფი ლინზების გამოყენებით.

არსებობს ინფორმაცია იმის შესახებ, თუ როგორ უნდა შეცვალოთ კამერის ფოკუსი ჩამონტაჟებული ლინზის ბრუნვით; ეს არ გამომივიდა: საკმაოდ სახიფათოა, რომ მყარად დავიჭირო პატარა ობიექტივის სხეულზე და გადავაბრუნო იგი.

გარკვეული ექსპერიმენტი დასჭირდება ჩარჩოების სწორად ჩამოყალიბებას და ფოკუსირებას; ჩხუბის დროს შეგიძლიათ მარტივად გადაიღოთ ტესტის სურათი raspistill -o test.jpg.

დაბოლოს, თქვენ უნდა გადაწყვიტოთ როგორ მიაწოდოთ ძალა თქვენს Pi- ს; 5V ბატარეის პაკეტი ალბათ საუკეთესო ვარიანტია.

ნაბიჯი 5: მოდით ვიკრიბოთ რამდენიმე ფრინველი

მოდით ვიკრიბოთ რამდენიმე ფრინველი
მოდით ვიკრიბოთ რამდენიმე ფრინველი

კარგად, ყველაფერი მზად არის.

დროა დავაყენოთ ყველაფერი გარეთ, ჩავტვირთოთ მიმწოდებელი თესლით და დაველოდოთ ვიზიტორების გაფრენას.

Გაერთე !

გირჩევთ: