Hey! Sie scheinen aus United States zu kommen, möchten Sie auf die Englisch Webseite wechseln?
Switch to Englisch site
Skip to main content

Gestengesteuerte Wetterstation

Wetterstation, die Temperatur- und Luftfeuchtigkeitsdaten anzeigt, wenn sie durch die entsprechende Gesteneingabe aufgefordert wird.

Parts list

Qty Produkt Part number
1 XinaBox OD01, OLED-Display, OLED-Displaymodul 128 x 64 mit SSD1306 174-3718
1 Wi-Fi-Kern (ESP8266) 174-3701
1 XinaBox SW01, erweitertes Wettersensormodul für BME280 174-3744
1 Geste (APDS-9960) 174-3739
1 XinaBox, USB-Programmierschnittstelle für FT232R, IP01 174-3703
1 AVX SMT ÖFFNEN ENDED CARD EDGE 10W 174-4977

Dieses Projekt wurde mit XinaBox CHIPS und Arduino IDE erstellt. Es handelt sich um ein 5-minütiges Projekt, mit dem Sie Daten anzeigen können, die von der SW01 auf dem OLED-Bildschirm des OD01 empfangen werden, wenn Gesten von der SL06 erkannt werden. Die Verwendung der CHIPS-Baugruppe ist einfach. Das Erstellen des Codes für dieses Projekt ist dank der Arduino IDE-Software einfach. Der Code für dieses Projekt funktioniert mit 3 CHIP-Kernen. Für dieses Projekt zeigen wir Ihnen die Funktionsweise mit der CW01.

Schritt 1: Herunterladen der Bibliotheken

  • Installieren Sie die xCore ZIP in der Arduino IDE, indem Sie „Sketch“ (Entwurf), „Include Library“ (Bibliothek einbinden) und dann „Add.ZIP Library“ (ZIP-Bibliothek hinzufügen) auswählen.
  • screen_shot_2018-05-25_at_12_00_05_wYLw1iRiXl_70e084d7d36513940abc167fba786e65df45139b.jpgLaden Sie die xSW01 ZIP herunter.
  • Fügen Sie diese Bibliothek auf die gleiche Weise hinzu wie oben für xCore.
  • Wiederholen Sie dies für die xOD01 ZIP und die xSL06 ZIP.

Schritt 2: Programmierung

  • Verbinden Sie die IP01 und die CW01 über einen BUS-Steckverbinder. Stellen Sie sicher, dass die Beschriftungen der CHIPS gleich ausgerichtet sind.

CW01_IP01_4ee55f9c339d432b506f005e8164942e14a1e54d.jpg

  • In einen verfügbaren USB-Anschluss einstecken.
  • Laden Sie die ZIP-Datei vom GitHub hier herunter und öffnen Sie sie mit Ihrem Arduino IDE. Alternativ können Sie Ihren eigenen Code erstellen, um das gleiche Ziel zu erreichen, indem Sie die entsprechenden Prinzipien anwenden.
  • Kompilieren Sie den Code, um sicherzustellen, dass keine Fehler vorliegen.

Schritt 3: Endmontage

  • Nach erfolgreichem Upload können Sie IP01 vom USB-Anschluss entfernen.
  • Trennen Sie die CW01 von der IP01.
  • Verbinden Sie die CW01 mit der OD01, wie unten gezeigt.

CW01_OD01_40d5316e48afccc1ce351e399e884f20b19166fd.jpg

  • Verbinden Sie nun die SW01 mit der SL06, wie unten gezeigt.

SW01_SL06_e25999b7a8309070a82ca8b5c056939478bdf71a.jpg

  • Befestigen Sie 2 Steckverbinder, wie unten gezeigt.

SW01_SL06_Connectors_ff4e3c95a6c71163b297fd8ed834ddcc14aaf8cc.jpg

  • Verbinden Sie nun die beiden horizontalen Panels, die Sie erstellt haben, und befestigen Sie die IP01, wie unten gezeigt.

Complete_2b4c2e0440a1c9471a84ccf95321a8b4b2080a52.jpg

  • Schließen Sie die neue Platine an den USB-Anschluss an. Ihr OLED-Display sollte nun der unten abgebildeten Abbildung entsprechen.Cover_d716de4b20f7f51dc4d8ef2837f931a3defde786.jpg
  • Trennen Sie die Platine wieder vom USB-Anschluss.
  • Schließen Sie die IP01 an eine USB-Stromversorgung, z. B. eine Power Bank, an.
  • Ihre Platine ist jetzt tragbar. Viel Spaß beim Experimentieren!

Herunterladen

Aspiring space scientist and engineer. Intern at XinaBox. Crazy about making electronics simple.