Schritt 7: Der code
Der Code ist im folgenden Github Repository verfügbar: https://github.com/roiKosmic/chiconCube/
Sie benötigen die ShiftPWM Bibliothek im https://github.com/elcojacobs/ShiftPWM
Außerdem benötigen Sie die Wifi-Bibliothek in der offiziellen Arduino IDE zur Verfügung.
Das Hauptprogramm wurde in 4 Haupt-Dateien schneiden:
- JSON.Ino: diese Datei ist vom chic'on Server gesendeten Json Decodierung.
- wifiManager.ino: diese Datei verwaltet die WiFi-Verbindung. Senden/empfangen von Daten zum/vom chic'on Server.
- ledPorcessing.ino: diese Datei steuert die Leds (drehen sie ein-/ausschalten, Intensität und Farben)
- ChiconWifiPWDM_NOSD: diese Datei ist die Hauptdatei.
Sie müssen zwei Werte in der Config-Datei (config.h) zu ändern:
- MagicNumber String = "";
- String sNumber = "";
Static const Char Ssid [] = ""
Static const Char übergeben [] = "";
Sie müssen Instert die Sie erhalten, sobald Sie einen Zugang zu der chic'on Application Cloud anfordern (siehe nächster Schritt). Wenn Sie Ihre eigene Cloud Chicon-Anwendung ausführen, sollten Sie den Wert einfügen möchten Sie in Übereinstimmung mit den Int Wert der Server-Datenbank (Blick auf Github ChiconServer Repo hier)