Съдържание:

NO Fuss Micro: битов температурен монитор: 8 стъпки
NO Fuss Micro: битов температурен монитор: 8 стъпки

Видео: NO Fuss Micro: битов температурен монитор: 8 стъпки

Видео: NO Fuss Micro: битов температурен монитор: 8 стъпки
Видео: Мини ПК на Intel N100 - AC8-N, мощная безвентиляторная платформа, установка Home Assistant OS 2024, Юли
Anonim
NO Fuss Micro: битов температурен монитор
NO Fuss Micro: битов температурен монитор

Използването на Micro: bit & xChips монтажа на този температурен монитор е без усилие. Кодирането е парче торта с блоковете на софтуера също!

Стъпка 1: Нещата, използвани в този проект

Хардуерни компоненти

  • BBC micro: битова платка 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

Софтуерни приложения и онлайн услуги

micro: бит pxt.microbit.org

Стъпка 2: История

За проекта

Този проект може да бъде завършен за по -малко от 5 минути. Този урок ще ви покаже как да сглобите и програмирате Micro: Bit температурен монитор с xChips. Кодът за този проект е прост с помощта на платформата за плъзгане и пускане на Micro: bit.

Въведение

Изградих този температурен монитор с помощта на Micro: Bit и няколко xChips от XinaBox. Това е много проста и бърза конструкция. Технологията XinaBox направи този проект изключително лесен за изпълнение, като премахна необходимостта от запояване и инструменти. Интерфейсът Micro: bit ми позволява лесно да програмирам. Можете лесно да промените кода, за да добавите други данни от сензора за времето, като барометрично налягане, относителна влажност и надморска височина.

Стъпка 3: Сглобете веригата

Щракнете заедно на OD01 и SW01 с помощта на xBUS конектор (от пакета XC10)

Образ
Образ

Фигура 1: Свързани SW01 и OD01

Щракнете върху 2 xBUS конектора от лявата страна на IM02, след това щракнете върху свързаните SW01 и OD01. Уверете се, че xChips са обърнати по същия начин нагоре, така че да можете да видите името SW01 и името IM02, обърнати нагоре

Образ
Образ

Фигура 2: Свързани IM02, SW01 и OD01

  • Използвайте друг конектор xBUS, за да свържете MD01 към PB04. Отделете свързаните PB04 и MD01 с 3 xBUS конектора и батериите AA.
  • Щракнете върху Micro: Bit в IM02. Уверете се, че светодиодите са обърнати нагоре - по същия начин като името SW01 и името IM02.
Образ
Образ

Фигура 3: Свързан IM02, SW01, OD01 и Micro: бит

Прикрепете Micro-USB връзка от вашия компютър към Micro: Bit. Забележете, че жълтият светодиод от долната страна се включва

Стъпка 4: Инсталирайте пакета

  • Отворете браузър и отидете на makecode.microbit.org
  • Превъртете надолу до „Разширени“
  • След това превъртете надолу до „Добавяне на пакет“
Образ
Образ

Фигура 4: Намиране на „Добавяне на пакет“

  • Потърсете „weather“и кликнете върху „weather-bit“, за да добавите пакета
  • Повторете точки 2 и 3
  • След това поставете този URL адрес в лентата за търсене: https://github.com/xinabox/pxt-OD01 и след това кликнете върху OD01, за да добавите пакета
Образ
Образ

Фигура 5: Добавяне на пакети

Вече имате всички необходими пакети

Стъпка 5: Програмиране

Плъзнете и пуснете кодови елементи, докато получите нещо, което прилича на изображението по -долу

Образ
Образ

Фигура 6: Кодът в блокове

Можете също така да мамите и да кликнете върху бутона „{} JavaScript“в горната част и просто да копирате и поставите кода в секцията с кодове по -долу. Кликнете отново върху „Блокове“, за да видите резултата

Стъпка 6: Компилирайте и тествайте

  • Кликнете върху „Изтегляне“
  • Плъзнете изтегления файл, обикновено с име: microbit-Untitled.hex, на вашето Micro: Bit устройство, обикновено име: MICROBIT.
  • Вижте резултата на превъртащия се LED дисплей и OLED екрана.
  • Поставете пръст върху сензора, за да видите как температурата се покачва … дано! Ако не проследи стъпките ви, докато не намерите проблема и го отстраните.

Стъпка 7: Пълно наблюдение на температурата

  • Изключете Micro: бита от Micro-USB връзката.
  • Поставете батериите AA в PB04
  • Използвайте 3 xBUS конектора, за да свържете PB04 и MD01 към IM02 и SW01, както е показано на снимката по -долу.
  • Включете превключвателя на PB04.
  • Сега вашият Micro: bit температурен монитор е преносим и готов за поставяне където и да изберете.

Стъпка 8: Код

Micro: bit `Монитор на температурата JavaScript JavaScript код за Micro: bit Temperature Monitor. Можете да копирате и поставите, както е споменато в STORY, след което да го преобразувате в блокове.

нека TemperatureCelsius = 0

basic.showLeds (` #… #. #. #………………." Температурен проект ") TemperatureCelsius = weatherbit.temperature () / 100 basic.forever (() => {basic.showString (" C: ") OLED.showString (" Temp_C: ") basic.showNumber (TemperatureCelsius) OLED.showNumber (Температура Целзий)})

Препоръчано: