ESP8266 + Smartphone trådlös fjärrkontroll för DSLR med (möjligt) GPS för under $10
För ett tag sedan jag kom över detta awesome projekt av CosmicMac. Du kan i princip utlösa din DSLR trådlöst via din smartphone via ESP8266 ansluten till DSLR. Med tanke på att inte alla kameror har stöd för inbyggd slutare terminal, och att olika märken har olika Stifttilldelningar för deras kamera, måste du ändra kringutrustning därefter.
Min kamera är en Nikon DSLR D3200 med remote terminal med egen MC-DC2 port. Du kan köpa en billig trådbunden slutare remote online för runt $1.
Det är intressanta att MC-DC2 också har en PIN-kod för GPS-data. Efter lite forskning fann jag dessa projekt:
1. Nikon D90 hemlagad GPS
2.Bygg en BLUETOOTH GPS enhet för NIKON kameror
Jag höll på att göra min version av Cosmicmacs projekt med hjälp av ESP-12 utveckling styrelsen och programmering med Arduino IDE när jag fick idén att försöka skicka GPS-data från telefonen till ESP mcu och lämna den till DSLR. Även i teorin detta låter lovande, kom jag in i en massa problem mest för att:
1. jag är en nybörjare
2. kameran använder NMEA 0183-protokollet för att läsa GPS data medan få denna form av data är knepigt. Det kan vara möjligt genom att skriva en infödda android app använder NMEA lyssnare men jag prova inte.
3. jag ville använda den Blynk app att genomföra projektet, men direkt kommunikation med ESP och smartphone är ännu inte möjligt och GPS widget är ännu inte tillgängliga. Kanske kommer att jag göra det i framtiden :)
Så, mitt projekt är mestadels en biprodukt av Cosmicmacs projekt med eventuell integrering av Ido Nassimi och Grinkevich projekt. Jag också lämnar projektet för REMIX 2.0 tävling, så om du gillar det rösta.
Här är några av de stora förändringar som jag gjort från ursprungliga projekt:
1. använda arduino för att programmera ESP mcu istället för nodemcu firmware.
2. använda ESP-12 istället för ESP-1
3. använda HTML 5 geolocation API för att få användarens data plats
4. ställa in wifi webbserver på esp mcu att kommunicera med smartphone
5. jag har också genomfört en fokus alternativ eftersom inte alla använder manuell fokus.
Varning: Detta projekt är mer av ett experiment. Dess huvudsyfte är att ge bevis på konceptet och kan öppna ögonen på andra för att anpassa den till sin egen fantasi. Som jag sagt, Im en nybörjare, så kanske det finns koder som skrivs som ser ut rå och det finns kanske bättre sätt att genomföra dessa. Jag försöker ge kredit till någon vars kod eller idéer jag använt men men listan oändlig (jag har infogat länkar till relevanta projekt där så är möjligt). Jag ber om ursäkt om jag missat någon. Detta projekt är också en läroprocess för mig och dina synpunkter är välkomna. Jag hade en hel del forskning om HTML och Javascript. Jag är tacksam till alla som hjälpt mig att skriva detta projekt, även om de inte är medvetna om.
Också, om GPS del, det är fortfarande ett pågående arbete så kalt med mig.