senseBox App

senseBox App

senseBox Connect App

Vorbereitungen

Damit du die senseBox-App zum Übertragen von Programmcodes verwenden kannst, musst du zunächst einige Vorbereitungen treffen.

  1. Installiere die senseBox Connect App auf deinem Tablet oder Smartphone. Wir empfehlen zum Programmieren des Programmcodes ein Tablet zu verwenden!

    Your browser doesn't support SVG images Your browser doesn't support SVG images

    Apple, das Apple-Logo und iPhone sind Marken von Apple Inc. und in den USA und anderen Ländern eingetragen. App Store ist eine Dienstleistungsmarke von Apple Inc.

    Google Play und das Google Play-Logo sind Marken von Google LLC.

  2. Für die Verbindung zur senseBox wird später deine WiFi-ID benötigt. Die WiFi-ID ist eine einzigartige Identifikation, die du in der senseBox Connect App eingeben kannst. Die WiFi-ID deiner senseBox bzw. deines WiFi-Bees findest du auf der Rückseite. Die ID besteht aus den letzten 4 Stellen der MAC-Adresse deines WiFi-Bees. Am besten notierst du dir irgendwo deine WiFi-ID, damit du sie später wiederfinden kannst.

    Stecke das WiFi-Bee auf den Steckplatz XBee-1 auf der senseBox MCU.

    /images/app/wifi-id.jpg - Logo
    /images/app/wifibee.jpeg - Logo
  3. Kopiere den OTA-Sketch über deinen Computer auf die senseBox MCU.

    Dieser Schritt muss nur einmal ausgeführt werden, solange du deine senseBox MCU über das Tablet programmierst. Sobald du erneut einen Programmcode über den Computer auf die senseBox MCU kopierst, muss dieser Schritt erneut ausgeführt werden.

    Download

  4. Verbinde die senseBox MCU mit einer Stromquelle. Du kannst hierfür ein USB-Netzteil oder auch eine Powerbank nutzen.

Programmieren und Programmcode übertragen

  1. Erstelle deinen Programmcode in der senseBox Lern- und Programmierumgebung

    /images/app/IMG_0067.PNG - Logo

    Die Programmieroberfläche erkennt in der Regel automatisch, welches Gerät du zum Programmieren verwendest und aktiviert automatisch den Tabletmodus, wenn du die Oberfläche von einem Tablet öffnest. Dies wird durch ein Begrüßungsfenster dargestellt. Sollte dieses Fenster nicht angezeigt werden, wenn du die Seite auf einem Tablet öffnest, kannst du den Tabletmodus auch in den Einstellungen unter "Tablet Modus" aktivieren.

    /images/app/tablet_modus01.png - Logo

    Wenn du die Programmierung abgeschlossen hast, klicke auf den orangenen Button, um den Programmcode zu kompilieren und die Übertragung zu starten.

  2. Nachdem der Code erfolgreich kompiliert und überprüft wurde, starte die Übertragung.
    /images/app/IMG_0068.PNG - Logo
  3. Nachdem du den Button "Starte Übertragung" gedrückt hast, wirst du gefragt, ob du die senseBox-App öffnen möchtest.
    /images/app/IMG_0069.PNG - Logo
  4. Nach dem Öffnen der App kannst du den Prozess des Übertragens auf deine senseBox mit einem Drücken auf den Button starten.
    /images/app/IMG_0070.PNG - Logo
  5. Starte den OTA-Modus auf deiner senseBox durch Halten des Switch Buttons und Drücken des Reset Buttons. Lasse den Reset Button los und halte den Switch Button für weitere 5 Sekunden gedrückt, bis die gelbe LED neben dem Reset Button anfängt zu blinken.

    Im Video siehst du, wie du den OTA-Modus aktivierst.

  6. Trage die WiFi-ID deiner senseBox ein und stelle die Verbindung durch einen Klick auf den Button her. Sobald die Verbindung hergestellt wurde, kannst du den Programmcode übertragen.
    /images/app/IMG_0071.PNG - Logo
  7. Super! Der Programmcode wurde übertragen und wird nun von der senseBox MCU ausgeführt. Beachte, dass du jedes Mal, wenn du einen Programmcode neu übertragen willst, diese Schritte erneut ausgeführt werden müssen.
    /images/app/IMG_0073.PNG - Logo