Inhaltsverzeichnis:
- Schritt 1: Teile und Werkzeuge:
- Schritt 2: Breiten- und Längengrad erfassen:
- Schritt 3: Arduino-Code für die Standorterfassung:
- Schritt 4: Zielbenachrichtigung durch LED:
- Schritt 5: Der letzte
- Schritt 6: Video ansehen
Video: Arduino + GPS-Modul - Destination Notifier - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Wie viel Zeit verschwenden wir im Stau? Ich habe einen Arduino-betriebenen Zielbenachrichtiger erstellt, um diese Zeit produktiv zu nutzen.
Jeder weiß, dass Staus eine große Zeitverschwendung sein können. Und es ist unmöglich vorherzusagen, wie lange es vom Start bis zum Ziel dauern würde.
Das Problem der Staus beschäftigte mich, als ich vor zwei Monaten in eine Stadt kam. Jeden Tag verbringe ich mehr als zwei Stunden im Stau. Und ich hatte das Gefühl, warum kann ich diese Zeit nicht nutzen, um etwas zu tun?
Hinweis: Ich nutze öffentliche Verkehrsmittel.:-)
Es gibt viele andere Dinge, die Sie tun können, während Sie im Stau stecken!
Einige der folgenden machen nicht nur Spaß, sondern sind auch produktiv:
Nutzen Sie die Zeit zum Nachdenken und Planen, sowohl für aktuelle als auch für zukünftige Projekte. Nutzen Sie die Zeit, um sich weiterzubilden, sehen Sie sich Lehrvideos an oder nehmen Sie an einem E-Learning-Kurs zu Udemy, Coursera usw. teil oder lesen Sie Projekte zu Insructables:). Und natürlich inspiriert mich die Herstellung elektronischer Sachen immer wieder. Also habe ich einen Zielnotifier mit Arduino und GPS-Modul gebaut. Wenn Sie sich also in der Nähe Ihres Ziels befinden, benachrichtigt es Sie durch leuchtende LED oder durch Vibration (durch Verwendung eines Mini-Vibrationsmotors). Ich habe Schaltungen für LED und Vibrationsmotor bereitgestellt.
Dazu müssen Sie zunächst den Breiten- und Längengrad ermitteln, um den Standort zu definieren. Sobald Sie Ihren Standort gefunden haben, können Sie die Breiten- und Längengrade verwenden, um die Entfernung zum Standort zu ermitteln, und indem Sie einen Bereich beibehalten, können Sie den Notifier aktivieren. Die Logik ist einfach, oder?!
Also lasst uns anfangen…….
Schritt 1: Teile und Werkzeuge:
Um mit Ihrem Zielmelder zu beginnen, sind hier die erforderlichen Teile:
Arduino UNO
NEO-6M GPS-Modul
GPS steht für Global Positioning System und kann verwendet werden, um auf Reisen Position, Zeit und Geschwindigkeit zu bestimmen.
- Dieses Modul verfügt über eine externe Antenne und ein eingebautes EEPROM.
- Schnittstelle: RS232 TTL
- Stromversorgung: 3V bis 5V
- Standard-Baudrate: 9600 bps
- Funktioniert mit Standard-NMEA-Sätzen
Das NEO-6M GPS-Modul hat vier Pins: VCC, RX, TX und GND. Das Modul kommuniziert mit dem Arduino über die serielle Kommunikation über die TX- und RX-Pins, daher könnte die Verkabelung nicht einfacher sein:
NEO-6M GPS-ModulVerkabelung zu Arduino UNO
VCC-FIN
RX TX-Pin in der Softwareserie definiert
TX RX-Pin in der Softwareserie definiert
GND GND
L293D-IC
Der L293D ist ein 16-Pin-Motortreiber-IC, der bis zu zwei Gleichstrommotoren gleichzeitig in jede Richtung steuern kann. Warum L293D verwenden?
Der Eingang zum Motortreiber-IC oder Motortreiber ist ein Niedrigstromsignal. Die Funktion der Schaltung besteht darin, das Niedrigstromsignal in ein Hochstromsignal umzuwandeln. Dieses Hochstromsignal wird dann an den Motor gegeben.
TinyGPS++ Bibliothek:
Die TinyGPS++-Bibliothek macht es einfach, Informationen zum Standort in einem nützlichen und leicht verständlichen Format zu erhalten. Die TinyGPS++-Bibliothek ermöglicht es Ihnen, weit mehr Informationen als nur den Standort zu erhalten, und auf einfache Weise können Sie neben dem Standort Folgendes erhalten:
>Datum
>Zeit
>Geschwindigkeit
>Kurs
>Höhe
>Satelliten
>hdop
Schritt 2: Breiten- und Längengrad erfassen:
Ich werde vorschlagen, die auf der Projektseite bereitgestellten Fritzing-Dateien herunterzuladen, um die Verbindung besser zu klären, oder wenn Sie Zweifel haben, können Sie in Kommentaren nachfragen.
Schritt 3: Arduino-Code für die Standorterfassung:
Hinweis: Sie müssen die TinyGPS++-Bibliothek installieren
Verbinden Sie sich gemäß dem Schaltplan und laden Sie den obigen Code hoch. Öffnen Sie den seriellen Monitor mit einer Baudrate von 9600 und Sie sehen die folgende Ausgabe
Hinweis: Das Ermitteln von Breiten- und Längengrad kann einige Zeit in Anspruch nehmen, da der Empfänger die Signale erfassen muss. Immer wenn es anfängt, Signale zu empfangen, blinkt die LED am GPS-Modul.
Schritt 4: Zielbenachrichtigung durch LED:
Um sicherzustellen, dass meine Idee funktioniert, habe ich einen Prototyp mit LED erstellt, um das Ziel zu benachrichtigen. Also habe ich die Breiten- und Längenwerte des Ziels aus dem vorherigen Code (Read_Lat_Lng.ino) hinzugefügt und die Entfernung zum Ziel vom aktuellen Standort gefunden. Und verwendet es für den Einstellbereich, bei dem die LED eingeschaltet werden muss.
Laden Sie den Code hoch und Sie sehen Folgendes auf dem seriellen Monitor.
So kann die Entfernung zum Ziel verwendet werden, um den Bereich zu definieren, in dem die Ausgabeoperation (Benachrichtigung) ausgeführt werden muss.
Schritt 5: Der letzte
OK, mein Prototyp hat gut funktioniert. Jetzt möchte ich mein Projekt in eine Box einschließen, in die ein Arduino, ein GPS-Modul, ein Motor mit Treiber-IC und das 9V-Netzteil passen.
Anschluss an den L293D IC
- Verbinden Sie 5V mit Enable 1, Vs und Vss auf dem L293D
- Verbinden Sie die digitalen Ausgangspins (wir verwenden 6 und 7) mit Eingang 1 und Eingang 2 des L293D.
- Verbinden Sie die GND Ihres Arduino mit beiden GND-Pins auf derselben Seite des L293D
- Verbinden Sie schließlich Ausgang 1 und Ausgang 2 des L293D mit Ihren Motorpins.
Empfohlen:
So schalten Sie das GPS auf ein anderes Gerät um – wikiHow
So schalten Sie das GPS auf verschiedene Geräte um: Der Vorgang besteht darin, das GPS von der Kabine des Mähdreschers zu nehmen, es auf die Traktorkabine zu setzen, das Display vom Mähdrescher auszuhängen und in den Traktor einzubauen. Es werden keine Werkzeuge benötigt, um diesen Vorgang abzuschließen, und seien Sie vorsichtig beim Herumklettern auf Geräten
Verbinden eines GPS-Moduls mit dem Raspberry Pi: Dashcam Teil 2: 3 Schritte
Anbindung eines GPS-Moduls an den Raspberry Pi: Dashcam Teil 2: Dies ist Teil 2 des Dashcam-Projekts und in diesem Beitrag erfahren Sie, wie Sie ein GPS-Modul an den Raspberry Pi anschließen. Wir verwenden dann die GPS-Daten und fügen sie dem Video als Textüberlagerung hinzu. Bitte lesen Sie Teil 1 über den untenstehenden Link, bevor Sie