Sida 1 av 1

USB-fjärrutlösare till Digitalkamera?

Postat: 17 maj 2009, 22:06:59
av PopUnoNkoK
Efter att ha programerat både trådlös IR fjärrutlösare och trådbunden fjärrutlösare till mina Nikon DSLR kameror är jag nu sugen på att se om jag fixar att göra en trådbunden fjärrutlösare som man kopplar till kamerans USB kontakt.
Detta är i nuläget bara spånande av ideer, inget jag kommer att börja med nu (kämpar fortfarande med 1-wire tempsensorer) men sedan jag började med Picprogrammering så går huvudet på högvarv med ideer. :)

Ideen är inte min, här finns en tråd om en liknande produkt. http://www.rcgroups.com/forums/showthread.php?t=486272

Anledningen är att jag vill kunna styra de lättare Nikon DSLR kamerorna med en trådbunden fjärrutlösare och de kamerorna har ingen dedikerad fjärrutlösar ingång, utan bara USB kontakten.
Har läst en del trådar om detta ämne (både på detta forum och andra) men inte hittat några bra svar. Anledningen till detta kanske är att det är väldigt svårt.
Tanken är att använda en lämplig en microchip PIC till detta.

Så, några konkreta frågor.

1. Om jag bara vill styra slutaren, behöver jag vara "USB-host" eller räcker det med att skicka rätt seriella sekvens till kameran? Om det krävs någon form av HOST läge så har jag förstått att det är ordentligt svårt och då får jag nog lägga detta projekt på is en lång stund framöver.

2. Jag utgår ifrån att Nikons "USB-protokoll" är unikt för just Nikon så jag undrar hur man dekodar en sådan signal, om det går det vill säga. Jag läste att det fans någon form av mjukvarudekoder för USB signaler. Kan det vara en lösning? Eller krävs ett Scope?

3. Någon som vet av någon enkel "Getting started with USB and MicroControllers Guide"? Alltså lite mer generellt för USB protokoll.

4. Om någon har länkar till liknade projekt mottages dem gärna. Har inte hittat mycket själv. Ett gäng program bara som man styr kameran från datorn med. Dessa är dock inte särskilt intressanta.

Ja vi börjar nog med de 4 punkterna. Kanske kommer till fler senare.

Tack på förhand för all hjälp.
MVH Peter F

Re: USB-fjärrutlösare till Digitalkamera?

Postat: 17 maj 2009, 22:30:50
av blueint
Dom flesta MCU är hårdkodade att vara enheter. Ev får du gå upp till ARM processorer för att få USB host då genom en extern PHY. Alternativt någon snabb MCU som ATmega och en mjukvaru kodad bitbang.
För kommandon osv.. rekommenderas Gphoto.

Re: USB-fjärrutlösare till Digitalkamera?

Postat: 20 maj 2009, 01:08:25
av bearing
De som tillverkar FTDI-kretsarna gör även USB host-kretsar.

Re: USB-fjärrutlösare till Digitalkamera?

Postat: 20 maj 2009, 03:25:52
av MiSTer
Funderar på ett liknande projekt då jag också äger en Nikon...
Detta kanske är någorlunda relevant läsning;
http://www.obdev.at/products/vusb/index.html - Emulera USB i AVR

http://www.obdev.at/products/vusb/easylogger.html - Något liknande hade jag ju helst modifierat för att använda... ATtiny-famijlen är otroligt gulliga! :D

API:n för Nikons protokoll finns att ladda hem från deras hemsida, om än något bökigt.
Man bör nog vara rätt bra haj på programmering för att göra något av dessa länkar...

Vet dock ej om ett sådant här projekt är genomförbart.

Re: USB-fjärrutlösare till Digitalkamera?

Postat: 20 maj 2009, 03:40:47
av bearing
vusb kan inte agera host. Eller kan den?

Re: USB-fjärrutlösare till Digitalkamera?

Postat: 20 maj 2009, 07:15:23
av Meduza

Re: USB-fjärrutlösare till Digitalkamera?

Postat: 20 maj 2009, 11:55:52
av limpan4all
VUSB kan gå både som HOST och DEVICE på båda sina portar.

Re: USB-fjärrutlösare till Digitalkamera?

Postat: 9 juni 2009, 22:34:08
av bearing
Jag hittar inte något som tyder på att V-USB fungerar som host, bara som device.

Re: USB-fjärrutlösare till Digitalkamera?

Postat: 9 juni 2009, 23:17:31
av MiSTer
So it seems... :(
Hittade: http://instruct1.cit.cornell.edu/course ... index.html

Fyll gärna på med fler...