Kazalo:
- 1. korak: Stvari, uporabljene v tem projektu
- 2. korak: Zgodba
- 3. korak: Sestavite vezje
- 4. korak: Namestite paket
- 5. korak: Programiranje
- Korak 6: Sestavite in preizkusite
- 7. korak: Dokončajte nadzor temperature
- 8. korak: Koda
Video: NO Fuss Micro: bitni nadzor temperature: 8 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Uporaba sestave Micro: bit & xChips tega merilnika temperature je enostavna. Kodiranje je kos torte z bloki programske opreme!
1. korak: Stvari, uporabljene v tem projektu
Strojne komponente
- BBC micro: bitna plošča 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
- AA baterije (splošne) x 2
Programske aplikacije in spletne storitve
micro: bit pxt.microbit.org
2. korak: Zgodba
O projektu
Ta projekt je mogoče dokončati v manj kot 5 minutah. Ta vadnica vam bo pokazala, kako sestaviti in programirati monitor temperature Micro: Bit z xChips. Koda za ta projekt je preprosta z uporabo platforme povleci in spusti Micro: bit.
Uvod
Ta temperaturni monitor sem izdelal z Micro: Bit in nekaj xChips iz XinaBox -a. To je zelo preprosta in hitra izdelava. Tehnologija XinaBox je zelo olajšala izvedbo tega projekta, saj je odpravila potrebo po spajkanju in orodju. Vmesnik Micro: bit mi omogoča enostavno programiranje. Kodo lahko preprosto spremenite in dodate druge podatke iz vremenskega senzorja, kot so barometrični tlak, relativna vlažnost in nadmorska višina.
3. korak: Sestavite vezje
S priključkom xBUS (iz paketa XC10) skupaj kliknite OD01 in SW01
Slika 1: Priključena SW01 in OD01
Kliknite 2 priključka xBUS na levi strani IM02, nato kliknite povezana SW01 in OD01. Prepričajte se, da sta xChips obrnjena navzgor, tako da lahko vidite ime SW01 in ime IM02 obrnjeno navzgor
Slika 2: Priključeni IM02, SW01 in OD01
- Za priključitev MD01 na PB04 uporabite drug priključek xBUS. Priključena PB04 in MD01 s 3 xBUS priključki in AA baterijami odstavite.
- Kliknite mikro: Bit v IM02. Prepričajte se, da so LED diode obrnjene navzgor - enako kot ime SW01 in IM02.
Slika 3: Priključeni IM02, SW01, OD01 in Micro: bit
Priključite povezavo Micro-USB iz računalnika na Micro: Bit. Opazite, da se prižge rumena LED na spodnji strani
4. korak: Namestite paket
- Odprite brskalnik in pojdite na makecode.microbit.org
- Pomaknite se navzdol do »Napredno«
- Nato se pomaknite navzdol do "Dodaj paket"
Slika 4: Iskanje "Dodaj paket"
- Poiščite "weather" in kliknite "weather-bit", da dodate paket
- Ponovite točki 2 in 3
- Nato prilepite ta URL v iskalno vrstico: https://github.com/xinabox/pxt-OD01 in kliknite OD01, da dodate paket
Slika 5: Dodajanje paketov
Zdaj imate vse potrebne pakete
5. korak: Programiranje
Elemente kode povlecite in spustite, dokler ne dobite nekaj, kar je videti kot spodnja slika
Slika 6: Koda v blokih
Lahko tudi goljufate in kliknete gumb »{} JavaScript« na vrhu in preprosto kopirate in prilepite kodo v spodnji razdelek s kodo. Če si želite ogledati rezultat, znova kliknite »Blokiraj«
Korak 6: Sestavite in preizkusite
- Kliknite "Prenesi"
- Preneseno datoteko, običajno imenovano: microbit-Untitled.hex, povlecite na pogon Micro: Bit, običajno ime: MICROBIT.
- Oglejte si rezultat na drsnem LED zaslonu in OLED zaslonu.
- Položite prst na senzor, da vidite, kako se temperatura dvigne … upam! Če ne sledi vašim korakom, dokler ne odkrijete težave in jo odpravite.
7. korak: Dokončajte nadzor temperature
- Odklopite Micro: bit iz povezave Micro-USB.
- Vstavite baterije AA v PB04
- S priključki 3 xBUS priključite PB04 in MD01 na IM02 in SW01, kot je prikazano na spodnji sliki.
- Vklopite stikalo na PB04.
- Zdaj je vaš Micro: bitni temperaturni monitor prenosljiv in pripravljen za namestitev kamor koli se odločite.
8. korak: Koda
Micro: bit `Temperature Monitor JavaScript koda JavaScript za Micro: bit Temperature Monitor. Lahko kopirate in prilepite, kot je omenjeno v ZGODBI, nato pa ga pretvorite v bloke.
naj bo Temperatura Celzija = 0
basic.showLeds (` #… #. #. #………………" Temperature Project ") TemperatureCelsius = weatherbit.temperature () / 100 basic.forever (() => {basic.showString (" C: ") OLED.showString (" Temp_C: ") basic.showNumber (TemperatureCelsius) OLED.showNumber (TemperaturaCelsius)})
Priporočena:
Arduino Nano-MMA8452Q 3-osni 12-bitni/8-bitni digitalni merilnik pospeška: 4 koraki
Arduino Nano-MMA8452Q 3-osni 12-bitni/8-bitni digitalni merilnik pospeška: MMA8452Q je pameten, triosni, kapacitivni, mikroobdelovalni merilnik pospeška z nizko porabo energije z 12 bitovi ločljivosti. Prilagodljive možnosti, ki jih lahko programira uporabnik, so na voljo s pomočjo vgrajenih funkcij v merilniku pospeška, ki jih je mogoče konfigurirati na dve prekinitvi
Raspberry Pi MMA8452Q 3-osni 12-bitni/8-bitni digitalni merilnik pospeška Python Vadnica: 4 koraki
Raspberry Pi MMA8452Q 3-osni 12-bitni/8-bitni digitalni merilnik pospeška Python Vadnica: MMA8452Q je pameten, triosni, kapacitivni, mikroobdelovalni merilnik pospeška z nizko porabo energije z 12 bitovi ločljivosti. Prilagodljive možnosti, ki jih lahko programira uporabnik, so na voljo s pomočjo vgrajenih funkcij v merilniku pospeška, ki jih je mogoče konfigurirati na dve prekinitvi
Nadzor svetlosti PWM LED nadzor s potisnimi gumbi, Raspberry Pi in Scratch: 8 korakov (s slikami)
Nadzor svetlosti Upravljanje LED na osnovi PWM s potisnimi gumbi, Raspberry Pi in Scratch: poskušal sem najti način, kako svojim učencem razložiti, kako deluje PWM, zato sem si zadal nalogo, da poskušam nadzorovati svetlost LED z dvema gumboma - en gumb poveča svetlost LED, drugi pa ga zatemni. Za program
Raspberry Pi MMA8452Q 3-osni 12-bitni/8-bitni digitalni merilnik pospeška Java Vadnica: 4 koraki
Raspberry Pi MMA8452Q 3-osni 12-bitni/8-bitni digitalni merilnik pospeška Java: Vadnica MMA8452Q je pameten, triosni, kapacitivni, mikroobdelovalni merilnik pospeška z nizko porabo energije z 12 bitovi ločljivosti. Prilagodljive možnosti, ki jih lahko programira uporabnik, so na voljo s pomočjo vgrajenih funkcij v merilniku pospeška, ki jih je mogoče konfigurirati na dve prekinitvi
Hidroponski sistem za nadzor in nadzor rastlinjaka: 5 korakov (s slikami)
Hidroponski sistem za nadzor in nadzor rastlinjakov: V tem navodilu vam bom pokazal, kako sestaviti hidroponski sistem za nadzor in nadzor rastlinjakov. Pokazal vam bom izbrane komponente, diagram ožičenja, kako je bilo vezje zgrajeno, in skico Arduino, uporabljeno za programiranje Seeed