Inhaltsverzeichnis:

CarDuino (Ein Hyperduino und FONA 808 GPS-Tracking-System) - Gunook
CarDuino (Ein Hyperduino und FONA 808 GPS-Tracking-System) - Gunook

Video: CarDuino (Ein Hyperduino und FONA 808 GPS-Tracking-System) - Gunook

Video: CarDuino (Ein Hyperduino und FONA 808 GPS-Tracking-System) - Gunook
Video: #ArduBlock 2.0 - DWIN Дисплей - Анимация фона и отображение значения с датчика DHT 11 + Arduino! 2024, November
Anonim
CarDuino (Ein Hyperduino und FONA 808 GPS-Tracking-System)
CarDuino (Ein Hyperduino und FONA 808 GPS-Tracking-System)

In diesem Tutorial erfahren Sie, wie Sie ein GPS-Tracking-System erstellen, das Ihnen durch einfaches Senden einer SMS ein genaues Feedback zum Standort gibt. Ich würde dieses Projekt mit 6 von 10 bewerten (10 ist das schwierigste), da es viele selbst eingerichtete Dinge wie Löten und Aktivieren einer SIM-Karte erfordert. Aber lass dich davon nicht abschrecken. Also ohne weiteres loslegen!

Schritt 1: Übersicht

Haben Sie schon einmal Ihr Auto auf einem Parkplatz verloren? Haben Sie Angst, dass Ihr Auto jemals gestohlen wird? Vielleicht möchten Sie einfach immer wissen, wo sich Ihr Auto befindet. Wenn ja, ist dies ein Gerät und ein Projekt nur für Sie. Das CarDuino ist eine Kombination aus drei Komponenten, dem Arduino Uno (ganz links), einem Hyperduino (Mitte, Jede Version sollte gut funktionieren, ich verwende das ältere.) und einem FONA 808 GPS + SMS. (Ganz rechts, Sie können verschiedene FONAs verwenden, aber es muss die GPS- und SMS-Funktionen enthalten. Der Code muss möglicherweise geändert werden, wenn Sie eine andere Version verwenden.) Dieses Gerät wird verwendet, indem eine SMS an die registrierte Telefonnummer gesendet wird mit der SIM-Karte im FONA 808 verbunden, antwortet es dann innerhalb von 30 Sekunden mit dem genauen GPS-Standort Ihres Autos (oder wo sich das Gerät befindet) in Google Maps-Form. Die Gesamtkosten des Projekts betrugen etwa 110 US-Dollar, aber lassen Sie sich dadurch nicht von den großartigen Dingen abschrecken, die Sie mit diesem Gerät tun können. Also lasst uns anfangen.

Schritt 2: Montage

Betonen Sie für den Anfang genug, wie wichtig es ist, dass Sie jeden Pin richtig anlöten. Wenn Sie es schaffen, die Lötarbeit, die ich gemacht habe, zu vermasseln und eine Weile nicht darauf zurückzublicken, werden Sie 8 Stunden Stress und Kopfschmerzen haben. Der Fehler, den Sie beim Laden des Codes erhalten, besteht darin, dass das tatsächliche Gerät keine Verbindung herstellt. Es wird angezeigt

(AT<--

BEI

AT<--

BEI)

immer und immer wieder, bis es keine Verbindung mehr herstellt. Stellen Sie also sicher, dass alles richtig angelötet ist. Sie müssen auch eine SIM-Karte kaufen und aktivieren. Ich schlage vor, TING (https://ting.com) zu verwenden, es ist billig und Sie erhalten 100 Texte für 3 US-Dollar pro Monat. Selbst wenn Sie darüber hinausgehen, werden Ihnen 5 USD für 1000 Texte in Rechnung gestellt. Ihr nächster Schritt wäre, die SMS-Antenne (Green One) und die GPS-Antenne (The Small Box) anzuschließen. Schließlich möchten Sie die Batterie anschließen, um sicherzustellen, dass sie sich einschaltet. Sie sollten rechts unter "PWR" ein grünes Licht sehen und unter "NET" ein schnell blau blinkendes Licht. Wenn es orange aussieht, überprüfen Sie es noch einmal und stellen Sie sicher, dass Sie den Akku nicht aufladen. Sie können dies tun, indem Sie den Schalter direkt unter dem Batterieanschluss von "CHRG" auf "RUN" stellen. Schließlich können Sie alle drei Geräte stapeln, Arduino Uno unten, Hyperduino in der Mitte und das FONA 808 oben.

Schritt 3: Programmieren Ihres Geräts

Programmieren Ihres Geräts
Programmieren Ihres Geräts
Programmieren Ihres Geräts
Programmieren Ihres Geräts

KLICKEN SIE HIER, um auf den gesamten Code zuzugreifen, der für dieses Projekt erforderlich ist. Beachten Sie, dass Sie zwei Dinge tun müssen. Zuerst stellen Sie sicher, dass Sie die FONA-Bibliothek installiert haben, die Sie hier finden können (https://learn.adafruit.com/adafruit-fona-808-cellular-plus-gps-shield-for -arduino/arduino-test). Es ist das grüne Feld mit der Aufschrift Laden Sie die Arduino_FONA-Bibliothek herunter. Zweitens müssen Sie vor dem Hochladen nach unten scrollen und Ihre Telefonnummer hinzufügen, damit Sie tatsächlich eine SMS-Antwort senden können. Überprüfen Sie beim Hochladen den seriellen Monitor Sie können verdoppeln. Wenn es erfolgreich hochgeladen wird, versuchen Sie es und senden Sie eine SMS mit der Nummer, die mit der eingelegten SIM-Karte verknüpft ist. Es sollte mit einer solchen Nachricht antworten! (Bild rechts. Die schwarze Box deckt den Standort von Google Maps ab.) Teil, der meine Adresse zeigt.)

Schritt 4: Fehlerbehebung bei Ihrem Gerät

F1: Wenn ich den Code hochlade, wird ein Fehler angezeigt, der das Hochladen nicht zulässt? Was mache ich>

A1: Überprüfe noch einmal und vergewissere dich, dass du "HIER DEINE TELEFONNUMMER EINGEBEN" durch deine Nummer ersetzt hast. Stellen Sie außerdem sicher, dass Sie die FONA-Bibliothek tatsächlich in Arduino C installiert haben. Wenn Sie immer noch das gleiche Problem haben, kopieren Sie den Code erneut und fügen Sie ihn ein, um alles zu löschen, was Sie bereits haben.

F2: Wenn ich auf den seriellen Monitor schaue, zeigt er nur das AT<-- hin und her und lädt nicht hoch.

A2: Dies liegt höchstwahrscheinlich daran, dass die Lötung nicht ausreichend gesichert ist. Sie müssen sicherstellen, dass alle Pins richtig eingelötet sind. Wenn Sie zu 100 % sicher sind, dass alles richtig gemacht wurde, haben Sie möglicherweise ein fehlerhaftes FONA. Sie können dies überprüfen, indem Sie den Testcode von der Adafruit-Website herunterladen.

F3: Das Programm wird hochgeladen und das FONA ist verbunden, aber es wird keine SMS empfangen oder gesendet?

A3: Stellen Sie sicher, dass im seriellen Monitor nach dem Verbinden des FONA "SMS Ready" angezeigt wird. Dies bedeutet, dass die SIM-Karte gelesen wird und zur Verwendung bereitsteht. Sie können dies auch überprüfen, indem Sie auf das blaue Blinklicht am Gerät schauen. Es wechselt von einem schnellen schnellen Blinken zu einem Blinken mit einer Verzögerung von 3 Sekunden.

F4: Die SIM-Karte ist in Ordnung und sagt "SMS Ready" und sie empfängt sogar eine SMS, sendet aber keine Nachricht zurück. Was ist los?

A4: Eine der größten Herausforderungen bei der Arbeit damit ist das zwielichtige GPS. In der kurzen Zeit, in der es den Standort ermitteln muss, kann es bei Störungen oder in einem engen Raum mit viel Rauschen (Rauschen sind Signalstörungen) die Funktion des GPS blockieren. Ich schlage vor, es nach draußen zu nehmen und es dann auch auszuprobieren. Dies funktioniert bei mir immer, da es eine direkte Verbindung zu den verwendeten Satelliten hat.

Sollten hier noch Fragen offen bleiben, melden Sie sich gerne! Auch wenn Sie irgendwelche Änderungen am Code vorgenommen haben oder vielleicht einige coole Modifikationen haben, die das Gerät noch besser machen, würde ich es gerne sehen! Genießen!

-Joseph Heydorn

Empfohlen: