Datentechnik GmbH info@antrax.de - www.antrax.de Allgemeines Arduino ist eine Open-Source Physical-Computing-Plattform, die auf flexibler und leicht zu nutzender Hard- und Software basiert und zur Entwicklung von Prototypen dient. Das Arduino-Board besteht aus einem Mikrocontroller mit mehreren digitalen und analogen Ein- und Ausgängen und Schnittstellen. Die dazugehörige, auf einem PC laufende Entwicklungsumgebung wurde unter Java entwickelt und basiert auf...
Datentechnik GmbH info@antrax.de - www.antrax.de Lieferumfang Hardware Alles komplett? Die Einzellieferung eines GSM/GPRS/GPS-Shields beinhaltet: ● das GSM/GPRS/GPS-Shield ● diese Bedienungsanleitung ● das Arduino-Board (optional) ● eine Mobilfunkantenne (optional) ● ein Steckernetzteil (optional) Software Software-Pack (als Download) mit folgendem Inhalt: ●...
Datentechnik GmbH info@antrax.de - www.antrax.de Spannungsmodi Das GSM/GPRS/GPS-Shield kann im Modus 3,3V oder 5V betrieben werden. Dabei werden alle Pegel auf dem Shield der eingestellten Spannung angepasst. Damit ist das GSM/GPRS/GPS- Shield kompatibel zu allen Arduino-Boards (5V) und zu "Arduino-Clones" mit einer Versorgungsspannung von 3,3V, wie z.
Stackablility (gleichzeitige Verwendung mehrerer Shields) Das GSM/GPRS/GPS-Shield kann gleichzeitig mit anderen antrax-Shields verwendet werden. Alle antrax-Shields können im gesteckten Zustand über eine jeweils eigenen Select-Leitung an- und abgeschaltet werden. Dadurch ist es möglich, dass sich mehrere Shields die wenigen Schnittstellen eines arduino-Mainboards teilen können, ohne sich gegenseitig zu blockieren.
Datentechnik GmbH info@antrax.de - www.antrax.de Arduino-Board Mega2560 (Atmega2560) Um die volle Funktionalität des GSM/GPRS/GPS-Shields mit dem Arduino Mega2560 nutzen zu können sind einige kleinere Modifikationen erforderlich. Die Anleitung für den Umbau finden Sie hier ---> Arduino Mega2560 Umbauanleitung - 12 -...
Datentechnik GmbH info@antrax.de - www.antrax.de Installation Hardware ● SIM-Karte in die vorgesehene Halterung auf dem GSM/GPRS/GPS-Shield einschieben ● Mobilfunkantenne anschließen ● GSM/GPRS/GPS-Shield auf das Arduino-Board stecken. Da die GPS-Patchantenne 'zum Himmel schauen möchte', muss das GSM/GPRS/GPS-Shield immer als oberstes Shield gesteckt werden ●...
Datentechnik GmbH info@antrax.de - www.antrax.de Inbetriebnahme Bibliothek Um das Arbeiten mit dem GSM/GPRS/GPS-Shield so einfach wie möglich zu gestalten, wurde eine Bibliothek zu diesem Shield entwickelt. Die URL zum Download ist unter Links zu finden. Die heruntergeladene Zip-Datei wird nach dem herunterladen entpackt und der Inhalt anschließend in den libraries Ordner kopiert, der sich im Verzeichnis der Aurduino-Entwicklungsumgebung befindet (z.B.
Datentechnik GmbH info@antrax.de - www.antrax.de Programmieren des Arduino-Boards Das GSM/GPRS/GPS-Shield wird immer von der auf dem Arduino-Board laufenden Software angesprochen bzw. gesteuert. Das Übertragen einer Software auf das Arduino-Board ist mit der Arduino- Entwicklungsumgebung ganz einfach. Im folgenden werden kurz die dafür benötigten Schritte beschrieben: ●...
Seite 16
Datentechnik GmbH info@antrax.de - www.antrax.de ● über den Upload-Button (in diesem Bild weiß hinterlegt) kann das geänderte Programm direkt auf das Arduino- Board hochgeladen werden ● nach dem im unteren Teil des Fensters die Meldung „Done.“ erscheint, ist die Übertragung erfolgreich abgeschlossen worden ●...
Ortskoordinaten aus dem GPS-Modul auslesen • Ortskoordinaten per HTTP-GET zu einem • angegebenen Server senden (wir empfehlen, für Tests den antrax-Testserver zu - 17 - Hasenbrink 4, 32052 Herford, Germany Tel. +49 (0) 5221 929660 Fax +49 (0) 5221 9296628...
Seite 18
(s.u.) gsm_gprs_gps_ftp in das GSM / GPRS-Netz einbuchen • per FTP eine Testdatei von einem angegebenen • Server laden (wir empfehlen, für Tests den antrax- Testserver zu verwenden - s.u.) gsm_gprs_gps_status alle aktuellen Stati ausgeben • GSM eingebucht? •...
Datentechnik GmbH info@antrax.de - www.antrax.de LED's LED1 Diese LED kann für die eigenen Programme verwendet werden. LED2 Dauerhaft AUS Mobilfunkmodul ausgeschaltet Schnelles Blinken Netzsuche (Periode 1s, Dauer: 0,5s) Langsames Blinken Mobilfunkmodul eingebucht (Periode 3s, Dauer: 0,3s) Dauerhaft EIN Voicecall aktiv - 19 - Hasenbrink 4, 32052 Herford, Germany Tel.
Datentechnik GmbH info@antrax.de - www.antrax.de Google Maps/Earth Die Angaben für Longitude (Längengrad) und Latitude (Breitengrad) können ohne Umrechnung direkt in ''Google Earth'' oder ''Google Maps'' eingegeben werden. Beispiel für die Eingabe der Koordinaten ''52 06.4379N, 008 39.8609E'' (= 52°... nördliche Breite und 8°...
Seite 21
Weitere Informationen finden Sie auf unserer Internetseite → http://www.antrax.de auf unserer Internetseite → http://www.antrax.de Beispiel-Programme → Beispiele auf der antrax-Website Beispiel-Programme → Beispiele auf der antrax-Website Arduino-Entwicklungsumgebung → http://arduino.cc/en/Main/Software Arduino-Entwicklungsumgebung → http://arduino.cc/en/Main/Software Mobilfunkmodul Telit GE865 → http://www.telit.com/ Mobilfunkmodul Telit GE865 → http://www.telit.com/ Atmega328 →...
Seite 22
Datentechnik GmbH info@antrax.de - www.antrax.de Schaltpläne / Layouts Die Schaltpläne und Leiterplattenlayouts der Baugruppen finden Sie auf unserer Website unter der folgenden URL: Schaltpläne und Layout - 22 - Hasenbrink 4, 32052 Herford, Germany Tel. +49 (0) 5221 929660 Fax +49 (0) 5221 9296628...