Satura rādītājs:

NO Fuss Micro: bit Temperatūras monitors: 8 soļi
NO Fuss Micro: bit Temperatūras monitors: 8 soļi

Video: NO Fuss Micro: bit Temperatūras monitors: 8 soļi

Video: NO Fuss Micro: bit Temperatūras monitors: 8 soļi
Video: Fighting Frost - NPC D&D Compilation 5 2024, Jūlijs
Anonim
NO Fuss Micro: bitu temperatūras monitors
NO Fuss Micro: bitu temperatūras monitors

Šī temperatūras monitora Micro: bit & xChips komplekta izmantošana ir vienkārša. Kodēšana ir kūka ar programmatūras blokiem!

1. darbība. Šajā projektā izmantotās lietas

Aparatūras komponenti

  • BBC mikro: bitu dēlis 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 baterijas (vispārīgas) x 2

Programmatūras lietotnes un tiešsaistes pakalpojumi

micro: bits pxt.microbit.org

2. darbība: stāsts

Par projektu

Šo projektu var pabeigt mazāk nekā 5 minūtēs. Šī apmācība parādīs, kā salikt un programmēt Micro: Bit temperatūras monitoru, izmantojot xChips. Šī projekta kods ir vienkāršs, izmantojot Micro: bit vilkšanas un nomešanas platformu.

Ievads

Es izveidoju šo temperatūras monitoru, izmantojot Micro: Bit un pāris xChips no XinaBox. Tā ir ļoti vienkārša un ātra uzbūve. XinaBox tehnoloģija padarīja šo projektu ārkārtīgi vienkāršu, novēršot nepieciešamību pēc lodēšanas un instrumentiem. Micro: bitu saskarne ļauj viegli programmēt. Jūs varat viegli modificēt kodu, lai no laika apstākļu sensora pievienotu citus datus, piemēram, barometrisko spiedienu, relatīvo mitrumu un augstumu.

3. darbība: samontējiet ķēdi

Noklikšķiniet uz OD01 un SW01 kopā, izmantojot xBUS savienotāju (no XC10 iepakojuma)

Attēls
Attēls

1. attēls: savienots SW01 un OD01

Noklikšķiniet uz 2 xBUS savienotājiem IM02 kreisajā pusē, pēc tam noklikšķiniet uz pievienotajiem SW01 un OD01. Pārliecinieties, vai xChips ir vērsti vienādi uz augšu, lai jūs varētu redzēt SW01 nosaukumu un IM02 nosaukumu uz augšu

Attēls
Attēls

2. attēls: savienots IM02, SW01 un OD01

  • Izmantojiet citu xBUS savienotāju, lai savienotu MD01 ar PB04. Nolieciet malā pievienotos PB04 un MD01 ar 3 xBUS savienotājiem un AA baterijām.
  • IM02 noklikšķiniet uz Micro: Bit. Pārliecinieties, vai gaismas diodes ir vērstas uz augšu - tāpat kā SW01 nosaukums un IM02 nosaukums.
Attēls
Attēls

3. attēls: savienots IM02, SW01, OD01 un Micro: bits

Pievienojiet Micro-USB savienojumu no datora Micro: Bit. Ievērojiet dzelteno gaismas diodi apakšējā pusē, kas ieslēdzas

4. darbība: instalējiet pakotni

  • Atveriet pārlūkprogrammu un dodieties uz vietni makecode.microbit.org
  • Ritiniet uz leju līdz “Papildu”
  • Pēc tam ritiniet uz leju līdz "Pievienot paketi"
Attēls
Attēls

4. attēls. "Pievienot pakotni" atrašana

  • Meklējiet “laika apstākļi” un noklikšķiniet uz “laika apstākļi”, lai pievienotu paketi
  • Atkārtojiet 2. un 3. punktu
  • Pēc tam ielīmējiet šo URL meklēšanas joslā: https://github.com/xinabox/pxt-OD01, pēc tam noklikšķiniet uz OD01, lai pievienotu paketi
Attēls
Attēls

5. attēls. Iepakojumu pievienošana

Tagad jums ir visas nepieciešamās paketes

5. solis: programmēšana

Velciet un nometiet koda elementus, līdz iegūstat kaut ko līdzīgu zemāk redzamajam attēlam

Attēls
Attēls

6. attēls: kods blokos

Varat arī krāpties un noklikšķināt uz pogas "{} JavaScript" augšpusē un vienkārši nokopēt un ielīmēt kodu tālāk esošajā koda sadaļā. Vēlreiz noklikšķiniet uz "Bloki", lai redzētu rezultātu

6. darbība: apkopojiet un pārbaudiet

  • Noklikšķiniet uz "Lejupielādēt"
  • Velciet lejupielādēto failu, parasti ar nosaukumu: microbit-Untitled.hex, uz Micro: Bit disku, parasti nosaukums: MICROBIT.
  • Skatiet rezultātu ritinošajā LED displejā un OLED ekrānā.
  • Novietojiet pirkstu uz sensora, lai redzētu temperatūras paaugstināšanos … cerams! Ja tas neatkārto jūsu darbības, līdz atrodat problēmu un novērsāt to.

7. darbība. Pabeidziet temperatūras monitoru

  • Atvienojiet Micro: bitu no Micro-USB savienojuma.
  • Ievietojiet AA baterijas PB04
  • Izmantojiet 3 xBUS savienotājus, lai savienotu PB04 un MD01 ar IM02 un SW01, kā parādīts attēlā.
  • Ieslēdziet PB04 slēdzi.
  • Tagad jūsu Micro: bit temperatūras monitors ir pārnēsājams un gatavs izvietošanai jebkurā vietā.

8. darbība: kods

Micro: bit `Temperatūras monitors JavaScript JavaScript kods Micro: bit temperatūras monitoram. Jūs varētu kopēt un ielīmēt, kā minēts STĀSTĀ, pēc tam pārvērst to blokos.

Ļaujiet TemperatureCelsius = 0

basic.showLeds (` #.. #. #. #……. #. #. #.. #`) OLED.init (64, 128) weatherbit.startWeatherMonitoring () OLED.showString (" Temperatūras projekts ") TemperatureCelsius = weatherbit.temperature () / 100 basic.forever (() => {basic.showString (" C: ") OLED.showString (" Temp_C: ") basic.showNumber (TemperatureCelsius) OLED.showNumber (TemperatūraCelsius)})

Ieteicams: