Sadržaj:

ArduPhotographer: 4 koraka
ArduPhotographer: 4 koraka

Video: ArduPhotographer: 4 koraka

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

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

The Circuit
The Circuit
The Circuit
The Circuit

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 interfejs
Web interfejs

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: