Domanda:
Arduino per la fotografia time lapse
mad_z
2009-12-01 15:53:19 UTC
view on stackexchange narkive permalink

Come potrei configurare un Arduino per fare fotografie in time lapse?

Cinque risposte:
edebill
2009-12-02 00:45:38 UTC
view on stackexchange narkive permalink

L'ho fatto collegando l'otturatore a distanza della mia Canon (ha 3 conduttori, quindi ho usato un jack per cuffie stereo da 1/8 "come connettore). In questo modo posso rimettere insieme le estremità e usarlo normalmente , oppure posso collegarlo a un arduino e controllarlo digitalmente. Lo guido collegando un'uscita digitale da arduino alla base di un transistor (gli altri due connettori sul transistor sono andati a massa e un altro dei conduttori dal cavo ). Dovrai sperimentare con il tuo cavo per trovare cosa funziona sul tuo particolare modello di fotocamera. Se avessi avuto un optoisolatore avrebbe avuto senso usarlo al posto del transistor.

Dopodiché, è si tratta di capire come dormire il tuo arduino. Puoi iniziare con una chiamata di base a delay (). Per lunghe tirature potresti voler utilizzare il timer watchdog o RTC per il sistema.

Suggerimenti:

  • Vuoi tenere il pulsante "premuto" per il tempo sufficiente a far scattare l'otturatore: 100 ms probabilmente vanno bene.
  • Disattiva la funzione automatica messa a fuoco. Imposta l'obiettivo sulla messa a fuoco manuale, altrimenti otterrai risultati imprevedibili. In condizioni di scarsa illuminazione potresti non ottenere nulla.
  • In alternativa, imposta la fotocamera sulla modalità di esposizione singola e lascia il pulsante a meno per un breve periodo prima di ogni nuova esposizione. Non saprai quando l'esposizione si interrompe ogni volta, ma avrai una buona possibilità di ottenerne una un po 'di tempo mentre lo hai giù.
Per una Canon, usa semplicemente CHDK. http://chdk.wikia.com/wiki/CHDK
blalor
2009-12-01 17:01:51 UTC
view on stackexchange narkive permalink

Google per "intervallometro arduino". Il metodo di attivazione dipende dal tipo di fotocamera che hai. La maggior parte (si spera tutti ) dSLR hanno telecomandi esterni, e la maggior parte di questi sono elettronici, quindi puoi pilotare un optoisolatore da Arduino per effettuare la connessione con otturatore. La linea consumer di DSLR Canon (come Rebel XT) dispone di un telecomando IR, quindi è possibile utilizzare un LED IR per inviare il comando dell'otturatore. In caso contrario, potresti sempre utilizzare un servo per premere il pulsante.

shutterdrone
2009-12-02 04:51:12 UTC
view on stackexchange narkive permalink

Avevo scritto poco tempo fa una guida dettagliata per implementare il primo intervallometro Arduino. Il link è qui: Arduino Intervalometer Basics

La differenza tra questo e altri esempi è che fornisce non solo il controllo standard "pinmode, delay, pinmode", ma introduce inoltre il lettore a concetti di temporizzazione non bloccanti e discute i vantaggi e gli svantaggi di ciascun metodo di programmazione. Inoltre, guida il lettore attraverso una serie di test per assicurarsi che comprenda bene il concetto prima di provare a collegare la fotocamera.

Ovviamente nessuno può dirti come controllare la tua fotocamera, a meno che tu non ci dica che tipo di fotocamera stai utilizzando. Ma, nella maggior parte dei casi, è piuttosto semplice.

Quindi, una volta che ci sei veramente dentro, dai un'occhiata all'intero progetto openmoco, che fa molto di più del semplice scatto a intervalli. =)

Clint Lawrence
2009-12-02 02:39:04 UTC
view on stackexchange narkive permalink

Se stai utilizzando una fotocamera Canon compatta, prova a utilizzare chdk. Questo progetto fornisce firmware compromesso per molti modelli diversi e consente cose come il controllo time-lapse. Non è un Arduino, ma farà il suo lavoro.

user337
2009-12-01 16:34:01 UTC
view on stackexchange narkive permalink

C'è un ottimo esempio di Fotocamera Arduino attivata dal movimento

Utilizza un sensore PIR (Pyroelectric InfraRed) per accendere la fotocamera quando viene rilevato il movimento.

c'è un bug nel tuo commento ... invece di creare un collegamento, hai creato un'immagine rotta


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 2.0 con cui è distribuito.
Loading...