Sadržaj:
Video: ArduPhotographer: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
NAPOMENA O ODRICANJU OD ODGOVORNOSTI
Ova instrukcija je testirana na sljedećim kamerama:
- Canon 350D
- Canon 50D
Ove upute mogu oštetiti vaš fotoaparat. Savjetuje se oprez. Nastavite s ovim uputama 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 osebujna.
CILJ
Da bi Arduino aktivirao okidač kamere na temelju signala primljenih od pasivnog infracrvenog senzora (PIR), poznatog i kao senzor pokreta.
IZGRADNJA 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
BILJEŠKE O KAMERI
- Kamera bi trebala podržavati žičani daljinski okidač.
-
Ove upute ne nude informacije o tome kako spojiti fizički priključni 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 spojeni 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:
PARAMETRI SKICIRANJA
Najvažniji parametar za hardcode definiran kao konstanta na skici je maksimalni broj sličica u sekundi (FPS) koji podržava kamera. Za informacije o maksimalnom FPS -u vašeg fotoaparata pogledajte priručnik za proizvodnju fotoaparata. Jedan parametar koji može dovesti do nedostatka okvira je trajanje impulsa okidača. Ovaj se parametar 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 velikih/finih JPEG slika. Do 90 velikih/finih JPEG slika s CF karticama kompatibilnim s UDMA 7
- Nikon D300: 6 s ugrađenom baterijom. 8 s adapterom naizmjenične struje ili paketom MB-D10 i baterijama osim EN-EL3e
-
Puls okidača (SHUTTER_PULSE):
Canon EOS 350D: 40 (ms)
IP ADRESA HOST
Skica postavlja zadanu IP adresu 192.168.1.100 na Ethernet štit. To se radi na sljedećoj liniji:
IP adresa ip (192, 168, 1, 100);
Izmijenite ovu IP adresu ako je potrebno ovisno o postavkama vaše LAN mreže.
SNIFFIRANJE PIR SKICE
Ovaj instruktor 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 jamstva da bi dekodirao drugi PIR.
Evo skice:
Da biste dobili PIR ID, morate skicu učitati na Arduino i otvoriti serijski monitor na 9600bauda. Uključite PIR i izvedite neki pokret ispred njega kako bi se aktivirao. 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 također nudi informacije o količini snimljenih slika, kao i mogućnost ručnog otpuštanja zatvarača fotoaparata. 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 tom bi slučaju URL koji se postavlja u web pregledniku bio
RAZUMIJEVANJE WEB SUČELJA. PARAMETRI
ArduPhotographer iznimno je svestran kada su u pitanju različiti konfiguracijski parametri koji se mogu postaviti za aktiviranje okidača. Parametri koji upravljaju načinom snimanja fotografija su:
- Rafalno snimanje: broj uzastopnih slika koje se trebaju 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 niza prije ponovnog slušanja PIR signala.
Za detaljnije informacije o tome kako ova četiri parametra idu zajedno pogledajte parametar_doc_1_1.pdf u priloženom dokumentu.
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 istodobnih web klijenata može stvoriti nepredvidljivo stanje ponašanja fotoaparata pri ručnom otpuštanju okidača (gumb Otpustite okidač).
Korak 4: Vrijedne informacije
DOBRO JE ZNATI PONAŠANJE
- Gumb 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 treba snimiti samo jednu sliku svaki put kad se okidač otpusti putem daljinskog upravljača; nema praska čak ni ako je gumb pritisnut.
- Hardkodirani parametar Shutter Pulse (ms) osigurava impuls okidača koji se šalje na fotoaparat dovoljno dug da ga fotoaparat ispravno protumači.
- Vrijednost impulsa okidača pronađena je pokušajem i pogreškom pomoću gumba Otpuštanje okidača dostupnog na web sučelju.
- Testirani PIR proizvodi dugi niz signala, dulji od vremena potrebnog za snimanje, 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. To se ponašanje može suprotstaviti parametrom "Odgoda kretanja nakon".
- Kašnjenje zatvarača temelji se na fps kamere (1000 / fps).
- Dok je fotoaparat u automatskom ili poluautomatskom načinu rada (Av, Tv ili P), potrebno je uzeti u obzir vrijeme potrebno kameri za izvođenje potrebnih izračuna prije snimanja fotografije. Ovo bi vrijeme moglo utjecati na očekivani rafal, pa će biti niže od očekivanog (nedostaju okviri). 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 izoštravanje, 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 izoštravanjem daje mi niz od 2 do 3. Kako biste prevladali, možete se igrati s parametrima MotionDelay Prije i/ili MotionDelay Nakon kako biste osigurali da fotoaparat otpušta okidač u stanju mirovanja.
VRIJEDNE INFORMACIJE
Krug koristi optičku spregu. Optokapleri se općenito koriste za izolaciju dva dijela kruga. U tom smislu, mehanizam za elektronički okidač nalazi se unutar optičke sprege. To ć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 oštećenja fotoaparata
ZNANOST AUTORA
Zanimalo bi me vaše iskustvo s drugim PIR -ovima budući da je ovaj koji ovdje citiram relativno spor za izvornu svrhu, odnosno da je vrijeme od trenutka kad je gibanje osjetljivo do trenutka kada je PIR spreman ponovno osjetiti kretanje relativno dugo. Alternativa ovome je mogući način hakiranja PIR -a radi odgovora u kraćim intervalima.
Preporučeni:
Dizajn igre brzim pokretom u 5 koraka: 5 koraka
Dizajn igre u Flick -u u 5 koraka: Flick je zaista jednostavan način stvaranja igre, osobito nečega poput zagonetke, vizualnog romana ili avanturističke igre
Broj koraka: 17 koraka
الكشف عن عن أنواع المحاليل: محمدآل سعودالكشف عن المحاليل رابط الفديو
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: 3 koraka
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: U ovom Instructableu ćemo izvršiti detekciju lica na Raspberry Pi 4 sa Shunya O/S pomoću knjižnice Shunyaface. Shunyaface je biblioteka za prepoznavanje/otkrivanje lica. Cilj projekta je postići najbržu brzinu otkrivanja i prepoznavanja s
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 ponovno početi vježbati. Koju opremu trebam pripremiti?
Aduino UNO Broj koraka: 5 koraka
Aduino UNO 를 이용한 도망 치는 &&&& && l g g g g g g g g g g g g g g g 4 g 4 4 4 4 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 일자 일자 일자: 2017.01.06. ~ 2017.01.11.- 역할 분담 SW 엔지니어: 김 예은, 임동영 HW 엔지니어: 김지훈 디자이너: 이재민 레코더: 홍 다예 ------------------------ --------------------------------------------------