Sadržaj:
Video: ArduPhotographer: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
NAPOMENA O ODRICANJU OD ODGOVORNOSTI
Ova instrukcija je testirana na sljedećim kamerama:
- Canon 350D
- Canon 50D
Ovo uputstvo može oštetiti vašu kameru. Savetuje se oprez. Nastavite s ovim uputstvom na vlastitu odgovornost i odgovornost.
POZADINA
Moj prijatelj me pitao mogu li izgraditi nešto što bi automatski aktiviralo njegovu SLR kameru svaki put kad bi ptica bila oko gnijezda koje je postavio u svom vrtu. Zanimaju ga ptice, ali ovaj put ptica koja se ugnijezdila u njegovom vrtu bila je vrlo neobična.
CILJ
Da bi Arduino aktivirao okidač kamere na osnovu signala primljenih od pasivnog infracrvenog senzora (PIR), poznatog i kao senzor pokreta.
ZGRADA MATERIJALA
- Arduino Uno (testirano na R3)
- Arduino Ethernet štit
- PIR (pasivni infracrveni) senzor koji radi na 433,92 MHz. (https://www.buysku.com/wholesale/portable-wireless-pir-motion-detector-dual-passive-infrared-detector-for-alarm-security-system-white.html)
- Prijemnik od 433,92 MHz: MX-JS-05V
- Otpornik od 600 Ohma
- Optokapler 4N35
- 2,5 mm ženska stereo fono utičnica
CAMERA NOTES
- Kamera bi trebala podržavati žičani daljinski zatvarač.
-
Ovo uputstvo ne nudi informacije o tome kako spojiti fizički konektorski kabel na SLR.
Korak 1: Krug
Ožičite različite komponente kao što je prikazano na slici. Neke napomene:
- Audio priključak prikazan na slici je stereo i ima tri nožice. Dva od njih (lijevi i desni kanal) trebaju biti povezani na istu nogu 4N35.
- Arduino pin #8 na otpornik
- Arduino pin #2 na Data pin na RX/RF modulu.
Logika rješenja objašnjena je na priloženoj slici dijagrama.
Korak 2: Skica
Evo skice koja pokreće rješenje:
SKITCH PARAMETERS
Najvažniji parametar za hardcode definisan kao konstanta na skici je maksimalni broj kadrova u sekundi (FPS) koji podržava kamera. Za informacije o maksimalnom FPS -u fotoaparata pogledajte uputstvo za upotrebu fotoaparata. Jedan parametar koji može dovesti do nedostajanja okvira je trajanje impulsa okidača. Ovaj parametar se može konfigurirati u odjeljku deklaracije konstanti skice.
Neke konfiguracije:
-
Broj kadrova u sekundi (FPS):
- Canon EOS 350D: 3
- Canon EOS 50D: 6 (RAW). Do 60 JPEG velikih/finih slika. Do 90 JPEG velikih/finih slika sa CF karticama kompatibilnim sa UDMA 7
- Nikon D300: 6 sa ugrađenom baterijom. 8 sa adapterom naizmenične struje ili paketom MB-D10 i baterijama osim EN-EL3e
-
Impuls okidača (SHUTTER_PULSE):
Canon EOS 350D: 40 (ms)
HOST IP ADRESA
Skica postavlja zadanu IP adresu 192.168.1.100 na Ethernet štit. To se radi na sledećoj liniji:
IP adresa ip (192, 168, 1, 100);
Izmenite ovu IP adresu ako je potrebno na osnovu vašeg LAN podešavanja.
SNIFFIRANJE PIR SKICE
Ovo uputstvo sadrži dodatnu skicu za njuškanje PIR identifikacijskog broja koji se mora tvrdo kodirati u odjeljku deklaracije varijabli skice ArduPhtographer -a (PIR_id). Priložena skica njuškanja može dekodirati ID uređaja gore testiranog PIR uređaja. Međutim, nema garancije da bi dekodirao drugi PIR.
Evo skice:
Da biste dobili PIR ID morate skicirati ovu skicu na Arduino i otvoriti serijski monitor na 9600bauda. Uključite PIR i izvedite neki pokret ispred njega tako da se aktivira. Treba pročitati PIR ID na serijskom monitoru.
Korak 3: Web sučelje
WEB INTERFACE
ArduPhotographer se može konfigurirati putem web sučelja. Web sučelje nudi i informacije o količini snimljenih slika, kao i mogućnost ručnog otpuštanja zatvarača kamere. Ovdje je definirana IP adresa koja će se koristiti u URL -u za pozivanje web sučelja:
IP adresa ip (192, 168, 1, 100);
U ovom slučaju URL koji treba postaviti u web pregledniku bit će
RAZUMIJEVANJE WEB INTERFEJSA. PARAMETRI
ArduPhotographer je izuzetno svestran kada su u pitanju različiti konfiguracijski parametri koji se mogu postaviti za aktiviranje zatvarača. Parametri koji upravljaju načinom snimanja fotografija su:
- Rafalno snimanje: broj uzastopnih slika koje treba snimiti kada PIR detektira kretanje.
- Korisničko prepletanje: vrijeme između slika kada je rafal veći od jedne (1).
- Odgoda pokreta prije: Vrijeme čekanja od trenutka kada PIR detektira kretanje do oslobađanja rafala.
- Odgoda pokreta nakon: Vrijeme čekanja nakon završetka rafalnog snimanja prije ponovnog slušanja PIR signala.
Za detaljnije informacije o tome kako ova četiri parametra idu zajedno, pogledajte priloženi dokument parameter_doc_1_1.pdf.
TOČKE KOJE MORATE RAZMATRATI
- Otpustite okidač na web sučelju otpustite okidač kako biste snimili samo jednu sliku, bez obzira na rafalnu sliku.
- Više istovremenih web klijenata može stvoriti nepredvidljivo stanje ponašanja fotoaparata pri ručnom otpuštanju zatvarača (dugme za otpuštanje okidača).
Korak 4: Vrijedne informacije
DOBRO JE ZNATI PONAŠANJE
- Dugme Okidač okidača na web sučelju treba djelovati kako je definirano proizvodnjom fotoaparata kada je okidač pritisnut bez ikakvih dodatnih značajki. Na primjer, Canon 350D snima samo jednu sliku svaki put kada se okidač otpusti putem daljinskog upravljača; nema praska čak i ako je dugme pritisnuto.
- Hardkodirani parametar Shutter Pulse (ms) osigurava impuls okidača koji se šalje na kameru dovoljno dug da ga fotoaparat pravilno protumači.
- Vrijednost impulsa okidača pronađena je pokušajem i greškom pomoću dugmeta Otpuštanje okidača dostupnog na web sučelju.
- Testirani PIR proizvodi dugi niz signala, dulji od vremena potrebnog za snimanje fotografije, stoga je snimljeno više slika nego što se može naznačiti količinom označenom "rafalnim snimanjem". To je zato što bi, kad petlja počne, mogla i dalje čitati PIR signale iz tekućeg niza podataka. Ovo se ponašanje može suprotstaviti parametrom "Odgoda pokreta nakon".
- Kašnjenje zatvarača je zasnovano na fps kamere (1000 / fps).
- Dok je fotoaparat u automatskom ili poluautomatskom načinu rada (Av, Tv ili P), potrebno je uzeti u obzir količinu vremena koja je potrebna kameri za obavljanje potrebnih proračuna prije snimanja fotografije. Ovo vrijeme bi moglo utjecati na očekivani rafal, pa će biti niže od očekivanog (nedostaju kadrovi). Da biste to izbjegli, fotoaparat treba postaviti sve ručno (M) uključujući fokus. Na primjer, ako je Canon 350D postavljen na ručno i ručno fokusiranje, mogu snimiti 3 od 3 slike ako su konfigurirane sa Burst = 3, Motion Delay Before = 0 i MotionDelay After = 25. Ista konfiguracija, ali na poluautomatskom načinu rada s ručnim fokusom daje mi niz od 2 do 3. Da biste prevladali, možete se igrati s parametrima MotionDelay Prije i/ili MotionDelay Nakon kako biste osigurali da kamera otpušta okidač u stanju mirovanja.
VREDNE INFORMACIJE
Krug koristi optičku spregu. Optokapleri se općenito koriste za izolaciju dva dijela kola. U tom smislu, mehanizam za elektronički okidač nalazi se unutar optičke sprege. Ovo će u osnovi djelovati kao prekidač, povezujući dvije žice koje dolaze/odlaze do kamere. Ostatak kruga iza ovog "prekidača" unutar optičke sprege potpuno je izoliran. Time želimo smanjiti rizik curenja struje u kabel zatvarača i na taj način oštetiti kameru
ZNANOST AUTORA
Zanimalo bi me vaše iskustvo s drugim PIR -ovima jer je ovaj koji ovdje citiram relativno spor za prvobitnu svrhu, odnosno, vrijeme između trenutka kada je gibanje osjetljivo do trenutka kada je PIR spreman ponovno osjetiti kretanje relativno je dugo. Alternativa ovome je mogući način hakiranja PIR -a radi odgovora u kraćim intervalima.
Preporučuje se:
Dizajn igre brzim pokretom u 5 koraka: 5 koraka
Dizajn igre u Flick -u u 5 koraka: Flick je zaista jednostavan način da napravite igru, posebno nešto poput zagonetke, vizuelnog romana ili avanturističke igre
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: 3 koraka
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: U ovom uputstvu ćemo izvršiti otkrivanje lica na Raspberry Pi 4 sa Shunya O/S koristeći biblioteku Shunyaface. Shunyaface je biblioteka za prepoznavanje/otkrivanje lica. Cilj projekta je postići najbržu brzinu otkrivanja i prepoznavanja sa
Kako napraviti brojač koraka?: 3 koraka (sa slikama)
Kako napraviti brojač koraka?: Nekada sam se dobro snašao u mnogim sportovima: hodanje, trčanje, vožnja bicikla, igranje badmintona itd. Volim jahanje da bih brzo putovao. Pa, pogledaj moj trbušni trbuh … Pa, u svakom slučaju, odlučujem ponovo početi vježbati. Koju opremu treba pripremiti?
Brojač koraka - Mikro: Bit: 12 koraka (sa slikama)
Brojač koraka - Micro: Bit: Ovaj projekat će biti brojač koraka. Za mjerenje koraka koristit ćemo senzor akcelerometra koji je ugrađen u Micro: Bit. Svaki put kada se Micro: Bit protrese, broju ćemo dodati 2 i prikazati ga na ekranu
Broj koraka / koraka: 3 koraka
পেনড্রাইভ / মেমোরি কার্ডে ভাইরাসের ভাইরাসের হারিয়ে সমাধান সমাধান সমাধান সমাধান সমাধান পেনড্রাইভ পেনড্রাইভ পেনড্রাইভ পেনড্রাইভ মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি এখন এখন এখন।।।।।। Zaštita podataka, pristup prečicama / virusima