Google+
Visualizzazione post con etichetta USB Remote Shutter. Mostra tutti i post
Visualizzazione post con etichetta USB Remote Shutter. Mostra tutti i post

Help Remshoot 3.0 become a reality!

The Project Remshoot 3.0

    Our project was initially designed to control few digital cameras as Nikon D50, but it can control many other digital cameras (our focus will be on Nikon and Canon DSLR and Coolpix or Powershot compact series) using the PTP standard, everything depends on the specific functions provided by the camera you own.
Once connected to the USB port on the camera, with the function of discovery capabilities, Remote Shooter 3.0 knows which commands and properties are available. For limited features as Focus&Release combined with Time Lapse, a stereo jack 2.5 port is available. Just buy a cable suitable for your remote control port specific for your camera.
Our goal is selling an flexible, upgradable and open Camera Control, for appassionate and professional at lower price possible!

Main features:
  • Remote Shoot;
  • Time Lapse (interval in sec,repeatition);
  • Shutter Speed Settings;
  • Aperture Settings;
  • Iso Settings;
  • Bracketing on/off;
  • Shake&Shoot (using your android phone accelerometer, could be useful for injuried person);
  • Sound&Shoot (adjustable level using your android phone mic, could be useful for injuried person);
  • Read&Shoot (programmable actions by a simple scripting language)
  • Thumbnail on app of the last shoot
  • USB PTP mode connection for full control (depends on camera)
  • Jack port 2.5mm for simple focus and release control
  • I/O port expansion for external sensor/actuator (eg light sensor or flash,may need a board interface)
  • Wireless firmware Upgrade (many other features on plan)
  • Li-Po Battery rechargeable from any phone microusb power supply
The app on Android or Windows PC, is released in OpenSource, radically extending the usability of the device.
With a language of simple and intuitive controls, you can control your camera.
We use Google App Inventor for Android to create the GUI editable by anyone, so it will be easy to implement custom functions so far unthinkable.
If you have no programming skills, you can write a sequence of commands to a text file, click a button on your smartphone and will be read and executed by the application.
PTP Command.txt
//Script to activate Time-Lapse ,
100 shots, one every 30 seconds

TIMERIP=100.       Set number of shot
TIMEINT=30.         Set interval between shot, in seconds
ENTIMER=1.          Enable Time Lapse

video






Presentation
 Technicality for geeks! :-)
Processor                             PIC24FJ64GB002 16BIT, USB-OTG 8K Ram,16Mips@32Mhz
Program Memory                  64K Flash
Communication                    Bluetooth serial module class2 certified 30ft/10mt coverage
Power supply                        3,7V 750mAh LiPo onboard battery
Size                                    60 x 60 x 25 mm, 50 grams
 
Firmware tested so far on:
Nikon D50 (full features, see video)
Nikon Coolpix AW100
Nikon D90
Nikon D7100
Canon Powershot A300
Canon Poweshot S500



Remote Shooter 3.0 assembledRemote Shooter 3.0 finished

What We Need & What You Get


Hello guys, we Need €16,500 to make RemShoot 3.0 project become reality!
With your help, we'll raise the €16,500 that we need to:
Get the boards CE certified – Regrettably, In Italy this is an expensive process for the certification lab to give us the ability to distribute the product.
Produce the first run of boards – In the past we've been prototyping previous versions through very small but expensive batches of boards.
Develop and test compatibility over a wide range of Digital Cameras (as many possible, but at the beginning our primary goal will be on Nikon and Canon DSLR or Coolpix and PowerShot compact series) 
Today we plan to develop mainly on:
Canon EOS 30D,EOS 40D,EOS 60D,EOS 400D,EOS 450D,EOS 500D,EOS 550D, PowerShot SX220 HS
Nikon D50,D60,D70,D90,D300,D700,D5000,D5100,D7000,Coolpix 7900
If you decide to contribute, please specify which digital camera you have.
After the previous versions based on our Pic-Ap-Board, (that hardware was thought for a wide variety of applications, not only for photography),  we're now reached enough knowledge and ready for starting this new project, RemShoot 3.0. But, the only way to make RemShoot 3.0 reasonably priced for everybody, is to do a reasonable volume production run of the boards. So in our budget plan, €16,500 is the minimum amount we need for Certification, assembly and manufacture of the first run of boards, including rechargeable  LI-PO batteries and the self made resin enclosure box.
If you are a fan of Creative Photography and HI-Tech, we toughly recommend the RemShoot 3.0 Limited Edition at €75 each (Italy shipping included; add 15 euro for International shipping).
With this Kit, you'll get a finished product in a resin, original enclosure box, in one of 4 color at your choice (Red, Black, Blue or Yellow), the board fully tested and programmed with the latest firmware available. Each RemShoot 3.0 kit contains  moreover a rechargeable LiPo battery, with it’s dedicated micro USB port for charging, 1 Bluetooth module to wireless interact with the application on Android devices or a PC running Windows S.O, the app RemShoot for Android, (including source code) , the customized Pc Windows tool to easily upgrading via Bluetooth the board.
Last but not least, we plan to make several upgrades and implement other features to enrich RemShoot 3.0 Project, so it’s wireless firmware upgradable from a PC Windows  via Bluetooth. You can free your creativity with RemShoot 3.0
Developer

 

To make RemShoot 3.0 a reality, go to the crowdfunding Indiegogo campaign http://igg.me/at/remshoot30

 

Impact

You can become one of those people who gave love for creating the best upgradable, flexible and open camera controller . Help us to free your creativity!

Became an actor of this project and let's become RemShoot 3.0 a reality!


FAQ
Italy shipping included; + 15 for International shipping
For International Shipping  you'll need to add an extra 15. How do you add this money? When you select a contribution level, you'll be prompted to enter the total contribution amount just below. Add the 15 to the cost of the reward there. eg second batch november'13 of RemShoot Limited Edition:  75+15= 90
What if I forgot to add the 15 for international shipping?
After the project is funded and we're ready to ship, we'll contact each contributor to confirm shipping details. If you didn't add shipping when you contributed, you can add it then.
 RemShootSupporter gift sample photo:
RemShoot Supporter

Pic-Ap-Board & Remote Shooter 1.0


Pic-AP-Board 
Pic-Ap-Board & Remote Shooter 1.0

NEW:
 tested on:
Nikon Coolpix AW100
Nikon D50
Canon Powershot A300
Canon Poweshot S500


The complete hardware & software solution to remotely control the shutter of a Compact or DSLR Camera: size 50x70mm, power supply: 2x1.5V AA
To check if your camera can be controlled by RemShoot 1.0 is recommended to run the test compatibility with your application for windows (XP and Seven):
http://goo.gl/2BVMg

Once you extract the download, run the executable and follow the instructions PTPControlCheck.exe.
 read more
glptech.blogspot.it/2012/03/remote-shooter-10-usb-remote-...

La soluzione completa hardware e software per il controllo remoto dello scatto di una macchina fotografica digitale compatta o DSLR.
Dimensioni: 50x70mm e alimentata con 2 pile da 1.5V AA
Per verificare se la tua fotocamera può essere controllata da RemShoot 1.0 si consiglia di eseguire il test di compatibilità con l’applicazione per windows (XP e Seven):
http://goo.gl/2BVMg

Una volta effettuato il download estraete il file, lanciate l’eseguibile PTPControlCheck.exe e seguite le istruzioni.

Pic-AP-Board Remote Shooter
Remote Shooter Block Diagram

Un aggiornamento per chi avesse interesse sul progetto, visti i costi di sviluppo, da alcuni giorni stiamo promuovendo con una campagna di crowdfunding, su Indiegogo.com, la versione 3.0. Oltre al time-lapse, il controllo dei tempi, dell'apertura del diaframma e della sensibilità ISO, lo scatto a distanza sarà attivato anche sfruttando i sensori di uno smartphone android, ad esempio un suono captato dal suo microfono o il semplice scuotimento del cellulare rilevato dall'accelerometro.
Tutti i dettagli sul sito
http://igg.me/at/remshoot30 

http://pic-ap-board.blogspot.it/2013/03/help-remshoot-30-become-reality.html


Remote Shooter 1.0
Da diverso tempo le moderne fotocamere digitali possono utilizzare la porta USB non solo per trasferire immagini al PC (USB Mass Storage) , ma anche per ricevere specifici comandi di controllo che ne controllano alcune funzioni (USB PTP). Remote Shooter 1.0 è la soluzione completa per il controllo remoto dello scatto con funzioni di Time Lapse e ad eventi
Molti modelli di compatte e  DSLR, Nikon e Canon in particolare, sono compatibili con la scheda USB PIC-AP-BOARD (PIC Auto Programming Board) ed il firmware RemShoot 1.0 (Remote Shooter)
La possibilità di attivare remotamente molte funzioni (ma in particolare lo scatto) sulle macchine fotografiche digitali rende possibile realizzare fotografie a volte impossibili o almeno difficili da realizzare con il metodo tradizionale a causa dei tempi di reazione umani.

Protocollo PTP e applicazioni nella fotografia.
I  comandi PTP piu’ interessanti da implementare per l’appassionato di fotografia sono:
1) Remotizzazione del pulsante di scatto (shutter),
2) Intervallometro (Time Lapse)
3) Impostazione/lettura dei valori tempi di scatto, apertura diaframma etc.
4) Scatto comandato da sensori di luce e suono in base ad eventi esterni
Fare scatti nel mondo della fotografia ad alta velocita’ (caduta di una goccia d’acqua o altro liquido, esplosioni di palloncini etc) o fare scatti a intervalli regolari (anche di molte ore) con la funzione Time Lapse (ad esempio per registrare lo sbocciare di un fiore o lo schiudersi di un uovo) e’ facilmente realizzabile abbinando a questo sistema opportuni sensori di movimento, luce o suono.
5) Bracketing (per le fotocamere che ne prevedono la funzione) per effettuare postelaborazioni in tecnica HDR. Per chi non fosse a conoscenza, la funzione Bracketing (in genere si trova sulle DSLR) nelle macchine fotografiche indica la "esposizione variata a forcella", questa prevede l'esecuzione di almeno 3 foto in successione separate tra loro da un valore di sovra e sottoesposizione (tempo più lungo e più corto del previsto) che permette di "centrare" la foto perfetta o di ottenere con speciali software un effetto particolare (HDR, High Dynamic Range) sovrapponendo le tre foto.
Il firmware Remshoot 1.0
RemShoot 1.0 gestisce lo scatto delle macchine fotografiche in due diverse modalità contemporaneamente utilizzabili:
   1) Tramite il protocollo PTP, utilizzando la connessione USB della fotocamera.
   2) Tramite porta di comando di un flash esterno. (consigliato uso della posa B e in ambiente oscurato)
Per scatti in alta velocità, per quanto veloce, il protocollo USB può in alcuni casi non essere  idoneo.
Le funzioni attualmente disponibili sono:
   1) Remotizzazione del pulsante di scatto (shutter),
Attenzione: il comando di scatto remoto utilizzato è quello previsto per il Generic PTP, utilizzato dalla gran parte delle macchine fotografiche DSLR e compatte che dichiarano di supportare il protocollo PTP ed il controllo remoto. ( PTP_OC_InitiateCapture=0x100E)

   2) Intervallometro (Time Lapse)
       Parametri:
  • frequenza di scatto in secondi
  • numero di scatti
   3) Scatto comandato da sensori di luce e suono in base ad eventi esterni.
       Parametri:
  • sensore abilitato/disabilitato
  • delay in microsecondi (necessario per poter sincronizzare al meglio lo scatto con la posizione dell'oggetto in movimento intercettato dai sensori utilizzati)

Per verificare se la tua fotocamera può essere controllata da RemShoot 1.0 si consiglia di eseguire il test di compatibilità con l’applicazione per windows (XP e Seven):
http://goo.gl/2BVMg

Una volta effettuato il download estraete il file, lanciate l’eseguibile PTPControlCheck.exe e seguite le istruzioni.
N.B.
I sensori ed il relativo circuito di condizionamento del segnale non sono inclusi (vedi in fondo all'articolo un esempio di circuito).
Il cavo di collegamento USB – fotocamera non è incluso, essendo strettamente dipendente dalle scelte del produttore di macchine fotografiche.
Interessante caratteristica di RemShoot è che Il firmware è aggiornabile tramite una chiavetta USB, altre funzioni potranno essere aggiunte in futuro mediante aggiornamento del firmware che pubblicheremo.
Va evidenziato che molti comandi sono strettamente dipendenti dalle caratteristiche e dal subset di comandi specifici della propria fotocamera.

Specifiche della scheda USB PIC-AP-BOARD

Viene riportata la scheda USB PIC-AP-BOARD  nei suoi blocchi funzionali.
Schema a blocchi

Per la teoria di base ed i dettagli tecnici si rimanda agli articoli precedenti pubblicati sul blog di Elettronica OpenSource:
Controllare una fotocamera digitale 1
Controllare una fotocamera digitale 2

La scheda è realizzata in gran parte in tecnologia SMD per renderla compatta (5x7 cm) e facilmente portatile, oltre al display LCD, necessita per funzionare solo di 2 batterie stilo da 1,5V  AA

USB PIC-AP-BOARD
Microcontrollore: PIC24FJ256GB106
  •  1x connettore USB Host/Device (BUS Powered o Self-Powered)
  •  1x jumper USB MODE
  •  1x connettore LCD 14 pin
  •  1x 8x2 LCD DISPLAY
  •  3x Pulsanti
  •  16 Input/Output pin e power (5V e 3.3V)
  •  2x porta I2C
  •  1x porta seriale
  •  1x Power LED
  •  1x connettore ICSP per Debug/Program
  •  Alimentazione: 3V con 2 pile 1.5 V AA
Il convertitore CC-CC ad alta efficienza fornisce le tensioni a 3.3V e 5V richieste per alimentare la scheda, i device USB ed eventuali circuiti esterni connessi ai connettori di espansione.

Per chi  è interessato al fai da te riporto la descrizione del progetto completo RemShoot 1.0.

Contattatemi nel caso foste interessati al solo PCB già realizzato.


                                       Schema Elettrico, lista componenti e connessioni






Il kit RemShoot 1.0


Per chi fosse interessato alla soluzione completa e collaudata, pronta all'uso, il kit è composto da:
1) 1x Scheda USB PIC-AP-BOARD  montata, collaudata e caricata del firmware RemShoot1.0 (aggiornabile)
2) 1x Display LCD 8x2
3) Manuale utente corredato di schema elettrico e configurazione pin delle porte di espansione
4) File Gerber del progetto della scheda USB PIC-AP-BOARD
5) File .hex del bootloader USB specifico per la scheda USB PIC-AP-BOARD
6) File .hex del firmware RemShoot 1.0
Ricordiamo che grazie a questo bootloader USB Host, la scheda può essere riprogrammata o aggiornata da tutti mediante una semplice chiavetta USB senza uso di programmatori di alcun genere.
Per i progetti si consiglia l'uso del tool Microchip Mplab e compilatore Microchip C30, si compila il progetto, si copia il file .hex sulla chiavetta USB che una volta connessa alla scheda  USB PIC-AP-BOARD  si riprogrammerà in pochi secondi.


Circuito per realizzare un sensore di luce direttamente alimentato dalla scheda USB PIC-AP-BOARD.
RemShoot 1.0 è stato programmato per gestire lo scatto remoto in base ad un evento di transizione low-high (Vmax 5.0V) sul pin RB4 (pin 7 della porta di espansione)
Qualunque sensore (di suono. luminoso, di calore, presenza etc) in grado di fornire tale transizione potrà essere impiegato.
Riportiamo a titolo di esempio un semplicissimo circuito che è stato utilizzato in abbinamento con RemShoot 1.0



La sorgente luminosa può essere una  penna Laser o un Led.
Per attivarlo basta prelevare la 5V(PIN 1), GND (PIN 2),  collegando l'OUT  al PIN 7 del connettore di espansione.
Abilitando la funzione Sensore su RemShoot 1.0, la macchina fotografica scatterà una foto ogni volta che viene interrotto il raggio luminoso tra la sorgente di luce ed il sensore (LDR). Il circuito integrato 7414 fornisce 6 porte invertenti a Trigger di Schmitt  ,ne usiamo una per condizionare il segnale analogico della LDR rendendolo bistabile (0 o 5V), facendogli cambiare stato solo quando viene superata una soglia determinata dalla resistenza R da 10Kohm verso massa
Questi solo alcuni esempi delle fotografie che si possono realizzare in questa configurazione.




 Video realizzato in tecnica Time Lapse, o Stop Motion
 Esempio di un prototipo finito e messo in una scatola.



glptech.blogspot.it/2012/03/remote-shooter-10-sistema-di-...