Herunterladen Inhalt Inhalt Diese Seite drucken

antrax Arduino-Board Duemilanove Bedienungsanleitung

Gsm/gprs/gps-shield für arduino (rev. 8)

Werbung

antrax Datentechnik GmbH
info@antrax.de - www.antrax.de
GSM/GPRS/GPS-Shield für Arduino (Rev. 8)
Arduino-Board Duemilanove (Atmega328)
Arduino-Board UNO (Atmega328)
Arduino-Board Mega2560 (Atmega2560)
"Arduino-Clones"
Bedienungsanleitung
26.05.2014
Hasenbrink 4, 32052 Herford, Germany Tel. +49 (0) 5221 929660 Fax +49 (0) 5221 9296628
- 1 -

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für antrax Arduino-Board Duemilanove

  • Seite 1 Datentechnik GmbH info@antrax.de - www.antrax.de GSM/GPRS/GPS-Shield für Arduino (Rev. 8) Arduino-Board Duemilanove (Atmega328) Arduino-Board UNO (Atmega328) Arduino-Board Mega2560 (Atmega2560) "Arduino-Clones" Bedienungsanleitung 26.05.2014 - 1 - Hasenbrink 4, 32052 Herford, Germany Tel. +49 (0) 5221 929660 Fax +49 (0) 5221 9296628...
  • Seite 2: Inhaltsverzeichnis

    Systemvoraussetzungen..................5 •Allgemein.....................5 •Programmierung....................5 Technische Merkmale..................6 •Allgemein.....................6 •GSM......................6 •GPS......................6 •Spannungsmodi.....................7 •Powermodi....................7 •Stackablility (gleichzeitige Verwendung mehrerer Shields)........8 Board-Übersicht....................9 •GSM/GPRS/GPS-Shield .................9 •Arduino-Board Duemilanove (Atmega328)............10 •Arduino-Board UNO (Atmega328)..............11 •Arduino-Board Mega2560 (Atmega2560)............12 Installation.......................13 •Hardware....................13 •Software.....................13 •Bedienung....................13 Inbetriebnahme....................14 •Bibliothek....................14 •Programmieren des Arduino-Boards..............15 Beispielprogramme..................17 LED's........................19 •Google Maps/Earth..................20 - 2 - Hasenbrink 4, 32052 Herford, Germany Tel.
  • Seite 3 Datentechnik GmbH info@antrax.de - www.antrax.de Links.........................21 Schaltpläne / Layouts..................22 - 3 - Hasenbrink 4, 32052 Herford, Germany Tel. +49 (0) 5221 929660 Fax +49 (0) 5221 9296628...
  • Seite 4: Allgemeines

    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...
  • Seite 5: Lieferumfang

    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: ●...
  • Seite 6: Technische Merkmale

    Datentechnik GmbH info@antrax.de - www.antrax.de Technische Merkmale Allgemein ● Betriebsspannung: 5VDC ... 9VDC ● 14 (Duemilanove/Uno) bzw. 54 (Mega2560) digitale Ein-und Ausgänge ● 6 (Duemilanove/Uno) bzw. 16 (Mega2560) analoge Eingänge ● integriertes GSM-Modul: Telit GE865-QUAD ● interne Versorgungsspannung: 4V ●...
  • Seite 7: Spannungsmodi

    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.
  • Seite 8: Stackablility (Gleichzeitige Verwendung Mehrerer Shields)

    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.
  • Seite 9: Board-Übersicht

    Datentechnik GmbH info@antrax.de - www.antrax.de Board-Übersicht GSM/GPRS/GPS-Shield - 9 - Hasenbrink 4, 32052 Herford, Germany Tel. +49 (0) 5221 929660 Fax +49 (0) 5221 9296628...
  • Seite 10: Arduino-Board Duemilanove (Atmega328)

    Datentechnik GmbH info@antrax.de - www.antrax.de Arduino-Board Duemilanove (Atmega328) - 10 - Hasenbrink 4, 32052 Herford, Germany Tel. +49 (0) 5221 929660 Fax +49 (0) 5221 9296628...
  • Seite 11: Arduino-Board Uno (Atmega328)

    Datentechnik GmbH info@antrax.de - www.antrax.de Arduino-Board UNO (Atmega328) - 11 - Hasenbrink 4, 32052 Herford, Germany Tel. +49 (0) 5221 929660 Fax +49 (0) 5221 9296628...
  • Seite 12: Arduino-Board Mega2560 (Atmega2560)

    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 -...
  • Seite 13: Installation

    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 ●...
  • Seite 14: Inbetriebnahme

    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.
  • Seite 15: Programmieren Des Arduino-Boards

    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 ●...
  • Seite 17: Beispielprogramme

    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? •...
  • Seite 19: Led's

    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.
  • Seite 20: Google Maps/Earth

    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...

Inhaltsverzeichnis