
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

Použití sestavy Micro: bit & xChips tohoto teplotního monitoru je snadné. Kódování je hračka i s bloky softwaru!
Krok 1: Věci použité v tomto projektu
Hardwarové komponenty
- BBC micro: bitová deska 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
- Baterie AA (obecné) x 2
Softwarové aplikace a online služby
micro: bit pxt.microbit.org
Krok 2: Příběh
O projektu
Tento projekt lze dokončit za méně než 5 minut. Tento tutoriál vám ukáže, jak sestavit a naprogramovat monitor teploty Micro: Bit s xChips. Kód pro tento projekt je jednoduchý pomocí platformy drag-and-drop Micro: bit.
Úvod
Tento teplotní monitor jsem postavil pomocí Micro: Bit a několika xChipů od XinaBoxu. Jedná se o velmi jednoduchou a rychlou stavbu. Díky technologii XinaBox je tento projekt extrémně snadný, protože eliminuje potřebu pájení a nástrojů. Rozhraní Micro: bit mi umožňuje snadné programování. Kód můžete snadno upravit a přidat další data ze senzoru počasí, jako je barometrický tlak, relativní vlhkost a nadmořská výška.
Krok 3: Sestavte obvod
Klepněte na OD01 a SW01 společně pomocí konektoru xBUS (z balení XC10)

Obrázek 1: Propojené SW01 a OD01
Klikněte na 2 xBUS konektory na levé straně IM02 a poté klikněte na připojené SW01 a OD01. Ujistěte se, že xChips směřuje stejným způsobem nahoru, abyste viděli název SW01 a název IM02 směrem nahoru

Obrázek 2: Propojené IM02, SW01 a OD01
- Pomocí jiného konektoru xBUS připojte MD01 k PB04. Odložte připojené PB04 a MD01 se 3 konektory xBUS a bateriemi AA.
- Klikněte na Micro: Bit do IM02. Ujistěte se, že LED diody směřují nahoru - stejným způsobem jako název SW01 a název IM02.

Obrázek 3: Připojený bit IM02, SW01, OD01 a Micro: bit
Připojte k počítači Micro: Bit připojení Micro-USB z počítače. Všimněte si rozsvícení žluté LED na spodní straně
Krok 4: Nainstalujte balíček
- Otevřete prohlížeč a přejděte na makecode.microbit.org
- Přejděte dolů na „Pokročilé“
- Poté přejděte dolů na „Přidat balíček“

Obrázek 4: Nalezení „Přidat balíček“
- Vyhledejte "počasí" a kliknutím na "počasí-bit" přidejte balíček
- Opakujte body 2 a 3
- Poté vložte tuto URL do vyhledávacího pole: https://github.com/xinabox/pxt-OD01 a kliknutím na OD01 přidejte balíček

Obrázek 5: Přidání balíčků
Nyní máte všechny potřebné balíčky
Krok 5: Programování
Přetahujte prvky kódu, dokud nezískáte něco, co vypadá jako na obrázku níže

Obrázek 6: Kód v blocích
Můžete také podvádět a kliknout na tlačítko „{} JavaScript“v horní části a jednoduše zkopírovat a vložit kód do níže uvedené sekce kódu. Výsledek zobrazíte opětovným kliknutím na „Bloky“
Krok 6: Kompilace a testování
- Klikněte na „Stáhnout“
- Přetáhněte stažený soubor, obvykle s názvem: microbit-Untitled.hex, na disk Micro: Bit, obvykle název: MICROBIT.
- Výsledek najdete na rolovacím LED displeji a OLED obrazovce.
- Položte prst na senzor, aby se teplota zvýšila … doufejme! Pokud to nebude sledovat vaše kroky, dokud nenajdete problém a neopravíte ho.
Krok 7: Dokončete sledování teploty
- Odpojte bit Micro: bit od připojení Micro-USB.
- Vložte baterie AA do PB04
- Pomocí 3 konektorů xBUS připojte PB04 a MD01 k IM02 a SW01, jak je vidět na obrázku níže.
- Zapněte přepínač na PB04.
- Nyní je váš monitor teploty Micro: bit přenosný a připravený k umístění kamkoli se rozhodnete.
Krok 8: Kód
Micro: bit `Temperature Monitor JavaScript JavaScript kód pro Micro: bit Temperature Monitor. Dalo by se zkopírovat a vložit, jak je uvedeno v PŘÍBĚHU, a poté jej převést na bloky.
nechte TemperatureCelsius = 0
basic.showLeds (` #.. #. #. #….. Teplotní projekt ") TemperatureCelsius = weatherbit.temperature () / 100 basic.forever (() => {basic.showString (" C: ") OLED.showString (" Temp_C: ") basic.showNumber (TemperatureCelsius) OLED.showNumber (TeplotaCelsius)})
Doporučuje:
Jak spustit servomotory pomocí Moto: bit s Micro: bit: 7 kroků (s obrázky)

Jak spustit servomotory pomocí Moto: bit s Micro: bit: Jedním ze způsobů, jak rozšířit funkčnost micro: bit, je použít desku s názvem moto: bit od SparkFun Electronics (přibližně 15–20 $). Vypadá to komplikovaně a má mnoho funkcí, ale není těžké z něj spustit servomotory. Moto: bit vám umožňuje
Micro: Bot - Micro: Bit: 20 kroků

Micro: Bot - Micro: Bit: Vytvořte si Micro: Bot! Jedná se o mikro: Bitem řízený robot se zabudovaným sonarem pro autonomní řízení, nebo pokud máte dva Micro: Bity, rádiem řízené řízení
Micro: bit - Micro Drum Machine: 10 kroků (s obrázky)

Micro: bit - Micro Drum Machine: Jedná se o mikro: bitový mikro bubnový stroj, který místo generování zvuku, aktuálně bubnuje. Je to těžké inspirované králíky z mikro: bitového orchestru. Trvalo mi nějaký čas, než jsem našel solenoidy, které se snadno používaly s mocro: bit
Programování Micro: Bit Robot & Joystick: Bit Controller s MicroPython: 11 kroků

Programování Micro: Bit Robot & Joystick: Bitový ovladač s MicroPython: Pro Robocamp 2019, náš letní tábor robotiky, mladí lidé ve věku 10-13 let pájí, programují a staví „antweight robot“na bázi micro: bit založený na BBC, stejně jako programování micro: bit pro použití jako dálkové ovládání. Pokud jste právě na Robocampu, lyžujte
Měření světla a barev pomocí Pimoroni Enviro: bit pro Micro: bit: 5 kroků

Měření světla a barev S Pimoroni Enviro: bit pro Micro: bit: Pracoval jsem na některých zařízeních, která dříve umožňovala měření světla a barev a mnoho z teorie o takových měřeních najdete zde a zde. nedávno vydal enviro: bit, doplněk pro m