Სარჩევი:

UNICORN CAMERA - Raspberry Pi Zero W NoIR 8MP კამერის აშენება: 7 ნაბიჯი (სურათებით)
UNICORN CAMERA - Raspberry Pi Zero W NoIR 8MP კამერის აშენება: 7 ნაბიჯი (სურათებით)

ვიდეო: UNICORN CAMERA - Raspberry Pi Zero W NoIR 8MP კამერის აშენება: 7 ნაბიჯი (სურათებით)

ვიდეო: UNICORN CAMERA - Raspberry Pi Zero W NoIR 8MP კამერის აშენება: 7 ნაბიჯი (სურათებით)
ვიდეო: 64MP Autofocus Camera on Pi Zero and Zero 2W 2024, ნოემბერი
Anonim
Image
Image
ტექნიკა
ტექნიკა

Pi Zero W NoIR 8MP კამერის აშენება

ეს ინსტრუქცია შეიქმნა ყველას დასახმარებლად, ვისაც სურს ინფრაწითელი კამერა ან მართლაც მაგარი პორტატული კამერა ან პორტატული ჟოლოს კამერა ან უბრალოდ გართობა უნდა, ჰეჰეჰ. ეს არის ყველაზე ხელმისაწვდომი და კონფიგურირებადი კამერა, რომელიც მე გამოვიყენე. გამოყენებული პროგრამული უზრუნველყოფა საშუალებას გაძლევთ დარჩეთ Full Auto– ში ან დააკონფიგურიროთ Raspberry Pi კამერის თითოეული მახასიათებელი.

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

ამ პროექტების მშენებლობის საერთო ღირებულება 60 დოლარამდეა, მაგრამ სურვილის შემთხვევაში შეგიძლიათ მეტი დახარჯოთ:)

ნაბიჯი 1: აპარატურა

ტექნიკა - ეს არის ამერიკული ფასები თქვენი ფასები შეიძლება განსხვავდებოდეს

ჟოლო Pi Zero W - $ 10

Raspberry Pi NoIR კამერა - 25 დოლარი

Raspberry Pi ოფიციალური საქმე - 5 $ - ეს ქეისი ღირს კამერის კაბელისთვის, რომელიც მოყვება მას

MicroSD ბარათი - 16 GB 8 $ 32 GB 14 $

კვების ბლოკი ან ბატარეა - $ 5 დან $ 20 - დამოკიდებულია კვების ბლოკის ტიპზე ან ბატარეის ზომაზე

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

Pi Zero არ იყიდება აშშ -ში Raspberry Pi– ს ჩვეულებრივი დისტრიბუტორის, Newark Electronics– ის საშუალებით (ელემენტი 14). მათი შეძენა შეგიძლიათ Microcenter– დან ინტერნეტით ან მაღაზიებში, ასევე Adafruit– დან ინტერნეტით.

www.microcenter.com &

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

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

ნაბიჯი 2: OS და პროგრამული უზრუნველყოფის მიმოხილვა

OS და პროგრამული უზრუნველყოფის მიმოხილვა
OS და პროგრამული უზრუნველყოფის მიმოხილვა
OS და პროგრამული უზრუნველყოფის მიმოხილვა
OS და პროგრამული უზრუნველყოფის მიმოხილვა
OS და პროგრამული უზრუნველყოფის მიმოხილვა
OS და პროგრამული უზრუნველყოფის მიმოხილვა

ოპერაციული სისტემისთვის მივდივარ სრული გაფართოებული რასპბიანით. პროგრამული უზრუნველყოფისთვის ვიყენებ RPi-Cam-Web-Interface

ჩამოტვირთეთ RasPI OS -

დააინსტალირეთ პროგრამული უზრუნველყოფა მას შემდეგ რაც OS დაინსტალირდება RPi-Cam-Web-Interface-https://elinux.org/RPi-Cam-Web-Interface#Multiview…

მიმოხილვის შენიშვნა - მე ვიყენებ Raspberry Pi 3 -ს ქსელში მყარი გაყვანილობის საშუალებას. მე დავაყენე ჩემი WiFi და შემდეგ გადავიტანე მეხსიერების ჩიპი Pi Zero– ზე და დავასრულებ ინსტალაციას მასთან ერთად.

მე მხოლოდ PI 3 -ს ვიყენებ ჩემი უკაბელო ქსელის დასაყენებლად და დარწმუნებული ვარ, რომ არსებობს სხვა გზა, რომელიც უნდა ვისწავლო, რათა ეს ყველასთვის გაუადვილოს.

ნაბიჯი 3: OS ინსტალაცია და WiFi

OS ინსტალაცია და WiFi
OS ინსტალაცია და WiFi

RasPi OS ინსტალაცია

1. გაათანაბრეთ თქვენი SD ბარათი SDFormatter– ით Windows– ზე - Mac– ისა და Linux– ისთვის მე არ გამომიყენებია ისინი ადრე, ამიტომ არ მაქვს რეკომენდაცია (ძებნის ფორმატი და სურათი Mac ან Linux– ში) - https://www.sdcard.org /downloads/formatter_4/eula…

2. დააინსტალირეთ Raspbian OS Win32DiskImager– ის გამოყენებით Windows– ზე -

3. WiFi– ის დაყენება - ეს სახიფათოა, რადგან ამ კამერის ძირითადი გამოყენება არის ბრაუზერში ტელეფონის ან კომპიუტერის საშუალებით დაკავშირებული. სამწუხაროდ, თქვენ უნდა დააყენოთ თქვენი WiFi ან HotSpot ან ორივე, რომ გამოიყენოთ იგი ამ გზით.

WiFi– ის დასაყენებლად თქვენ უნდა დაუკავშიროთ თქვენი RasPi Zero თქვენს კომპიუტერს OTG კაბელით + მაუსი და კლავიატურის HUB ან USB კლავიატურისა და მაუსის კაბელით

გამოსავალი - მე გამოვიყენე Raspberry Pi 3 WiFi– ის დასაყენებლად და მე გამოვიყენე SSH/VNC ქსელის კავშირის საშუალებით. მე ვფიქრობ, რომ Raspi-Config ახლა გაძლევთ საშუალებას შექმნათ WiFi ისე, რომ ეს პროცესი უფრო სწრაფი და ადვილი იყოს.

ნაბიჯი 4: RPi Cam ვებ ინტერფეისის დაყენება

RPi Cam ვებ ინტერფეისის დაყენება
RPi Cam ვებ ინტერფეისის დაყენება

მას შემდეგ რაც OS დაინსტალირდება და WiFi ჩართულია მაშინ შეგიძლიათ დააინსტალიროთ RPi Cam ვებ ინტერფეისის პროგრამული უზრუნველყოფა. მე გირჩევთ, რომ არ განახორციელოთ განახლებები Pi Zero– ს გამოყენებამდე, რათა დარწმუნდეთ, რომ არ დაუშვებთ შეცდომებს აპარატურაზე დაყრდნობით

არ დაგავიწყდეთ დარწმუნდეთ, რომ გაქვთ კამერის სწორი პარამეტრები თქვენი 5 მეგაპიქსელიანი V1 კამერისთვის ან თქვენი 8 მეგაპიქსელიანი V2 კამერისთვის.

elinux.org/RPi-Cam-Web-Interface-კონფიგურაცია ქვემოთ მოყვანილია საიტიდან-გთხოვთ იხილოთ საიტი უახლესი დეტალებისთვის

ნაბიჯი 1: დააინსტალირეთ Raspbian თქვენს RPi– ზე ნაბიჯი 2: მიამაგრეთ კამერა RPi– ზე და ჩართეთ კამერის მხარდაჭერა (https://www.raspberrypi.org/camera)

ნაბიჯი 3: განაახლეთ თქვენი RPi შემდეგი ბრძანებებით: sudo apt-get update sudo apt-get dist-upgrade

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

ნაბიჯი 4: Jessie Lite– ისთვის გაუშვით sudo apt-get install git კლონირება github– დან და ჩართეთ და გაუშვით ინსტალაციის სკრიპტი შემდეგი ბრძანებებით: git clone https://github.com/silvanmelchior/RPi_Cam_Web_Int… cd RPi_Cam_Web_Interface./install. შ

ძველ ვერსიებს სკრიპტები სჭირდებოდათ chmod u+x *.sh. თუ თქვენ მიიღებთ ნებართვას ინსტალაციის სკრიპტების გაშვებისას, სცადეთ, რომ ნაბიჯი 5 ცალკეული სკრიპტები იყოს გათვალისწინებული ცალკე ინსტალაციისა და შენარჩუნების ფუნქციების შესასრულებლად. სკრიპტები install.sh ძირითადი ინსტალაციაა, როგორც მე –4 საფეხურზეა გამოყენებული update.sh შეამოწმეთ განახლებები და შემდეგ გაუშვით ძირითადი ინსტალაცია start.sh იწყებს softwarestop.sh აჩერებს პროგრამული უზრუნველყოფა ამოიღეთ პროგრამული უზრუნველყოფა ამოიღეთ პროგრამული უზრუნველყოფა ამ სკრიპტების გასაშვებად დარწმუნდით რომ ხართ RPi_Cam_Web_Interface საქაღალდეში შემდეგ წინ უძღვის სკრიპტს./ Eg არსებული ინსტალაციის განახლებისთვის./update.shE.g. კამერის პროგრამული უზრუნველყოფის დასაწყებად./start.shE.g. კამერის პროგრამული უზრუნველყოფის შესაჩერებლად./stop.sh მთავარი ინსტალაცია ყოველთვის იგივეს აკეთებს მისი ლოგიკის გასამარტივებლად. ის აგროვებს მომხმარებლის ყველა პარამეტრს ჯერ ერთ კომბინირებულ დიალოგში და შემდეგ ყოველთვის იყენებს პარამეტრებს პროცესის გავლისას. Autostart უნდა იყოს დიახ, თუ გსურთ რომ ეს პროგრამა ავტომატურად დაიწყოს ჟოლოს ჩატვირთვისას. jpglink ჩვეულებრივ უნდა იყოს არა. შეცვალეთ დიახ, თუ თქვენ გაქვთ გარე პროგრამული უზრუნველყოფა, რომელსაც სჭირდება პირდაპირი წვდომა cam-j.webp

5. q (მშვიდი) პარამეტრი შეიძლება გამოყენებულ იქნას ამის გამოტოვებისა და config.txt- ის საფუძველზე ავტომატური ინსტალაციისთვის. ყველა პარამეტრი ყოველთვის არის config.txt ფაილში, ნაგულისხმევი ვერსია იქმნება თუ არ არსებობს და შემდეგ იცვლება მხოლოდ ერთხელ პირველადი მომხმარებლის დიალოგის შემდეგ. ინსტალაცია ყოველთვის ცდილობს პროგრამული უზრუნველყოფის ძირითადი კომპონენტების განახლებას და შემდეგ ფუნქციურად გადის თითოეული სფეროს კონფიგურაციის ნაბიჯებს, როგორიცაა apache, მოძრაობის დაწყება. დაყენების დასრულების შემდეგ ის გთავაზობთ კამერის სისტემის დაწყებას. ის ასევე დაიწყება გადატვირთვისას, თუ ავტომატური დაწყება კონფიგურირებულია.

ნაბიჯი 5: გამოიყენეთ იგი გახსენით ნებისმიერი ბრაუზერი თქვენს კომპიუტერში ნებისმიერ ქსელში და შეიყვანეთ url კამერის ვებ – გვერდზე შესასვლელად. ეს იქნება https:// ipAddress: port/subfolder. თუ პორტი დაყენებული იყო ნაგულისხმევი 80 -ზე ინსტალაციის დროს, ეს შეიძლება გამოტოვებული იყოს. ანალოგიურად, ქვესაქაღალდე (ნაგულისხმევი html) შეიძლება გამოტოვდეს, თუ ის გაწმენდილია ინსტალაციის დროს. ასე რომ, პორტისთვის 80, არცერთი საქაღალდის ინსტალაციის url არ ხდება https:// ipAddress: port/subfolder. მნიშვნელოვანი შენიშვნა: თუ თქვენ გჭირდებათ რაიმე ფაილის შეცვლა, მაშინ ეს უნდა გააკეთოთ გაშვების დროის ვერსიაში (მაგ./Var/www/html საქაღალდეში ან/etc/raspimjpeg). RPi_Cam_Web_Interface საქაღალდეში ფაილების შეცვლას მყისიერი ეფექტი არ აქვს. ეს არის მხოლოდ ასლები, რომლებიც გამოიყენება ინსტალაციის დროს.

ნაბიჯი 5: პრობლემების მოგვარება

Დიაგნოსტიკა
Დიაგნოსტიკა
Დიაგნოსტიკა
Დიაგნოსტიკა
Დიაგნოსტიკა
Დიაგნოსტიკა

თუ თქვენ გაქვთ დაინსტალირებული ოპერაციული სისტემა და მიჰყევით RPi Cam ვებ ინტერფეისის მითითებებს, თქვენ უნდა გქონდეთ Raspberry Pi, რომელიც ჩატვირთულია პირდაპირ კამერაში

იპოვეთ RasPi– ს URL თქვენს ქსელში. ეს ყველასთვის განსხვავებულია.

ჩატვირთეთ გვერდი და არ დაივიწყოთ პორტის ნომერი ნაგულისხმევი არის 80, მაგრამ მე დავაყენე ჩემი სხვადასხვა რამ.

IP_Address: YouPort#(80default) - https:// IP_Address: YouPort#(80default) IP Address)

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

გადახედვის ფანჯარა უნდა გამოჩნდეს. თუ ეს ასე არ არის, "ჩვენ გვაქვს პრობლემა ჰიუსტონში" - თქვენ ალბათ სრულად არ გაქვთ დაინსტალირებული RPi Cam ვებ ინტერფეისის პროგრამა.

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

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

ვერსია 2 კამერის ფოკუსირების საკითხები

ცნობილი საკითხია, რომ ქარხანაში კამერის დაყენების ხერხი მათ ისე აქცევს ყურადღებას, როდესაც ჩამოვლენ. მე გამოვიყენე ამ საიტზე არსებული დეტალები, რომ დამეწყო მუშაობა - https://www.jeffgeerling.com/blog/2017/fixing-blur… - მადლობა JEFF

კამერის ხელახალი ფოკუსირებისთვის გამოიყენეთ პერსონალური 3D ნაბეჭდი ინსტრუმენტი ან მცირე ზომის ნემსის ცხვირსახოცი

კამერის ხელახალი ფოკუსირების შემდეგ, თქვენ უნდა იყოთ კარგი.

ნაბიჯი 6: RPi Cam ვებ ინტერფეისი - რჩევები და ხრიკები

RPi Cam ვებ ინტერფეისი - რჩევები და ხრიკები
RPi Cam ვებ ინტერფეისი - რჩევები და ხრიკები
RPi Cam ვებ ინტერფეისი - რჩევები და ხრიკები
RPi Cam ვებ ინტერფეისი - რჩევები და ხრიკები
RPi Cam ვებ ინტერფეისი - რჩევები და ხრიკები
RPi Cam ვებ ინტერფეისი - რჩევები და ხრიკები

ეს პროგრამა უკვე დიდი ხანია არსებობს და ამის გამო მას ბევრი რამის გაკეთება შეუძლია

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

ჩემი საყვარელი დამატებითი არის MultiView. თქვენ ასევე შეგიძლიათ გააკეთოთ Pan Tilt & So much more

მე ვიყენებ ჩემს RasPi- ს როგორც ძველი Skool Style ვებკამერებს ჩემი ქსელის საშუალებით vMix პროგრამული უზრუნველყოფით LIVE.

მე შემიძლია ვიცხოვრო "ნაკადი" ჩემს კომპიუტერზე, ხოლო საჭიროების შემთხვევაში ჩავწერო უმაღლესი ხარისხი Pi- ზე. ეს მაძლევს საშუალებას შევქმნა სინქრონიზაციის ტრეკი RasPi აუდიოზე ნაკლები ვიდეოებისთვის. მოგვიანებით შემიძლია იმდენი კამერა მოვათავსო, რაც მე მომწონს ქრონოლოგიაზე. უბრალოდ დაიმახსოვრეთ ჩარჩოს სიხშირის სტანდარტიზაცია. ზომა შეიძლება შეიცვალოს, რადგან თქვენ შეგიძლიათ გამოიყენოთ თქვენი რედაქტორი საჭიროების შემთხვევაში კადრების გადასატანად ან გასასვლელად. მე ვიყენებ 24fps– ს ახლა, რადგან ეს, როგორც ჩანს, ინარჩუნებს სისტემას გამართულად. მე აღფრთოვანებული ვარ გადავიღო 8mp ჯერ კიდევ 24fps– ზე ჩაწერისას. მაინტერესებს გადააგდებს თუ არა სინქრონიზაციისთვის.

მე მქონდა სინქრონიზაციის პრობლემები წარსულში, როდესაც ჩანაწერი იშლება ჩარჩოებში ან ვიყენებ სხვა ჩარჩო სიხშირეს, ვიდრე ჩემს ვადებს.

კონკრეტული შესწორებები, რომელსაც ვიყენებ სტრიმინგისთვის-https://elinux.org/RPi-Cam-Web-Interface#Configura…

სიჩქარის გადახედვის სიჩქარის გამოყენება მე ვიყენებ ხარისხის დონეს, რომელიც დაბალია, ასევე დაახლოებით 22 არის ყველაზე მაღალი, სადაც წავალ. მე არ გამომიცდია ეს, მაგრამ საიტი განიხილავს რამდენად სწრაფად იზრდება ზომა და რომ 10 დიდი რიცხვია გამოსაყენებლად. მე უფრო მაღლა ავდექი, მაგრამ მე ასევე 512 -ის მაჩვენებელი 384 -მდე და 384 -მდე 288 -მდე (ვფიქრობ). მე ასევე გამოვიყენე FX საინტერესო გარეგნობის შესაქმნელად. განსაკუთრებით თუ მე ვიყენებ მხოლოდ IR სპექტრს. ის ხდება ძალიან მტაცებელი და არსებობს რამდენიმე სხვა გარეგნობა და შეგრძნება. ის ინსტაგრამის ფილტრებს ჰგავს და მე ვიცი, რომ ჩემს ტელეფონს აქვს ესენი, მე უბრალოდ არასოდეს ვიყენებ მათ, Pi– ზე, ჰეჰეჰ.

ტაიმლაფსის დროს გადაღებული სურათი, დაიჭირეს მფრინავი არსება (პეპელა თუ მოლა?) მის საიტებზე

მას შემდეგ, რაც RasPi ZeroW იმდენად მცირეა, რომ თქვენ შეგიძლიათ მარტივად შექმნათ ის ტარებადი კამერის სახით. მე დავამატე ჩემი RingCam იდეის სურათი, რომელიც მე ცოტა ხნით ვიყენებდი Unicorn კამერის წინ.

მე გამოვიყენე მობილური ტელეფონის კამერის ობიექტივი Fisheye– ს გასაკეთებლად და სურათების და ვიდეოების დახურვისთვის - მსგავსი რამ ამაზონიდან (არა შვილობილი ლინკი და მე არ ვფლობ ამ ზუსტ პროდუქტს მხოლოდ მასთან ახლოს https://a.co /2CBHbJk)

ნაბიჯი 7: შედეგები

შედეგები
შედეგები
შედეგები
შედეგები
შედეგები
შედეგები

მე დიდი ხანია ვიყენებ Raspberry Pi კამერებს.

მე დავამატე სურათი, რომელიც გადავიღე LA– ს ანიმე კონვენციაზე და ადაფრუტის ფოტოგრაფიის კონკურსის პრიზი მოვიპოვე-https://www.adafruit.com/galleries/winners-of-rasp…

კონკურსისთვის გადაღებული სურათისთვის მე გამოვიყენე Raspberry Pi Dead Ninja Twin Cam ამ ფოტოსთვის და კამერა, რომელმაც გაიმარჯვა იყო NoIR ვერსია 1 5MP კამერა.

მე გადავიღე სელფი ჩემი ახალი 8MP NoIR RasPi კამერით და ამას ხედავთ ზემოთ.

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

გირჩევთ: