Мазмұны:
- 1 -қадам: Бұл жобада қолданылатын заттар
- 2 -қадам: Әңгіме
- 3 -қадам: схеманы жинаңыз
- 4 -қадам: пакетті орнатыңыз
- 5 -қадам: Бағдарламалау
- 6 -қадам: құрастыру және тексеру
- 7 -қадам: Температураның толық мониторы
- 8 -қадам: код
Бейне: NO Fuss Micro: бит температурасы мониторы: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл температура мониторының Micro: bit & xChips құрастыруы қиындықсыз жүзеге асады. Кодтау - бұл бағдарламалық қамтамасыз ету блоктары бар торт бөлігі!
1 -қадам: Бұл жобада қолданылатын заттар
Аппараттық компоненттер
- 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
- AA батареялары (жалпы) x 2
Бағдарламалық жасақтама және онлайн қызметтері
микро: бит pxt.microbit.org
2 -қадам: Әңгіме
Жоба туралы
Бұл жобаны 5 минут ішінде аяқтауға болады. Бұл оқулық xChips көмегімен Micro: Bit температура мониторын қалай жинауды және бағдарламалауды көрсетеді. Бұл жобаның коды Micro: bit апарып тастау платформасы арқылы қарапайым.
Кіріспе
Мен бұл температура мониторын XinaBox Micro: Bit және бірнеше xChips көмегімен жасадым. Бұл өте қарапайым және жылдам құрастыру. XinaBox технологиясы дәнекерлеу мен құралдардың қажеттілігін жою арқылы бұл жобаны өте оңай жасады. Micro: bit интерфейсі маған оңай бағдарламалауға мүмкіндік береді. Ауа райы сенсорынан барометрлік қысым, салыстырмалы ылғалдылық және биіктік сияқты басқа деректерді қосу үшін кодты оңай өзгертуге болады.
3 -қадам: схеманы жинаңыз
XBUS коннекторын пайдаланып OD01 мен SW01 түймесін бірге басыңыз (XC10 бумасынан)
1 -сурет: SW01 және OD01 қосылған
IM02 -нің сол жағындағы 2 xBUS қосқышын басыңыз, содан кейін қосылған SW01 және OD01 түймесін басыңыз. XChips -тің жоғары қарайтынына көз жеткізіңіз, осылайша сіз SW01 атауын және IM02 атауын жоғары қаратып көре аласыз
2 -сурет: қосылған IM02, SW01 және OD01
- MD01 -ді PB04 -ке қосу үшін басқа xBUS коннекторын қолданыңыз. Қосылған PB04 және MD01 -ді 3 xBUS коннекторы мен AA батареялары бар шетке қойыңыз.
- IM02 ішіне Micro: Bit түймесін басыңыз. Светодиодтар SW01 және IM02 атауы сияқты жоғары қарайтынына көз жеткізіңіз.
3 -сурет: Қосылған IM02, SW01, OD01 және Micro: bit
Micro-USB қосылымын компьютерден Micro: Bit-ке жалғаңыз. Төменгі жағындағы сары жарықдиодты қосуға назар аударыңыз
4 -қадам: пакетті орнатыңыз
- Браузерді ашып, makecode.microbit.org сайтына өтіңіз
- «Қосымша» бөліміне төмен қарай айналдырыңыз
- Содан кейін төмен қарай жылжып, «Пакет қосу» бөліміне өтіңіз.
4 -сурет: «Пакетті қосу» табыңыз
- Пакетті қосу үшін «ауа райы» деп іздеңіз және «ауа райы-бит» түймесін басыңыз
- 2 және 3 тармақтарды қайталаңыз
- Содан кейін осы URL мекенжайын іздеу жолағына қойыңыз: https://github.com/xinabox/pxt-OD01, содан кейін пакетті қосу үшін OD01 түймесін басыңыз.
5 -сурет: Пакеттерді қосу
Енді сізде барлық қажетті пакеттер бар
5 -қадам: Бағдарламалау
Төмендегі суретке ұқсас нәрсе алынғанша код элементтерін сүйреп апарыңыз
6 -сурет: Блоктардағы код
Сіз сонымен қатар үстіңгі жағындағы «{} JavaScript» түймесін басып, кодты төмендегі код бөліміне көшіріп, қоюға болады. Нәтижені көру үшін «Блоктар» түймесін қайтадан басыңыз
6 -қадам: құрастыру және тексеру
- «Жүктеу» түймесін басыңыз
- Әдетте: microbit-Untitled.hex деп аталатын жүктелген файлды Micro: Bit дискісіне апарыңыз, әдетте атауы: MICROBIT.
- Нәтижені жылжымалы жарықдиодты дисплейде және OLED экранында қараңыз.
- Температураның көтерілуін көру үшін сенсорға саусағыңызды қойыңыз. Егер ол ақаулықты тауып, оны шешкенше сіздің қадамдарыңызды қайталамаса.
7 -қадам: Температураның толық мониторы
- Micro: бит микро-USB қосылымынан ажыратыңыз.
- AA батареяларын PB04 ұясына салыңыз
- PB04 және MD01 төмендегі суретте көрсетілгендей IM02 мен SW01 -ге қосу үшін 3 xBUS коннекторын қолданыңыз.
- PB04 қосқышын қосыңыз.
- Енді сіздің Micro: бит температуралық мониторыңыз портативті және сіз таңдаған жерде орналастыруға дайын.
8 -қадам: код
Микро: бит `Температура Мониторы JavaScript Micro: bit Temperature Monitor үшін JavaScript коды. STORY -де айтылғандай көшіріп, қоюға болады, содан кейін оны блоктарға түрлендіруге болады.
Температура Цельсий = 0 болсын
basic.showLeds (` #.. #. #. #… #.. #. #. #… #`) OLED.init (64, 128) weatherbit.startWeatherMonitoring () OLED.showString (« Температура жобасы «) TemperatureCelsius = weatherbit.temperature () / 100 basic.forever (() => {basic.showString (» C: «) OLED.showString (» Temp_C: «) basic.showNumber (TemperatureCelsius) OLED.showNumber (Температура Цельсий)))
Ұсынылған:
BBC Micro: бит және Scratch - интерактивті руль және жүргізуші ойыны: 5 қадам (суреттермен)
BBC Micro: бит және Scratch - интерактивті руль және көлік жүргізу ойыны: Менің осы аптадағы тапсырмаларымның бірі - біз жазған Scratch бағдарламасымен интерфейс жасау үшін BBC Micro: bit пайдалану. Мен бұл ThreadBoard тақтасын ендірілген жүйені құрудың тамаша мүмкіндігі деп ойладым! Менің сызатқа шабытым
Басқару температурасы: Arduino LCD мониторы: 5 қадам
Сипаттаманы ағылшын тілі (Америка Құрама Штаттары) тіліне кері аудару Аудару: Constee tutorial, ense ñ ar á BMP180 температурасы мен температурасы өзгермеген кездегі LCD -ді пайдалану. Aqu í Толық емес, генді қосқанда
Микро бағдарламалау: бит робот және джойстик: MicroPython көмегімен бит контроллері: 11 қадам
Micro: Bit Robot & Joystick бағдарламалау: MicroPython көмегімен бит контроллері: Robocamp 2019 үшін біздің жазғы робототехника лагері, 10-13 жас аралығындағы жастар BBC микро: битке негізделген «салмаққа қарсы роботты» дәнекерлейді, бағдарламалайды және құрады. микро: бит қашықтан басқару құралы ретінде пайдаланылады. Егер сіз қазір Robocamp -та болсаңыз, шаңғымен
Бөлме температурасы мен ылғалдылық мониторы: 6 қадам
Бөлме температурасы мен ылғалдылық мониторы: Менің жобам QTempair бөлмедегі температураны, ылғалдылық пен ауа сапасын өлшейді. Бұл жоба сенсорлардан алынған мәліметтерді оқиды, сол деректерді дерекқорға жібереді және бұл деректер веб -сайтта көрсетіледі. Параметрлерде температураны сақтауға болады
Pimoroni Enviro көмегімен жарық пен түсті өлшеу: микро үшін бит: бит: 5 қадам
Pimoroni Enviro көмегімен жарық пен түстерді өлшеу: бит үшін микро: бит: Мен бұрын жарық пен түстерді өлшеуге мүмкіндік беретін кейбір құрылғыларда жұмыс істедім, және сіз осындай өлшемдердің теориясы туралы көптеген нұсқауларды таба аласыз. жақында қоршаған ортаны шығарды: бит, m үшін қосымша