Tartalomjegyzék:

NO Fuss Micro: bit Hőmérsékletfigyelő: 8 lépés
NO Fuss Micro: bit Hőmérsékletfigyelő: 8 lépés

Videó: NO Fuss Micro: bit Hőmérsékletfigyelő: 8 lépés

Videó: NO Fuss Micro: bit Hőmérsékletfigyelő: 8 lépés
Videó: No Fuss - MSX puzzle game 2024, November
Anonim
NO Fuss Micro: bit hőmérséklet -monitor
NO Fuss Micro: bit hőmérséklet -monitor

Ennek a hőmérséklet -figyelőnek a Micro: bit & xChips összeállítása egyszerű. A kódolás egy sütemény a szoftver blokkjaival együtt!

1. lépés: A projektben használt dolgok

Hardver alkatrészek

  • BBC mikro: bitlap 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 elemek (általános) x 2

Szoftveralkalmazások és online szolgáltatások

micro: bit pxt.microbit.org

2. lépés: Történet

A Projektről

Ez a projekt 5 perc alatt befejezhető. Ez az oktatóanyag megmutatja, hogyan kell összeállítani és programozni a Micro: Bit hőmérséklet -figyelőt az xChips segítségével. A projekt kódja egyszerű a Micro: bit drag-and-drop platformjával.

Bevezetés

Ezt a hőmérséklet -monitort a Micro: Bit és néhány xChip segítségével építettem a XinaBox -tól. Ez egy nagyon egyszerű és gyors felépítés. A XinaBox technológia rendkívül egyszerűvé tette ezt a projektet, mivel nem volt szükség forrasztásra és szerszámokra. A Micro: bit felület lehetővé teszi a könnyű programozást. Könnyedén módosíthatja a kódot, és további adatokat adhat hozzá az időjárás -érzékelőből, például légköri nyomást, relatív páratartalmat és magasságot.

3. lépés: Szerelje össze az áramkört

Kattintson az OD01 és az SW01 elemre egy xBUS csatlakozó segítségével (az XC10 csomagból)

Kép
Kép

1. ábra: Csatlakoztatott SW01 és OD01

Kattintson a 2 xBUS csatlakozóra az IM02 bal oldalán, majd kattintson a csatlakoztatott SW01 és OD01 -re. Győződjön meg arról, hogy az xChips felfelé néz, így az SW01 és az IM02 név felfelé néz

Kép
Kép

2. ábra: Csatlakoztatott IM02, SW01 és OD01

  • Használjon másik xBUS csatlakozót az MD01 és a PB04 csatlakoztatásához. Tegye félre a csatlakoztatott PB04 -et és MD01 -et 3 xBUS csatlakozóval és az AA elemekkel.
  • Kattintson a Micro: Bit elemre az IM02 -ben. Győződjön meg arról, hogy a LED -ek felfelé néznek - ugyanúgy, mint az SW01 név és az IM02 név.
Kép
Kép

3. ábra: Csatlakoztatott IM02, SW01, OD01 és Micro: bit

Csatlakoztasson egy mikro-USB-kapcsolatot a számítógépről a Micro: Bit-hez. Figyelje meg, hogy az alsó oldalon lévő sárga LED bekapcsol

4. lépés: Telepítse a csomagot

  • Nyisson meg egy böngészőt, és lépjen a makecode.microbit.org oldalra
  • Görgessen le a „Speciális” lehetőséghez
  • Ezután görgessen le a „Csomag hozzáadása” elemhez
Kép
Kép

4. ábra: A "Csomag hozzáadása" keresése

  • Keresse az "időjárás" kifejezést, és kattintson a "weather-bit" gombra a csomag hozzáadásához
  • Ismételje meg a 2. és 3. pontot
  • Ezután illessze be ezt az URL-t a keresősávba: https://github.com/xinabox/pxt-OD01, majd kattintson az OD01 gombra a csomag hozzáadásához
Kép
Kép

5. ábra: A csomagok hozzáadása

Most már megvan az összes szükséges csomag

5. lépés: Programozás

Húzza és dobja el a kód elemeit, amíg meg nem kap valamit, amely úgy néz ki, mint az alábbi kép

Kép
Kép

6. ábra: A kód blokkokban

Azt is megcsalhatja, és kattintson a "{} JavaScript" gombra a tetején, és egyszerűen másolja ki és illessze be a kódot az alábbi kódrészbe. Kattintson ismét a "Blokkok" gombra az eredmény megtekintéséhez

6. lépés: Fordítás és tesztelés

  • Kattintson a "Letöltés" gombra
  • Húzza a letöltött fájlt, amely tipikusan: microbit-Untitled.hex, a Micro: Bit meghajtóra, általában név szerint: MICROBIT.
  • Tekintse meg az eredményt a gördülő LED kijelzőn és az OLED képernyőn.
  • Tegye az ujját az érzékelőre, hogy lássa a hőmérséklet emelkedését … remélhetőleg! Ha nem követi újra a lépéseit, amíg meg nem találja a problémát, és nem javítja ki.

7. lépés: Teljesítse a hőmérséklet -figyelőt

  • Válassza le a Micro: bitet a Micro-USB csatlakozóról.
  • Helyezze be az AA elemeket a PB04 -be
  • A 3 xBUS csatlakozóval csatlakoztassa a PB04 -et és az MD01 -et az IM02 -hez és az SW01 -hez az alábbi képen látható módon.
  • Kapcsolja be a PB04 kapcsolóját.
  • A Micro: bit hőmérséklet -monitor mostantól hordozható, és bárhová elhelyezhető.

8. lépés: Kód

Micro: bit `Hőmérsékletfigyelő JavaScript JavaScript kód a Micro: bit hőmérséklet -figyelőhöz. Másolhat és beilleszthet a STORY -ban említettek szerint, majd blokkokra konvertálhatja.

legyen a TemperatureCelsius = 0

basic.showLeds (` #.. #. #. #……. #. #. #… #`) OLED.init (64, 128) weatherbit.startWeatherMonitoring () OLED.showString (" Hőmérséklet projekt ") TemperatureCelsius = weatherbit.temperature () / 100 basic.forever (() => {basic.showString (" C: ") OLED.showString (" Temp_C: ") basic.showNumber (TemperatureCelsius) OLED.showNumber (HőmérsékletCelsius)})

Ajánlott: