10
1
DAS MODUL
KENNENLERNEN
In diesem ersten Kapitel geht es um die grundsätzlichen Funktionen des
WLAN-Moduls. Das Modul wird über sogenannte AT-Kommandos gesteu-
ert. Alle hier verwendeten Beispielprogramme sowie Hilfe und weitere In-
formationen fi nden Sie übrigens unter www.iot.fkainka.de
Am einfachsten ist es, Sie laden sich das komplette Zip-Verzeichnis her-
unter und kopieren den entpackten Ordner komplett in Ihren Sketchord-
ner. Dann können Sie aus der Arduino-Oberfl äche heraus alle Program-
me nacheinander komfortabel öffnen.
1.1 | Grundlegende AT-Befehle
Einen ersten Eindruck von der Verwendung der AT-Befehle bekommt
man am besten, indem man sie einfach ausprobiert. Deswegen werden
Sie in diesem Abschnitt einige der grundlegenden Befehle des Moduls
kennenlernen.
Öffnen Sie hierfür das Programm P01_SoftwareSerial in der Arduino-IDE.
Es handelt sich um ein sehr simples Programm, das nichts weiter tut, als
alle Daten, die über die serielle Hardwareschnittstelle des Mikrocontrol-
lers empfangen werden, über die selbst defi nierte Softwareschnittstel-
le an den ESP-Controller durchzureichen. Das Ganze funktioniert auch
in umgekehrter Richtung. Wie man im Quelltext sehen kann, sind die
beiden Anschlüsse der Softwareschnittstelle die Pins 11 und 12. Diese
sollten in eigenen Projekten nicht als GPIO-Pins verwendet werden. Sie
benötigen außerdem die SoftwareSerial-Library, die bei den meisten Ar-
duino-Versionen schon vorinstalliert ist – falls nicht, sollten Sie die Li-
brary über den Manager herunterladen.
Nachdem das Programm hochgeladen wurde, können Sie den seriellen
Monitor der Arduino-Oberfl äche starten. Bevor es losgehen kann, müs-
sen Sie noch zwei wichtige Einstellungen am Serial Monitor vornehmen,
nämlich unten rechts in der Ecke die Baudrate auf 19200 stellen und in
der Box links daneben die Einstellung CR und NL vornehmen.
Programm-
datei:
P01_
SoftwareSerial.ino
10215-5 Lernpaket Internet of Things_02.indd 1010215-5 Lernpaket Internet of Things_02.indd 10 19.04.2016 12:17:1819.04.2016 12:17:18