Obsah:
- Krok 1: Veci použité v tomto projekte
- Krok 2: Príbeh
- Krok 3: Zostavte obvod
- Krok 4: Nainštalujte balík
- Krok 5: Programovanie
- Krok 6: Zostavte a otestujte
- Krok 7: Kompletný monitor teploty
- Krok 8: Kód
Video: ŽIADNY ruch Micro: bitový monitor teploty: 8 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
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)})
Odporúča:
Raspberry Pi MMA8452Q 3-osový 12-bitový/8-bitový digitálny akcelerometer Python výučba: 4 kroky
Trojosový 12-bitový/8-bitový digitálny akcelerometer Raspberry Pi MMA8452Q Python Výukový program: MMA8452Q je inteligentný, trojosový, kapacitný, mikroobrábaný akcelerometer s nízkym výkonom a 12 bitovým rozlíšením. Flexibilné programovateľné možnosti pre používateľov sú k dispozícii pomocou vstavaných funkcií v akcelerometri, konfigurovateľných na dve prerušenia
Micro: Bitový otvárač dverí pre psa: 8 krokov (s obrázkami)
Micro: Bitový otvárač dverí pre psy: Chytia sa vaši miláčikovia v izbách? Prajete si, aby bol váš domov prístupnejší pre vašich chlpatých* priateľov ?? Teraz môžete, hurá !! Tento projekt používa mikro: bitový mikrokontrolér na otvorenie dverí, keď je stlačený spínač (vhodný pre domáce zvieratá). Budeme
Postavte interný snímač kvality vzduchu IoT Nie je potrebný žiadny cloud: 10 krokov
Postavte interný snímač kvality vzduchu IoT Bez cloudu: Kvalita vnútorného alebo vonkajšieho vzduchu závisí od mnohých zdrojov znečistenia a tiež od počasia. Toto zariadenie zachytáva niektoré bežné a najzaujímavejšie parametre pomocou 2 senzorových čipov. Teplota Vlhkosť Tlak Organický plyn Mikro
3-osový 12-bitový/8-bitový digitálny akcelerometer Raspberry Pi MMA8452Q Java návod: 4 kroky
Trojosový 12-bitový/8-bitový digitálny akcelerometer Raspberry Pi MMA8452Q Java: MMA8452Q je inteligentný, trojosový, kapacitný, mikroobrábaný akcelerometer s nízkym výkonom a 12 bitovým rozlíšením. Flexibilné programovateľné možnosti pre používateľov sú k dispozícii pomocou vstavaných funkcií v akcelerometri, konfigurovateľných na dve prerušenia
Vylepšite svoj IPod Mini pomocou pamäte Flash - už žiadny pevný disk!: 6 krokov (s obrázkami)
Vylepšite svoj IPod Mini pomocou pamäte Flash - už žiadny pevný disk!: Namiesto pevného disku bude váš nový inovovaný iPod používať pamäť Flash bez pohyblivých častí na rýchlejšie spustenie & prístupové časy a nižšia spotreba energie. (IPod som bežal nepretržite viac ako 20 hodín na jedno nabitie!). Tiež získate vylepšenie