Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Paggamit ng Micro: bit & xChip ng pagpupulong ng temperatura monitor na ito ay walang kahirap-hirap. Ang Coding ay isang piraso ng cake na may mga bloke ng software din!
Hakbang 1: Mga Bagay na Ginamit sa Project na Ito
Mga bahagi ng hardware
- BBC micro: bit board 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
- Mga Baterya ng AA (Generic) x 2
Mga software app at serbisyong online
micro: bit pxt.microbit.org
Hakbang 2: Kwento
Tungkol sa The Project
Ang proyektong ito ay maaaring makumpleto sa ilalim ng 5 minuto. Ipapakita sa iyo ng tutorial na ito kung paano magtipun-tipon at mai-program ang Micro: Bit temperatura monitor na may xChip. Ang code para sa proyektong ito ay simple gamit ang Micro: bit na drag-and-drop na platform.
Panimula
Itinayo ko ang monitor ng temperatura na ito gamit ang Micro: Bit at isang pares ng xChip mula sa XinaBox. Ito ay isang napaka-simple at mabilis na pagbuo. Ginawa ng teknolohiyang XinaBox ang proyektong ito na napakadaling gawin sa pamamagitan ng pag-aalis ng pangangailangan para sa paghihinang at mga tool. Pinapayagan ako ng Micro: bit interface na mag-program ng madali. Madali mong mababago ang code upang magdagdag ng iba pang data mula sa Weather Sensor, tulad ng Barometric Pressure, Relative Humidity at Altitude.
Hakbang 3: Magtipon ng Circuit
Mag-click sa OD01 at SW01 na magkasama gamit ang isang xBUS connector (mula sa XC10 pack)
Larawan 1: Nakakonekta sa SW01 at OD01
I-click ang 2 xBUS konektor sa kaliwang bahagi ng IM02 pagkatapos mag-click sa konektadong SW01 at OD01. Siguraduhin na ang xChip ay nakaharap sa parehong paraan, upang makita mo ang SW01 na pangalan at ang pangalan ng IM02 na parehong nakaharap
Larawan 2: Nakakonekta sa IM02, SW01 at OD01
- Gumamit ng isa pang konektor ng xBUS upang ikonekta ang MD01 sa PB04. Itabi ang nakakonekta na PB04 at MD01 na may 3 xBUS na konektor at ang mga baterya ng AA.
- I-click ang Micro: Bit sa IM02. Tiyaking nakaharap ang mga LED - parehong paraan ng SW01 na pangalan at ang IM02 na pangalan.
Larawan 3: Nakakonekta na IM02, SW01, OD01 at Micro: kaunti
Maglakip ng isang koneksyon sa Micro-USB mula sa iyong computer sa Micro: Bit. Pansinin ang dilaw na LED sa ibabang bahagi na nakabukas
Hakbang 4: I-install ang Package
- Magbukas ng isang browser at pumunta sa makecode.microbit.org
- Mag-scroll pababa sa "Advanced"
- Pagkatapos Mag-scroll pababa sa "Magdagdag ng Package"
Larawan 4: Paghahanap ng "Magdagdag ng Package"
- Maghanap para sa "lagay ng panahon" at mag-click sa "lagay ng panahon" upang idagdag ang package
- Ulitin ang mga puntos 2 at 3
- Pagkatapos i-paste ang URL na ito sa search bar: https://github.com/xinabox/pxt-OD01 pagkatapos ay mag-click sa OD01 upang idagdag ang package
Larawan 5: Pagdaragdag ng mga pakete
Mayroon ka na ngayong lahat ng kinakailangang mga pakete
Hakbang 5: Programming
I-drag at i-drop ang mga elemento ng code hanggang makakuha ka ng isang bagay na katulad ng imahe sa ibaba
Larawan 6: Ang code sa Blocks
Maaari ka ring manloko at mag-click sa pindutang "{} JavaScript" sa itaas at kopyahin lamang at i-paste ang code sa seksyon ng code sa ibaba. Mag-click muli sa "Mga Pag-block" upang makita ang resulta
Hakbang 6: Pagbuo at Pagsubok
- Mag-click sa "I-download"
- I-drag ang na-download na file, karaniwang pinangalanan: microbit-Untitled.hex, sa iyong Micro: Bit drive, karaniwang pangalan: MICROBIT.
- Tingnan ang resulta sa pag-scroll sa LED display at OLED screen.
- Maglagay ng isang daliri sa sensor upang makita ang pagtaas ng temperatura … sana! Kung hindi nito susundan ang iyong mga hakbang hangga't hindi mo nahanap ang problema at naitama ito.
Hakbang 7: Kumpletuhin ang Monitor ng Temperatura
- Idiskonekta ang Micro: kaunti mula sa koneksyon sa Micro-USB.
- Ipasok ang mga baterya ng AA sa PB04
- Gamitin ang 3 xBUS na konektor upang ikonekta ang PB04 at MD01 sa IM02 at SW01 tulad ng nakikita sa larawan sa ibaba.
- Buksan ang switch sa PB04.
- Ngayon ang iyong Micro: bit temperatura monitor ay portable at handa nang mailagay saan ka man pumili.
Hakbang 8: Code
Micro: bit `Temperature Monitor JavaScript JavaScript code para sa Micro: bit Temperature Monitor. Maaari mong kopyahin at i-paste tulad ng nabanggit sa KWENTO pagkatapos ay i-convert ito sa mga bloke.
hayaan ang TemperatureCelsius = 0
basic.showLeds (`#.. #. #. #… #.. #. #. #… #`) OLED.init (64, 128) weatherbit.startWeatherMonitoring () OLED.showString (" Temperatura Project ") TemperatureCelsius = weatherbit.temperature () / 100 basic.everver (() => {basic.showString (" C: ") OLED.showString (" Temp_C: ") basic.showNumber (TemperatureCelsius) OLED.showNumber (TemperaturaCelsius)})