Taula de continguts:

NO Fuss Micro: bit Monitor de temperatura: 8 passos
NO Fuss Micro: bit Monitor de temperatura: 8 passos

Vídeo: NO Fuss Micro: bit Monitor de temperatura: 8 passos

Vídeo: NO Fuss Micro: bit Monitor de temperatura: 8 passos
Vídeo: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Juliol
Anonim
NO Fuss Micro: bit Monitor de temperatura
NO Fuss Micro: bit Monitor de temperatura

L’ús del conjunt Micro: bit & xChips d’aquest monitor de temperatura és senzill. La codificació és un tros de pastís amb els blocs de programari també.

Pas 1: coses utilitzades en aquest projecte

Components de maquinari

  • BBC micro: placa de bits 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
  • Bateries AA (genèriques) x 2

Aplicacions de programari i serveis en línia

micro: bit pxt.microbit.org

Pas 2: història

Quant al projecte

Aquest projecte es pot completar en menys de 5 minuts. Aquest tutorial us mostrarà com muntar i programar el monitor de temperatura Micro: Bit amb xChips. El codi d’aquest projecte és senzill mitjançant la plataforma d’arrossegar i deixar anar Micro: bit.

Introducció

Vaig construir aquest monitor de temperatura amb el Micro: Bit i un parell de xChips de XinaBox. És una versió molt senzilla i ràpida. La tecnologia XinaBox va fer que aquest projecte fos extremadament fàcil d’eliminar la necessitat de soldar i eines. La interfície Micro: bits em permet programar fàcilment. Podeu modificar fàcilment el codi per afegir altres dades del sensor meteorològic, com ara pressió baromètrica, humitat relativa i altitud.

Pas 3: Munteu el circuit

Feu clic al OD01 i al SW01 junts mitjançant un connector xBUS (del paquet XC10)

Imatge
Imatge

Figura 1: SW01 i OD01 connectats

Feu clic a 2 connectors xBUS a la part esquerra de l'IM02 i, a continuació, feu clic a SW01 i OD01 connectats. Assegureu-vos que els xChips estiguin orientats cap amunt, de manera que pugueu veure el nom SW01 i el nom IM02 cap amunt

Imatge
Imatge

Figura 2: IM02, SW01 i OD01 connectats

  • Utilitzeu un altre connector xBUS per connectar l'MD01 al PB04. Deixeu de banda els connectors PB04 i MD01 amb 3 connectors xBUS i les bateries AA.
  • Feu clic a Micro: Bit a l'IM02. Assegureu-vos que els LED estan cap amunt, de la mateixa manera que el nom SW01 i el nom IM02.
Imatge
Imatge

Figura 3: IM02, SW01, OD01 i Micro: bit connectats

Connecteu una connexió Micro-USB des del vostre ordinador al Micro: Bit. Fixeu-vos que el LED groc de la part inferior s’encén

Pas 4: instal·leu el paquet

  • Obriu un navegador i aneu a makecode.microbit.org
  • Desplaceu-vos cap avall fins a "Avançat"
  • A continuació, desplaceu-vos cap avall fins a "Afegeix un paquet"
Imatge
Imatge

Figura 4: Cercar "Afegeix un paquet"

  • Cerqueu "weather" i feu clic a "weather-bit" per afegir el paquet
  • Repetiu els punts 2 i 3
  • A continuació, enganxeu aquest URL a la barra de cerca: https://github.com/xinabox/pxt-OD01 i feu clic a OD01 per afegir el paquet
Imatge
Imatge

Figura 5: Afegir els paquets

Ara teniu tots els paquets necessaris

Pas 5: programació

Arrossegueu i deixeu anar els elements del codi fins que obtingueu alguna cosa que sembli la imatge següent

Imatge
Imatge

Figura 6: El codi als blocs

També podeu fer trampes i fer clic al botó "{} JavaScript" de la part superior i simplement copiar i enganxar el codi a la secció de codi següent. Feu clic a "Blocs" de nou per veure el resultat

Pas 6: Compileu i proveu

  • Feu clic a "Descarregar"
  • Arrossegueu el fitxer descarregat, normalment anomenat: microbit-Untitled.hex, a la vostra unitat Micro: Bit, normalment nom: MICROBIT.
  • Vegeu el resultat a la pantalla LED desplaçable i a la pantalla OLED.
  • Col·loqueu un dit al sensor per veure com augmenta la temperatura … amb sort! Si no repeteix els passos fins que no trobeu el problema i no el corregiu.

Pas 7: completar el monitor de temperatura

  • Desconnecteu el bit Micro: de la connexió Micro-USB.
  • Introduïu les piles AA al PB04
  • Utilitzeu els connectors 3 xBUS per connectar el PB04 i el MD01 a l’IM02 i el SW01 tal com es veu a la imatge següent.
  • Engegueu l'interruptor del PB04.
  • Ara el vostre monitor de temperatura Micro: bits és portàtil i llest per col·locar-lo on vulgueu.

Pas 8: Codi

Micro: bit `Temperatura Monitor JavaScript codi JavaScript per a Micro: bit Temperatura Monitor. Podeu copiar i enganxar com s'esmenta a la STORY i convertir-lo en blocs.

deixem que Temperatura Celsius = 0

basic.showLeds (`#… #. #. #… #… #. #. #… #`) OLED.init (64, 128) weatherbit.startWeatherMonitoring () OLED.showString (" Projecte de temperatura ") TemperatureCelsius = weatherbit.temperature () / 100 basic.forever (() => {basic.showString (" C: ") OLED.showString (" Temp_C: ") basic.showNumber (TemperatureCelsius) OLED.showNumber (Temperatura Celsius)})

Recomanat: