Sadržaj:

ArduPhotographer: 4 koraka
ArduPhotographer: 4 koraka

Video: ArduPhotographer: 4 koraka

Video: ArduPhotographer: 4 koraka
Video: ОБМЕН ЖЕНАМИ | НОВОСИБИРСК – НАБЕРЕЖНЫЕ ЧЕЛНЫ | 4 СЕЗОН, 8 СЕРИЯ 2024, Srpanj
Anonim
ArduPhotographer
ArduPhotographer

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

Krug
Krug
Krug
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 sučelje
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: