
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04

Utilizarea ansamblului Micro: bit & xChips al acestui monitor de temperatură este fără efort. Codificarea este o bucată de tort, de asemenea, cu blocurile de software!
Pasul 1: Lucruri utilizate în acest proiect
Componente hardware
- BBC micro: bit board 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
- Baterii AA (generice) x 2
Aplicații software și servicii online
micro: bit pxt.microbit.org
Pasul 2: Poveste
Despre proiect
Acest proiect poate fi finalizat în mai puțin de 5 minute. Acest tutorial vă va arăta cum să asamblați și să programați monitorul de temperatură Micro: Bit cu xChips. Codul pentru acest proiect este simplu folosind platforma de drag-and-drop Micro: bit.
Introducere
Am construit acest monitor de temperatură folosind Micro: Bit și câteva xChips de la XinaBox. Este o versiune foarte simplă și rapidă. Tehnologia XinaBox a făcut acest proiect extrem de ușor de realizat, eliminând necesitatea lipirii și sculelor. Interfața Micro: bit îmi permite să programez cu ușurință. Puteți modifica cu ușurință codul pentru a adăuga alte date de la senzorul meteo, cum ar fi presiunea barometrică, umiditatea relativă și altitudinea.
Pasul 3: Asamblați circuitul
Faceți clic OD01 și SW01 împreună utilizând un conector xBUS (din pachetul XC10)

Figura 1: SW01 și OD01 conectate
Faceți clic pe 2 conectori xBUS din partea stângă a IM02, apoi faceți clic pe SW01 și OD01 conectate. Asigurați-vă că xChip-urile sunt orientate în același mod în sus, astfel încât să puteți vedea numele SW01 și numele IM02 orientate în sus

Figura 2: IM02, SW01 și OD01 conectate
- Utilizați un alt conector xBUS pentru a conecta MD01 la PB04. Puneți deoparte PB04 și MD01 conectate cu 3 conectori xBUS și bateriile AA.
- Faceți clic pe Micro: Bit în IM02. Asigurați-vă că LED-urile sunt orientate în sus - la fel ca numele SW01 și numele IM02.

Figura 3: IM02, SW01, OD01 și Micro: bit conectate
Atașați o conexiune Micro-USB de la computer la Micro: Bit. Observați că ledul galben din partea de jos se aprinde
Pasul 4: Instalați pachetul
- Deschideți un browser și accesați makecode.microbit.org
- Derulați în jos până la „Avansat”
- Apoi derulați în jos până la „Adăugați un pachet”

Figura 4: Găsirea „Adăugare pachet”
- Căutați „weather” și faceți clic pe „weather-bit” pentru a adăuga pachetul
- Repetați punctele 2 și 3
- Apoi lipiți această adresă URL în bara de căutare: https://github.com/xinabox/pxt-OD01 apoi faceți clic pe OD01 pentru a adăuga pachetul

Figura 5: Adăugarea pachetelor
Acum aveți toate pachetele necesare
Pasul 5: Programare
Trageți și fixați elementele de cod până când obțineți ceva care seamănă cu imaginea de mai jos

Figura 6: Codul din blocuri
De asemenea, puteți înșela și faceți clic pe butonul „{} JavaScript” din partea de sus și pur și simplu copiați și lipiți codul în secțiunea de cod de mai jos. Faceți clic din nou pe „Blocks” pentru a vedea rezultatul
Pasul 6: Compilați și testați
- Faceți clic pe „Descărcați”
- Trageți fișierul descărcat, denumit în mod obișnuit: microbit-Untitled.hex, pe unitatea Micro: Bit, denumită de obicei: MICROBIT.
- Vedeți rezultatul pe afișajul LED cu defilare și pe ecranul OLED.
- Puneți un deget pe senzor pentru a vedea cum temperatura crește … sperăm! Dacă nu vă reia pașii până când nu găsiți problema și nu o corectați.
Pasul 7: Completați monitorul de temperatură
- Deconectați bitul Micro: de la conexiunea Micro-USB.
- Introduceți bateriile AA în PB04
- Utilizați conectorii 3 xBUS pentru a conecta PB04 și MD01 la IM02 și SW01 așa cum se vede în imaginea de mai jos.
- Porniți comutatorul de pe PB04.
- Acum, monitorul dvs. de temperatură Micro: bit este portabil și gata să fie plasat oriunde doriți.
Pasul 8: Cod
Micro: bit `Temperatură Monitor JavaScript cod JavaScript pentru Micro: bit Temperatură Monitor. Puteți copia și lipi așa cum se menționează în POVESTE, apoi îl puteți converti în blocuri.
lăsați Temperatura Celsius = 0
basic.showLeds (`#… #. #. #… #… #. #. #… #`) OLED.init (64, 128) weatherbit.startWeatherMonitoring () OLED.showString (" Proiect de temperatură ") TemperatureCelsius = weatherbit.temperature () / 100 basic.forever (() => {basic.showString (" C: ") OLED.showString (" Temp_C: ") basic.showNumber (TemperatureCelsius) OLED.showNumber (Temperatura Celsius)})
Recomandat:
Cum se rulează motoare servo folosind Moto: bit Cu Micro: bit: 7 pași (cu imagini)

Cum se rulează motoare servo folosind Moto: bit Cu Micro: bit: O modalitate de a extinde funcționalitatea micro: bit este de a utiliza o placă numită moto: bit de SparkFun Electronics (aproximativ 15-20 USD). Arată complicat și are multe caracteristici, dar nu este greu să rulezi servo-motoare de pe acesta. Moto: bit vă permite să
Micro: Bot - Micro: Bit: 20 de pași

Micro: Bot - Micro: Bit: Construiește-ți un Micro: Bot! Este un robot Micro: Bit controlat cu sonar integrat pentru conducere autonomă sau dacă aveți doi Micro: Bits, conducere radio controlată
Micro: bit - Micro tambur: 10 pași (cu imagini)

Micro: bit - Micro Drum Machine: Acesta este un micro: bit micro tambur, care în loc să genereze doar sunetul, acționează cu tobe. Este greu inspirat de iepurii din orchestra micro: bit. Mi-a luat ceva timp să găsesc niște solenoizi ușor de utilizat cu mocro: bit
Programarea unui micro: Bit Robot & Joystick: Bit Controller cu MicroPython: 11 pași

Programarea unui Micro: Bit Robot & Joystick: Bit Controller With MicroPython: Pentru Robocamp 2019, tabăra noastră de robotică de vară, tinerii cu vârste între 10-13 ani lipesc, programează și construiesc un „robot antweight” bazat pe micro: bit BBC, precum și programează un micro: bit de utilizat ca telecomandă. Dacă vă aflați în prezent la Robocamp, schiați
Măsurători de lumină și culoare cu Pimoroni Enviro: bit pentru Micro: bit: 5 pași

Măsurători de lumină și culoare Cu Pimoroni Enviro: bit pentru Micro: bit: Am lucrat anterior la unele dispozitive care permit măsurători de lumină și culoare și s-ar putea să găsiți multe despre teoria din spatele acestor măsurători, instructivele aici și aici. a lansat recent enviro: bit, un supliment pentru m