Diese Website verwendet Cookies, um bei der Bereitstellung von Dienstleistungen zu unterstützen. Bei Nutzung unserer Dienste erklären Sie sich mit der Verwendung von Cookies einverstanden. This site uses cookies to help us provide services. Using our services, you consent to the use of cookies.

Arduino.cc IoT Cloud

Ist eine Erweiterung der Arduino.cc IDE  Programmierumgebung in der Cloud = Arduino.cc  Web Sketch Editor

Wer noch kein Arduino WEB Editor hat: https://www.arduino.cc/en/software

Button "Code Online" dann "Sign In" , Angabe des Geburtsdatum, Deine Email und Username, PW "Sign Up" und los geht es

Im Web Editor "you only need to install Arduino Create Agent to get started" Also der SW-HW-Treiber zu deinem Arduino Board am USB Port  deines PC oder Laptop

Hier geht es dann zur Arduino IoT Welt

Zusammenfassung für den Einstieg , Auf Arduiono.cc

Zum loslegen : Sign up Arduino Account = identisch mit Arduino Web Sketch Editor Account

Einstiegsvolumen kostenlos ,

bei mehr Bedarf  kostenpflichtiger Plan,  Type & Preis? )

Arduino.cc Web Button "Sign in"  mit gleichem Login wie Arduino.cc IDE Account

Dann gleich Einstieg in die IoT Konfiguration:

create Thing = Projekt z.B. Gartenbewässerung oder Wetterstation etc.

PRO DEVICE ? Also im Endeffekt der Sketchname für ein Arduino Board.

Es gibt Arduino Boards welche dann auch Over the AIR editierbar sind. MKR Serie und Nano 33 IoT

Configure Device , Auswahl welches Device für den Sketch und die Verbindung zur IoT Cloud

? nur für spezielle Devices ?, KEINE ESP8266?

Creating variables.

Das sind dann Variablen die in der Cloud in einer Cloud Datenbank gespeichert bzw getriggert und  dupliziert werden.

Der Sketch / Programm ruft diese Variablen aus der Cloud auf , bzw speichert sie in der Cloud ab , also NICHT auf dem Board. Dadurch sind sie auch vom Browser Cloud Dashboard aufrufbar UND Änderbar ! = z.B. Switch , Farbwahl usw

Bezüglich Cloud Variblen sollte man beachten, dass die Dashboard Widgets bestimmte Typen erwartet z.B. Widget für Schalter On/Off erwartet Variable vom Typ Boolan also nicht Variable vom Typ  Integer 1 oder 0

Dadurch sind sie auch von anderen Boards aufrufbar?

Conneting to a network 

mit SSID und Passwort mit DEINEM ! lokalen  WLAN verbinden.

Alternativ dein Sketch Programm variabel programmieren und der Reihe nach mehrere WLAN Netzwerke der Reihe  versuchen zu Verbinden und auf Status Connect prüfen. Eventuell die zuletzt verbundene WLAN SSID als Default = als erstes WLAN  speichern.

oder über das Dashboard einen  WLAN Netzwerk Namen abfragen und demnach die SSID und PW auswählen.

 

Danach erfolgt die Programmierung des Sketch

Upload auf das Board , fertig.

Als nächstes die Cloud Dashboard mit den verfügbaren Widgets konfigurieren und die Variablen zuweisen.

Das Dashboard zeigt die Werte der Variablen an welche das Board und Sketch ermitteln und können auf Eingaben im Dashboard reagieren welche die Variablen in der Cloud ändern

Zusätzliche Informationen