Een tijdje terug kwam ik dit ontzagwekkend project door CosmicMac. In principe kunt u uw DSLR draadloos met behulp van uw smartphone via de ESP8266 verbonden met de DSLR teweegbrengen. Gezien dat niet alle camera's hebben ondersteuning voor ingebouwde sluiter terminal, en hebben verschillende merken verschillende pinouts voor hun camera, moet u de randapparatuur dienovereenkomstig te wijzigen.
Mijn camera is een Nikon DSLR D3200 met externe terminal met behulp van gepatenteerde MC-DC2 poort. U kunt een goedkope bedrade ontspanknop online externe kopen voor ongeveer $1.
Wat is interessant dat de MC-DC2 ook een pincode voor GPS-gegevens heeft. Na het doen van wat onderzoek vond ik deze projecten:
1. Nikon D90 zelfgemaakte GPS
2.bouwen van een BLUETOOTH GPS eenheid voor NIKON camera's
Ik was bezig met het maken van mijn versie van het CosmicMac project met behulp van ESP-12 ontwikkel bord en programmeren met behulp van de Arduino IDE, toen ik het idee van te proberen om GPS-gegevens van telefoon verzenden met ESP mcu en deelt het mee aan DSLR. Terwijl het in theorie klinkt dit veelbelovende, kwam ik in een heleboel problemen vooral omdat:
1. Ik ben een beginner
2. de camera maakt gebruik van NMEA 0183 protocol om te lezen van GPS-gegevens, terwijl het krijgen van dit soort gegevens lastig is. Het is mogelijk door het schrijven van een native android app via NMEA luisteraar maar ik heb niet proberen het.
3. Ik wilde gebruiken de Blynk app om de uitvoering van het project, maar directe communicatie met ESP en smartphone is nog niet mogelijk en GPS widget is nog niet beschikbaar. Misschien zal ik er in de toekomst :)
Dus, mijn project is meestal een spinoff van de CosmicMac project met mogelijk integratie van Ido Nassimi en Grinkevich projecten. Ik ben ook het indienen van dit project voor de 2.0 REMIX contest, dus als u bevalt kunt u stemmen.
Hier zijn enkele van de belangrijkste veranderingen die ik heb van de oorspronkelijke projecten gemaakt:
1. met behulp van de arduino te programmeren ESP mcu in plaats van nodemcu firmware.
2. het gebruik van ESP-12 in plaats van ESP-1
3. met behulp van HTML 5 geolocation API om de locatie van de gegevens van de gebruiker de
4. het opzetten van wifi-webserver op esp mcu om te communiceren met smartphone
5. Ik heb ook geïmplementeerd een FOCUS optie omdat niet iedereen gebruik maakt van handmatige scherpstelling.
DISCLAIMER: Dit project is meer een experiment. Haar hoofddoel is het leveren van bewijs van concept en kan openen de ogen van anderen aan te passen aan hun eigen verbeelding. Zoals ik al zei, Im een beginner, dus misschien er zijn codes die worden geschreven die ruwe kunnen kijken en er zijn misschien betere manieren om ze te voeren. Ik probeer te geven krediet aan iemand wiens code of ideeën die ik gebruikte, maar toch de lijst is eindeloos (ik heb ingevoegd links naar relevante projecten waar mogelijk). Mijn excuses als ik iemand gemist. Dit project is ook een leerproces voor mij en alle feedback is welkom. Ik moest veel onderzoek over HTML en Javascript. Ik ben dankbaar voor iedereen die hielp me het schrijven van dit project, hoewel ze niet bewust misschien.
Ook over het GPS-deel is het nog steeds een work in progress dus kale met mij.