Inhaltsverzeichnis:

NO Fuss Micro:bit Temperaturmonitor - Gunook
NO Fuss Micro:bit Temperaturmonitor - Gunook

Video: NO Fuss Micro:bit Temperaturmonitor - Gunook

Video: NO Fuss Micro:bit Temperaturmonitor - Gunook
Video: RGB LED with Microbit 2024, Juli
Anonim
NO Fuss Micro:bit Temperaturmonitor
NO Fuss Micro:bit Temperaturmonitor

Die Verwendung der Micro:bit & xChips-Baugruppe dieses Temperaturmonitors ist mühelos. Codieren ist auch mit den Softwareblöcken ein Kinderspiel!

Schritt 1: Dinge, die in diesem Projekt verwendet werden

Hardware-Komponenten

  • BBC micro:Bitboard x 1
  • XinaBox IM02 x 1
  • XinaBox OD01 x 1
  • XinaBox SW01 x 1
  • XinaBox MD01 x 1
  • XinaBox PB04 x 1
  • XinaBox XC10 x 1
  • AA-Batterien (generisch) x 2

Software-Apps und Online-Dienste

micro:bit pxt.microbit.org

Schritt 2: Geschichte

Über das Projekt

Dieses Projekt kann in weniger als 5 Minuten abgeschlossen werden. Dieses Tutorial zeigt Ihnen, wie Sie den Micro:Bit Temperaturmonitor mit xChips zusammenbauen und programmieren. Der Code für dieses Projekt ist einfach mit der Drag-and-Drop-Plattform von Micro:bit.

Einführung

Ich habe diesen Temperaturmonitor mit dem Micro:Bit und ein paar xChips von XinaBox gebaut. Es ist ein sehr einfacher und schneller Aufbau. Die XinaBox-Technologie machte dieses Projekt extrem einfach, da Löten und Werkzeuge überflüssig wurden. Die Micro:bit-Schnittstelle ermöglicht mir eine einfache Programmierung. Sie können den Code einfach ändern, um andere Daten vom Wettersensor hinzuzufügen, wie z. B. Luftdruck, relative Luftfeuchtigkeit und Höhe.

Schritt 3: Bauen Sie die Schaltung zusammen

Klicken Sie OD01 und SW01 mit einem xBUS-Stecker (aus dem XC10-Paket) zusammen

Bild
Bild

Abbildung 1: Angeschlossener SW01 und OD01

Klicken Sie auf 2 xBUS-Anschlüsse auf der linken Seite des IM02 und klicken Sie dann auf den verbundenen SW01 und OD01. Stellen Sie sicher, dass die xChips in die gleiche Richtung zeigen, damit Sie den SW01-Namen und den IM02-Namen beide nach oben sehen können

Bild
Bild

Abbildung 2: Angeschlossenes IM02, SW01 und OD01

  • Verwenden Sie einen anderen xBUS-Anschluss, um das MD01 mit dem PB04 zu verbinden. Legen Sie die angeschlossenen PB04 und MD01 mit 3 xBUS-Anschlüssen und die AA-Batterien beiseite.
  • Klicken Sie das Micro:Bit in das IM02. Stellen Sie sicher, dass die LEDs nach oben zeigen - genauso wie der Name SW01 und der Name IM02.
Bild
Bild

Abbildung 3: Angeschlossenes IM02, SW01, OD01 und Micro:bit

Schließen Sie eine Micro-USB-Verbindung von Ihrem Computer an das Micro:Bit an. Beachten Sie, dass die gelbe LED auf der Unterseite aufleuchtet

Schritt 4: Paket installieren

  • Öffnen Sie einen Browser und gehen Sie zu makecode.microbit.org
  • Scrollen Sie nach unten zu "Erweitert"
  • Scrollen Sie dann nach unten zu "Paket hinzufügen"
Bild
Bild

Abbildung 4: "Paket hinzufügen" finden

  • Suchen Sie nach "Wetter" und klicken Sie auf "Wetter-Bit", um das Paket hinzuzufügen
  • Wiederholen Sie die Punkte 2 und 3
  • Fügen Sie dann diese URL in die Suchleiste ein: https://github.com/xinabox/pxt-OD01 und klicken Sie dann auf OD01, um das Paket hinzuzufügen
Bild
Bild

Abbildung 5: Pakete hinzufügen

Sie haben jetzt alle notwendigen Pakete

Schritt 5: Programmierung

Ziehen Sie Codeelemente per Drag & Drop, bis Sie etwas erhalten, das wie im Bild unten aussieht

Bild
Bild

Abbildung 6: Der Code in Blöcken

Sie können auch schummeln und oben auf die Schaltfläche "{ } JavaScript" klicken und den Code einfach kopieren und in den Codeabschnitt unten einfügen. Klicken Sie erneut auf "Blöcke", um das Ergebnis zu sehen

Schritt 6: Kompilieren und testen

  • Klicken Sie auf "Herunterladen"
  • Ziehen Sie die heruntergeladene Datei, normalerweise mit dem Namen: microbit-Untitled.hex, auf Ihr Micro:Bit-Laufwerk, normalerweise mit dem Namen: MICROBIT.
  • Sehen Sie sich das Ergebnis auf dem scrollenden LED-Display und dem OLED-Bildschirm an.
  • Legen Sie einen Finger auf den Sensor, um zu sehen, wie die Temperatur steigt … hoffentlich! Wenn es Ihre Schritte nicht zurückverfolgt, bis Sie das Problem gefunden und behoben haben.

Schritt 7: Komplette Temperaturüberwachung

  • Trennen Sie das Micro:bit vom Micro-USB-Anschluss.
  • Legen Sie die AA-Batterien in den PB04. ein
  • Verwenden Sie die 3 xBUS-Anschlüsse, um PB04 und MD01 mit IM02 und SW01 zu verbinden, wie in der Abbildung unten gezeigt.
  • Schalten Sie den Schalter am PB04 ein.
  • Jetzt ist Ihr Micro:bit Temperaturmonitor tragbar und kann überall aufgestellt werden.

Schritt 8: Code

Micro:bit `Temperature Monitor JavaScript JavaScript-Code für Micro:bit Temperature Monitor. Sie können es wie in der STORY erwähnt kopieren und einfügen und dann in Blöcke konvertieren.

sei TemperaturCelsius = 0

basic.showLeds(` #… #. #. #… #… #. #. #… # `) OLED.init(64, 128) weatherbit.startWeatherMonitoring() OLED.showString(" Temperature Project") TemperatureCelsius = weatherbit.temperature() / 100 basic.forever(() => { basic.showString("C:") OLED.showString("Temp_C:") basic.showNumber(TemperatureCelsius) OLED.showNumber(TemperaturCelsius) })

Empfohlen: