
Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-23 14:49

L'utilizzo del gruppo Micro:bit e xChips di questo monitor della temperatura è semplicissimo. La programmazione è un gioco da ragazzi anche con i blocchi di software!
Passaggio 1: cose utilizzate in questo progetto
Componenti hardware
- BBC micro:scheda bit 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
- Batterie AA (generiche) x 2
App software e servizi online
micro:bit pxt.microbit.org
Fase 2: Storia
Informazioni sul progetto
Questo progetto può essere completato in meno di 5 minuti. Questo tutorial ti mostrerà come assemblare e programmare il monitor della temperatura Micro:Bit con xChips. Il codice per questo progetto è semplice utilizzando la piattaforma drag-and-drop di Micro:bit.
introduzione
Ho costruito questo monitor della temperatura usando Micro:Bit e un paio di xChip di XinaBox. È una costruzione molto semplice e veloce. La tecnologia XinaBox ha reso questo progetto estremamente facile da realizzare eliminando la necessità di saldature e strumenti. L'interfaccia Micro:bit mi permette di programmare facilmente. Puoi facilmente modificare il codice per aggiungere altri dati dal sensore meteorologico, come pressione barometrica, umidità relativa e altitudine.
Passaggio 3: assemblare il circuito
Fare clic su OD01 e SW01 insieme utilizzando un connettore xBUS (dal pacchetto XC10)

Figura 1: SW01 e OD01. collegati
Fare clic su 2 connettori xBUS sul lato sinistro dell'IM02, quindi fare clic su SW01 e OD01 collegati. Assicurati che xChips sia rivolto verso l'alto, in modo da poter vedere il nome SW01 e il nome IM02 entrambi rivolti verso l'alto

Figura 2: IM02, SW01 e OD01. collegati
- Utilizzare un altro connettore xBUS per collegare l'MD01 al PB04. Mettere da parte il PB04 e l'MD01 collegati con 3 connettori xBUS e le batterie AA.
- Fare clic su Micro: Bit nell'IM02. Assicurarsi che i LED siano rivolti verso l'alto, allo stesso modo del nome SW01 e del nome IM02.

Figura 3: IM02, SW01, OD01 e Micro:bit collegati
Collega una connessione Micro-USB dal tuo computer al Micro:Bit. Notare l'accensione del LED giallo sul lato inferiore
Passaggio 4: installa il pacchetto
- Apri un browser e vai su makecode.microbit.org
- Scorri verso il basso fino a "Avanzate"
- Quindi scorri verso il basso fino a "Aggiungi pacchetto"

Figura 4: Trovare "Aggiungi pacchetto"
- Cerca "meteo" e fai clic su "meteo-bit" per aggiungere il pacchetto
- Ripetere i punti 2 e 3
- Quindi incolla questo URL nella barra di ricerca: https://github.com/xinabox/pxt-OD01 quindi fai clic su OD01 per aggiungere il pacchetto

Figura 5: aggiunta dei pacchetti
Ora hai tutti i pacchetti necessari
Passaggio 5: programmazione
Trascina e rilascia gli elementi del codice finché non ottieni qualcosa che assomigli all'immagine qui sotto

Figura 6: Il codice in Blocks
Puoi anche imbrogliare e fare clic sul pulsante "{ } JavaScript" in alto e semplicemente copiare e incollare il codice nella sezione del codice in basso. Fare nuovamente clic su "Blocchi" per vedere il risultato
Passaggio 6: compilazione e test
- Clicca su "Scarica"
- Trascina il file scaricato, in genere denominato: microbit-Untitled.hex, sull'unità Micro:Bit, in genere denominato: MICROBIT.
- Guarda il risultato sul display LED a scorrimento e sullo schermo OLED.
- Metti un dito sul sensore per vedere la temperatura salire… si spera! Se non torna sui tuoi passi finché non trovi il problema e lo risolvi.
Passaggio 7: monitoraggio completo della temperatura
- Scollegare il Micro:bit dalla connessione Micro-USB.
- Inserire le batterie AA nel PB04
- Utilizzare i 3 connettori xBUS per collegare PB04 e MD01 a IM02 e SW01 come mostrato nell'immagine sottostante.
- Accendere l'interruttore del PB04.
- Ora il tuo monitor di temperatura Micro:bit è portatile e pronto per essere posizionato ovunque tu scelga.
Passaggio 8: codice
Micro:bit `Monitoraggio della temperatura JavaScript codice JavaScript per il monitor della temperatura Micro:bit. Puoi copiare e incollare come menzionato nella STORIA, quindi convertirlo in blocchi.
lasciare TemperaturaCelsius = 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(TemperaturaCelsius) })
Consigliato:
Come far funzionare i servomotori utilizzando Moto:bit con Micro:bit: 7 passaggi (con immagini)

Come eseguire i servomotori utilizzando Moto:bit con Micro:bit: Un modo per estendere la funzionalità del micro:bit è utilizzare una scheda chiamata moto:bit di SparkFun Electronics (circa $ 15-20). Sembra complicato e ha molte funzioni, ma non è difficile far funzionare i servomotori da esso. Moto:bit ti permette di
Micro:Bot - Micro:Bit: 20 passaggi

Micro:Bot - Micro:Bit: costruisci un Micro:Bot! È un robot controllato Micro:Bit con sonar integrato per la guida autonoma, o se hai due Micro:Bit, guida radiocomandata
Micro:bit - Micro Drum Machine: 10 passaggi (con immagini)

Micro:bit - Micro Drum Machine: Questa è una micro:bit micro drum machine, che invece di generare solo il suono, suona effettivamente la batteria. È pesantemente ispirato ai conigli dell'orchestra micro:bit. Mi ci è voluto un po' di tempo per trovare dei solenoidi facili da usare con il mocro:bit
Programmazione di un Micro:Bit Robot e Joystick:Bit Controller con MicroPython: 11 passaggi

Programmazione di un robot Micro:Bit e controller Joystick:Bit con MicroPython: per Robocamp 2019, il nostro campo estivo di robotica, i giovani di età compresa tra 10 e 13 anni stanno saldando, programmando e costruendo un "robot antipeso" BBC micro:bit, oltre a programmare un micro:bit da usare come telecomando.Se sei attualmente al Robocamp, scia
Misurazioni di luce e colore con il Pimoroni Enviro:bit per il Micro:bit: 5 passaggi

Misurazioni di luce e colore con Pimoroni Enviro:bit per Micro:bit: ho lavorato su alcuni dispositivi che consentono misurazioni di luce e colore in precedenza e potresti trovare molto sulla teoria alla base di tali misurazioni nelle istruzioni qui e qui.Pimoroni ha ha recentemente rilasciato enviro:bit, un add-on per il m