Vor einer Weile stieß ich auf dieses tolle Projekt von CosmicMac. Grundsätzlich können Sie Ihre DSLR drahtlos mit dem Smartphone über die ESP8266 verbunden mit der DSLR auslösen. Da nicht alle Kameras verfügen über Unterstützung für terminal eingebauten Verschluss und verschiedene Marken verschiedene Pinbelegungen für ihre Kamerahaben, müssen Sie die Peripheriegeräte entsprechend anpassen.
Meine Kamera ist eine Nikon DSLR D3200 mit remote Terminal mit proprietären MC-DC2-Anschluss. Sie können eine billige kabelgebundene Auslöser Fernbedienung für rund $1 kaufen online.
Interessant ist, dass die MC-DC2 auch eine Pin für die GPS-Daten hat. Nach einigen Recherchen fand ich diese Projekte:
1. Nikon D90 hausgemachte GPS
2.Erstellen einer BLUETOOTH-GPS-Gerät für NIKON Kameras
Ich war zu meiner Version des CosmicMac Projekts mit ESP-12 Entwicklungsboard und Programmierung mit der Arduino IDE wenn ich die Idee bekam des Versuchens, GPS-Daten vom Telefon zu ESP Mcu senden und DSLR zu kommunizieren. In der Theorie vielversprechend klingt, kam ich in eine Menge Ärger, vor allem, weil:
1. Ich bin ein Anfänger
(2) die Kamera verwendet NMEA 0183 Protokoll , um GPS-Daten zu lesen, während diese Form der Daten schwierig ist. Durch das Schreiben einer native Androiden-app mit NMEA Hörer könnte es möglich sein, aber ich versuchte es.
3. Ich wollte die Blynk app verwenden, um das Projekt zu implementieren, aber direkte Kommunikation mit ESP und Smartphone ist noch nicht möglich und GPS-Widget ist noch nicht verfügbar. Vielleicht werde ich es in Zukunft machen :)
Mein Projekt ist also meist ein Spin-off des CosmicMac Projekts mit möglichen Integration von Ido Nassimi und Grinkevich Projekte. Ich bin auch die Vorlage dieses Projekts für den 2.0 REMIX Contest, also wenn es euch gefällt bitte abstimmen.
Hier sind einige der wichtigsten Änderungen, die ich aus original-Projekte:
1. Verwendung von Arduino ESP Mcu statt Nodemcu Firmware programmieren.
(2) anstelle von 1 ESP ESP-12
3. verwenden HTML 5 Geolocation API, Standort des Benutzers Daten bekommen
4. Einrichten von Wifi-Web-Server auf esp Mcu mit Smartphone zu kommunizieren
5. ich implementiert auch eine Fokus-Option, da nicht jeder manuelle Fokussierung verwendet.
DISCLAIMER: Dieses Projekt ist eher ein Experiment. Sein Hauptziel kann ist die Bereitstellung der Machbarkeitsstudie und die Augen des anderen, es an ihre eigenen Vorstellungen anzupassen. Wie ich, ich bin ein Anfänger, also vielleicht gibt es Codes, die geschrieben werden, die roh aussehen können und gibt es vielleicht bessere Möglichkeiten, diese umzusetzen. Ich versuche, Kredite an andere Personen weitergeben, deren Code oder Ideen, früher habe ich aber dennoch die Liste unendlich ist (eingefügte Links zu relevanten Projekten wo immer möglich). Ich entschuldige mich, wenn ich jemand verpasst. Dieses Projekt ist auch ein Lernprozess für mich, und jedes Feedback ist willkommen. Ich musste eine Menge Forschung über HTML und Javascript. Ich bin dankbar für jeden, der mir dieses Projekt schreiben geholfen, wenn auch möglicherweise nicht bewusst.
Auch über die GPS-Teil ist es immer noch ein Work In Progress mit mir so nackt.