Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Použitie zostavy tohto teplotného monitora Micro: bit & xChips je bez námahy. Kódovanie je hračka aj s blokmi softvéru!
Krok 1: Veci použité v tomto projekte
Hardvérové komponenty
- Micro: bitová doska BBC 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
- Batérie AA (všeobecné) x 2
Softvérové aplikácie a online služby
micro: bit pxt.microbit.org
Krok 2: Príbeh
O projekte
Tento projekt je možné dokončiť do 5 minút. Tento tutoriál vám ukáže, ako zostaviť a naprogramovať mikro: bitový monitor teploty pomocou xChips. Kód pre tento projekt je jednoduchý pomocou platformy drag-and-drop Micro: bit.
Úvod
Tento teplotný monitor som postavil pomocou Micro: Bit a niekoľkých xChipov od XinaBoxu. Jedná sa o veľmi jednoduchú a rýchlu stavbu. Technológia XinaBox uľahčila realizáciu tohto projektu tým, že eliminovala potrebu spájkovania a nástrojov. Rozhranie Micro: bit mi umožňuje jednoduché programovanie. Kód môžete ľahko upraviť a pridať ďalšie údaje zo senzora počasia, ako napríklad barometrický tlak, relatívna vlhkosť a nadmorská výška.
Krok 3: Zostavte obvod
Kliknite na OD01 a SW01 spoločne pomocou konektora xBUS (z balenia XC10)
Obrázok 1: Pripojené SW01 a OD01
Kliknite na 2 konektory xBUS na ľavej strane modulu IM02 a potom kliknite na prepojené konektory SW01 a OD01. Zaistite, aby xChips smeroval rovnako nahor, aby ste názov SW01 a IM02 mohli vidieť hore
Obrázok 2: Pripojené IM02, SW01 a OD01
- Na pripojenie MD01 k PB04 použite ďalší konektor xBUS. Pripojené PB04 a MD01 s 3 konektormi xBUS a batériami AA odložte bokom.
- Kliknite na mikro: bit do IM02. Uistite sa, že diódy LED smerujú nahor - rovnakým spôsobom ako názov SW01 a názov IM02.
Obrázok 3: Pripojený bit IM02, SW01, OD01 a Micro: bit
Pripojte pripojenie Micro-USB z počítača k Micro: Bit. Všimnite si zapnutia žltej LED diódy na spodnej strane
Krok 4: Nainštalujte balík
- Otvorte prehliadač a prejdite na stránku makecode.microbit.org
- Posuňte zobrazenie nadol na položku „Rozšírené“
- Potom prejdite nadol na položku „Pridať balík“
Obrázok 4: Hľadanie „Pridať balík“
- Vyhľadajte „počasie“a kliknutím na „počasie-bit“pridajte balík
- Zopakujte body 2 a 3
- Potom vložte túto adresu URL do vyhľadávacieho panela: https://github.com/xinabox/pxt-OD01 a kliknutím na OD01 pridajte balík
Obrázok 5: Pridávanie balíkov
Teraz máte všetky potrebné balíčky
Krok 5: Programovanie
Presúvajte prvky kódu, kým sa nezobrazí niečo, čo vyzerá ako na obrázku nižšie
Obrázok 6: Kód v blokoch
Môžete tiež podvádzať a kliknúť na tlačidlo „{} JavaScript“v hornej časti a jednoducho skopírovať a vložiť kód do sekcie kódu nižšie. Výsledok zobrazíte opätovným kliknutím na „Bloky“
Krok 6: Zostavte a otestujte
- Kliknite na „Stiahnuť“
- Presuňte stiahnutý súbor, spravidla s názvom: microbit-Untitled.hex, na disk Micro: Bit, spravidla s názvom: MICROBIT.
- Výsledok nájdete na posúvajúcom sa LED displeji a OLED displeji.
- Položte prst na senzor, aby ste videli, ako sa teplota zvyšuje … dúfajme! Ak to nesleduje vaše kroky, kým nenájdete problém a neopravíte ho.
Krok 7: Kompletný monitor teploty
- Odpojte Micro: bit od pripojenia Micro-USB.
- Vložte batérie AA do PB04
- Na pripojenie modelov PB04 a MD01 k modulom IM02 a SW01 použite 3 konektory xBUS, ako je znázornené na obrázku nižšie.
- Zapnite spínač na PB04.
- Teraz je váš mikro: bitový monitor teploty prenosný a pripravený na umiestnenie kdekoľvek.
Krok 8: Kód
Micro: bit `Temperature Monitor JavaScript JavaScript kód pre Micro: bit Temperature Monitor. Môžete skopírovať a prilepiť, ako je uvedené v PRÍBEHU, a potom ich previesť na bloky.
nechajte TemperatureCelsius = 0
basic.showLeds (` #… #. #. #…. Projekt teploty ") TemperatureCelsius = weatherbit.temperature () / 100 basic.forever (() => {basic.showString (" C: ") OLED.showString (" Temp_C: ") basic.showNumber (TemperatureCelsius) OLED.showNumber (Teplota Celzia)})