Kazalo:

ArduPhotographer: 4 koraki
ArduPhotographer: 4 koraki

Video: ArduPhotographer: 4 koraki

Video: ArduPhotographer: 4 koraki
Video: ВСЕ ЧАСТИ Обитель ведьмы: Хижина мертвых тел 2024, November
Anonim
ArduPhotographer
ArduPhotographer

OPOMBA O ODGOVORNOSTI

To navodilo je bilo preizkušeno na naslednjih kamerah:

  • Canon 350D
  • Canon 50D

Ta navodila lahko poškodujejo vašo kamero. Priporočljiva je previdnost. Nadaljujte s tem navodilom na lastno odgovornost in odgovornost.

OZADJE

Prijatelj me je vprašal, ali lahko zgradim nekaj, kar bi samodejno sprožilo njegovo SLR kamero vsakič, ko je ptica okoli gnezda, ki ga je postavil na svojem vrtu. Zanimajo ga ptice, toda tokrat je bila ptica, ki je ugnezdila na njegovem vrtu, zelo nenavadna.

CILJ

Če želite, da Arduino sproži zaklop kamere na podlagi signalov, prejetih od pasivnega infrardečega senzorja (PIR), znanega tudi kot senzor gibanja.

ZGRADBA MATERIALOV

  • Arduino Uno (preizkušeno na R3)
  • Arduino Ethernet ščit
  • PIR (pasivni infrardeči) senzor, ki deluje pri 433,92 MHz. (https://www.buysku.com/wholesale/portable-wireless-pir-motion-detector-dual-passive-infrared-detector-for-alarm-security-system-white.html)
  • Sprejemnik 433,92 MHz: MX-JS-05V
  • Upor 600 Ohmov
  • Optični sklopnik 4N35
  • 2,5 mm ženska stereo phono vtičnica

OPOMBE KAMERE

  • Kamera mora podpirati žični daljinski zaklop.
  • Ta navodila ne ponujajo informacij o tem, kako priključiti fizični priključni kabel na SLR.

1. korak: vezje

Vezje
Vezje
Vezje
Vezje

Različne komponente povežite, kot je prikazano na sliki. Nekaj opomb:

  • Zvočni vtič, prikazan na sliki, je stereo in ima tri noge. Dva od njih (levi in desni kanal) morata biti povezana z isto nogo 4N35.
  • Arduino pin #8 do upora
  • Arduino pin #2 na podatkovni pin na modulu RX/RF.

Logika rešitve je razložena na priloženi sliki diagrama.

2. korak: Skica

Tu je skica, ki poganja rešitev:

PARAMETRI SKIC

Najpomembnejši parameter za trdo kodo, ki je opredeljen kot konstanta na skici, je največji obseg sličic na sekundo (FPS), ki ga podpira kamera. Za informacije o največjih FPS fotoaparata si oglejte priročnik za uporabo fotoaparata. Eden od parametrov, ki lahko privede do manjkajočih okvirjev, je trajanje zaklopa. Ta parameter je nastavljiv v razdelku deklaracije konstant skice.

Nekaj konfiguracij:

  • Sličic na sekundo (FPS):

    • Canon EOS 350D: 3
    • Canon EOS 50D: 6 (RAW). Do 60 velikih/lepih slik JPEG. Do 90 velikih/lepih slik JPEG s karticami CF, združljivimi z UDMA 7
    • Nikon D300: 6 z vgrajeno baterijo. 8 z napajalnikom ali paketom MB-D10 in baterijami razen EN-EL3e
  • Impulz zaklopa (SHUTTER_PULSE):

    Canon EOS 350D: 40 (ms)

IP NASLOV VODITELJA

Skica nastavi privzeti naslov IP 192.168.1.100 na ščit Ethernet. To se naredi v naslednji vrstici:

IP -naslov ip (192, 168, 1, 100);

Po potrebi spremenite ta naslov IP glede na nastavitve omrežja LAN.

SNIFFING PIR SKIC

Ta pouk vsebuje dodatno skico za vohanje identifikacijske številke PIR, ki jo je treba trdo kodirati v razdelku deklaracije spremenljivk skice ArduPhtographerja (PIR_id). Priložena skica vohanja lahko dekodira ID naprave zgoraj preizkušene naprave PIR. Vendar ni nobenega zagotovila, da bi dekodiral druge PIR.

Tukaj je skica:

Če želite pridobiti ID PIR, morate to skico naložiti v Arduino in odpreti serijski monitor pri 9600baudih. Vklopite PIR in izvedite nekaj gibanja pred njim, da se sproži. Na serijskem monitorju bi morali prebrati ID PIR.

3. korak: Spletni vmesnik

Spletni vmesnik
Spletni vmesnik

Spletni vmesnik

ArduPhotographer lahko konfigurirate prek svojega spletnega vmesnika. Spletni vmesnik ponuja tudi informacije o količini posnetih slik in omogoča ročno sprostitev zaklopa kamere. Naslov IP, ki se uporablja v URL -ju za klic spletnega vmesnika, je opredeljen tukaj:

IP -naslov ip (192, 168, 1, 100);

V tem primeru bi bil URL, ki ga nastavite v spletnem brskalniku,

RAZUMEVANJE Spletnega vmesnika. PARAMETRI

ArduPhotographer je izjemno vsestranski, ko gre za različne konfiguracijske parametre, ki jih je mogoče nastaviti za sprožitev zaklopa. Parametri, ki vodijo do načina fotografiranja, so:

  • Rafal: število zaporednih slik, ki jih je treba posneti, ko PIR zazna gibanje.
  • User Interleave: čas med slikami, ko je zaporedje več kot ena (1).
  • Zakasnitev gibanja pred: Čakalna doba med trenutkom, ko PIR zazna gibanje, do sprostitve niza.
  • Zakasnitev gibanja po: Čakanje po končanem zaporedju, preden znova začnete poslušati signal PIR.

Za podrobnejše informacije o tem, kako se ti štirje parametri združujejo, glejte parameter_doc_1_1.pdf v priloženem dokumentu.

TOČKE, KI MORATE RAZMISLITI

  • Sprožilec Sprožilec na spletnem vmesniku sproži zaklop, da posname samo eno sliko, ne glede na število zaporednih posnetkov.
  • Več sočasnih spletnih odjemalcev lahko pri ročnem spuščanju zaklopa (sprostitev sprožilca) povzroči nepredvidljivo stanje pri vedenju fotoaparata.

4. korak: Dragocene informacije

VEDENJE JE VEDNO

  • Gumb za sprostitev sprožilca na spletnem vmesniku naj deluje tako, kot ga določa izdelava fotoaparata, ko je sprožilec pritisnjen brez dodatnih funkcij. Na primer, Canon 350D mora posneti samo eno sliko vsakič, ko se sproži zaslon prek daljinskega upravljalnika; brez razpok, tudi če je gumb pritisnjen.
  • Trdo kodiran parameter Shutter Pulse (ms) zavaruje sprožilni posnetek, posnet na kamero, dovolj dolg, da ga fotoaparat pravilno interpretira.
  • Vrednost impulza zaklopa je bila ugotovljena s poskusom in napako z gumbom Sproži sprožilec, ki je na voljo na spletnem vmesniku.
  • Preizkušeni PIR proizvaja dolg niz signalov, daljši od časa, ki je potreben za fotografiranje, zato je posnetih več slik, kot se lahko zgodi z oznako "burst". To je zato, ker lahko, ko se zanka začne znova, še vedno bere signale PIR iz tekočega niza. Temu obnašanju je mogoče preprečiti s parametrom "Zakasnitev gibanja po".
  • Zakasnitev zaklopa temelji na fps fotoaparata (1000 / fps).
  • Ko je fotoaparat v samodejnem ali polavtomatskem načinu (Av, Tv ali P), je treba pred fotografiranjem upoštevati čas, ki ga fotoaparat potrebuje za izvedbo potrebnih izračunov. Ta čas bi lahko vplival na pričakovani niz in je zato nižji od pričakovanega (manjkajoči okvirji). Da bi se temu izognili, je treba v fotoaparatu nastaviti vse ročno (M), vključno s fokusom. Na primer, če je Canon 350D nastavljen na ročno in ročno ostrenje, lahko posnamem 3 od 3 slik, če so konfigurirane z zaporednim zaporedjem = 3, zamikom gibanja pred = 0 in gibanjem z zamikom po = 25. Ista konfiguracija, vendar pri polavtomatskem načinu z ročnim ostrenjem, mi prikaže 2 od 3. Za premagovanje se lahko igrate s parametri MotionDelay Before in/ali MotionDelay After za zaščito kamere, ko sproži zaklop v prostem teku.

VREDNE INFORMACIJE

Vezje uporablja optični sklopnik. Optični sklopniki se običajno uporabljajo za izolacijo dveh delov vezja. V tem smislu je mehanizem, ki elektronsko sproži zaklop, znotraj optičnega sklopnika. To naj bi v bistvu delovalo kot stikalo, ki združuje dve žici, ki prihajata/greta do kamere. Preostali del vezja za tem "stikalom" znotraj optičnega sklopnika je popolnoma izoliran. S tem naj bi zmanjšali tveganje, da bi tok tekel v kabel zaklopa in tako poškodoval fotoaparat

AUTORSKA Radovednost

Zanima me vaše izkušnje z drugimi PIR -ji, saj je ta, ki ga navajam tukaj, relativno počasen za prvotni namen, to je čas med trenutkom zaznavanja gibanja do trenutka, ko je PIR spet pripravljen zaznati gibanje, je relativno dolg. Alternativa temu je možen način vdora v PIR, da se odzove v krajših intervalih.

Priporočena: