Мазмуну:
- 1 -кадам: Firebeetle ширетүү
- 2 -кадам: Турак жайын өзгөртүү
- 3 -кадам: Solder Wires Micro USBге
- 4 -кадам: Firebeetleге Solder Breakout
- 5 -кадам: Делону 3D басып чыгаруу
- 6 -кадам: Кыстарууну чаптаңыз
- 7 -кадам: Double Back Тасмасын кой
- 8 -кадам: Байланыштарды жасаңыз
- 9 -кадам: Коддоо - Firebeetle
- 10 -кадам: Firebeetle үчүн китепканаларды орнотуу
- 11 -кадам: Home Assistant.yaml File Setup
- 12 -кадам: Аппаратты орнотуу
- 13 -кадам: Батарейканы капкакка бекитүү
- 14 -кадам: Көбүрөөк маалымат
Video: Brew Probe - WiFi Температура Монитору: 14 Кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул көрсөтмөдө биз MQTT жана Home Assistantти колдоно турган температура пробасын курабыз, анда температура жөнүндө маалыматты веб -баракчаңызга жөнөтсөңүз болот, анда сиз ферментериңиздин каалаган жеринде өнүү темпин көзөмөлдөй аласыз.
Мен бул үчүн керектүү нерселердин толук тизмеси мындай:
3D Printable Casehttps://www.thingiverse.com/thing: 2502515
Arduino Code жана 3D Model файлдары
github.com/misperry/Brew_Probe
Суу өткөрбөй турган DS18B20 сенсордук комплект: $ 8
www.dfrobot.com/product-1354.html
Firebeetle
www.dfrobot.com/product-1590.html
Onewire китепканасын кол менен орнотуу керек
playground.arduino.cc/Learning/OneWire
ArduinoJson китепканасын орнотуу керек https://arduino.esp8266.com/stable/package_esp8266… такталар менеджеринин URL даректерине кошуу.
Firebeetle китепканасын кошуу керек
git.oschina.net/dfrobot/FireBeetle-ESP32/…
HomeAssistant MQTT сенсору
home-assistant.io/components/sensor.mqtt/…
Курулушка жардам берүү үчүн сатып ала турган нерселер:
USB Micro-B Breakout Board
www.amazon.com/gp/product/B00KLDPZVU/ref=…
Улуу учактар эки тараптуу Servo тасмасы 1x3 '
www.amazon.com/gp/product/B001BHLRTY/ref=…
PCB которуу
www.amazon.com/gp/product/B01E3G12YY/ref=…
HATCHBOX Red PLA жипчеси
www.amazon.com/gp/product/B00J0GO8I0/ref=…
1 -кадам: Firebeetle ширетүү
Эми сиз камтылган баштыкты жалындын бир жагына гана ширетишиңиз керек болот. Бул VCCтин жагы болот.
2 -кадам: Турак жайын өзгөртүү
Алгач корпусту жылуулук зондунун коннекторунан алып, ар бир пин үчүн бир корпуска алмаштырышыңыз керек.
Сиз төмөнкүлөрдөн турак -жайды ала аласыз:
Турак жай комплект
3 -кадам: Solder Wires Micro USBге
Эми сиз электрди жана жерге өткөрүүчү зымдарды mirco usb breakout board сотуна ширетишиңиз керек болот, аны бирдигин микро USB туташуусунан иштете аласыз.
4 -кадам: Firebeetleге Solder Breakout
Эми сиз Firebeetleдеги микро USB портун карашыңыз керек. "+" Жана "-" деп белгиленген эки аянтча бар. Алар USB сынык тактасынан күчүңүздү жана жериңизди туташтыра турган жерде болот.
5 -кадам: Делону 3D басып чыгаруу
Эми сизге капты 3D басып чыгаруу керек болот. Моделдик файлдар төмөнкү даректерде жайгашышы мүмкүн:
www.thingiverse.com/thing:2502515
6 -кадам: Кыстарууну чаптаңыз
Эми сиз алты бурчтуу баштыкка клей сүйкөп, анан аны корпустун негизги корпусуна салышыңыз керек болот.
7 -кадам: Double Back Тасмасын кой
Өрт өчүргүчтүн арткы жагына жана артка температурасы бузулган тактанын артына кош арткы лента коюңуз.
8 -кадам: Байланыштарды жасаңыз
Сиз кызыл пинди VCCге, ал эми Black pinди жерге туташтырасыз. Сиз сенсордук пинди от жагуучудагы GPIO D6 менен туташтырасыз.
Ошондой эле сиз LiPo Батареясынан келген электр линиясы менен туташтыргычты туташтырууңуз керек болот. Ошентип, сиз которгучту которгондо, ал блоктун кубатын көзөмөлдөйт.
9 -кадам: Коддоо - Firebeetle
Эми сиз колдонмоңуздун кодун түзөтүшүңүз керек болот.
Бөлүм төмөнкүдөй болот:
const PROGMEM char* MQTT_CLIENT_ID = "";
const PROGMEM char* MQTT_SERVER_IP = "";
const PROGMEM uint16_t MQTT_SERVER_PORT = 1883;
const PROGMEM char* MQTT_USER = "";
const PROGMEM char* MQTT_PASSWORD = "";
const PROGMEM char* MQTT_SENSOR_TOPIC = "";
10 -кадам: Firebeetle үчүн китепканаларды орнотуу
Сиздин arduino программалык камсыздооңузда файл -> каалоолорго өтүшүңүз керек болот. Андан кийин "Кошумча такталар менеджеринин URL'дери:" бөлүмүндө сиз үтүр менен төмөнкү эки шилтемени кошосуз.
git.oschina.net/dfrobot/FireBeetle-ESP32/r…
arduino.esp8266.com/versions/2.3.0/package_…
Андан кийин Tools -> Board -> Board Board менеджерине өтүңүз жана firebeetle издеңиз. "FireBeetle-ESP32 Mainboard by DFrobot DFRDuino" тандап, аны орнотуңуз.
Акыры сиз Sketch -> Китепкананы кошуу -> Китепканаларды башкаруу бөлүмүнө өтүшүңүз керек жана сиз төмөнкүлөрдү издейсиз:
ArduinoJson by Benoit Blanchon (муну орнотуу)
бир зым
pubsubclient
Муну аяктагандан кийин, сизде бар кодду орнотосуз, өрт өчүрүүчү тактаны тандап, ага USB кабелин туташтырып, arduino менюсунда жайгашкан ком портун тандап, эскизди жүктөп бериңиз.
11 -кадам: Home Assistant.yaml File Setup
Эми сиз үйүңүздүн жардамчысы үчүн config.yaml файлына өтүшүңүз керек болот. Бул файлды оңдоп баштагандан кийин, сиз төмөнкү конфигурацияны кошушуңуз керек болот:
#үстүнкү бир жерде кошуу
mqtt:
#анда төмөнкү сенсорду кошуу керек
сенсор 1:
платформа: mqtt
state_topic: ''
аты: ''
өлчөө бирдиги: '° F'
value_template: '{{value_json.temperature}}'
12 -кадам: Аппаратты орнотуу
Оттон өчүргүчтү корпустун түбүнө эки жактуу лентаны алып, корпустун ичине жабыштыруу менен орнотосуз.
USB үзүлүшүн капталдагы эки стендге орнотуңуз. Аны бекитүү үчүн эки кичине бураманы колдонуңуз.
Сиз андан кийин темп -пробону киргизүүчү аркылуу өткөрөсүз жана Кызыл зымды Кубатка, Кара Жерге жана Сары темп пробасынын сынык тактасына туташтырасыз.
Акырында плитанын арткы жагын сыйрып, башка бөлүктөргө тоскоол болбогон жакка бекитүү аркылуу корпустун капталына орнотуу.
Акыр -аягы, сиз батарейканы сайып, корпустун ичиндеги бардык зымдарды байлап алышыңыз керек.
13 -кадам: Батарейканы капкакка бекитүү
Эми сиз жөн эле батарейканы капкакка жабыштырууңуз керек, ошол эле ыкма менен батарейкага кош таякчаны жабыштырып, анан аны блоктун капкагына жабыштырыңыз.
Батарейка орношкондон кийин, азыр капкактын капкагын жаап, күйгүзө аласыз !!
14 -кадам: Көбүрөөк маалымат
Эгерде сиз кененирээк маалымат алгыңыз келсе, муну кантип куруу керектиги тууралуу видеону карап көрүңүз жана аягында сиз үчүн курулган процедуранын толук видеосуна шилтеме бар.
-------------------------------------------------- -------------------- Amazon Prime 30 күндү колдонуп көрүңүз
Каналдын учун биткойндор менен колдогула Дареги: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh
Instructables боюнча мени ээрчиңиз
Мени Facebookта ээрчиңиз
Мени Twitterде ээрчиңиз
Футболкалар
Сунушталууда:
DHT11 жана I2C 20x4 ЖК менен температура монитору: 6 кадам
DHT11 жана I2C 20x4 ЖК менен Температура Монитору: Бул окуу куралында биз DHT11 сенсорун жана I2C LCDди колдонуп жөнөкөй температура мониторун кантип жасоону үйрөнөбүз
Температура жана жарык деңгээлинин монитору LCD NOKIA 5110до көрсөтүү менен: 4 кадам
Температура жана жарык деңгээлинин монитору LCD NOKIA 5110 дисплейи менен: Баарына салам! Бул бөлүмдө биз температураны жана жарык деңгээлин көзөмөлдөө үчүн жөнөкөй электрондук түзүлүштү жасайбыз. Бул параметрлердин өлчөөлөрү LCD NOKIA 5110до чагылдырылган. Аппарат AVR ATMEGA328P микроконтроллерине негизделген. Мониторинг
DIY топурактын нымдуулук монитору Arduino жана Nokia 5110 дисплейи менен: 6 кадам (сүрөттөр менен)
DIY топурактын нымдуулугу Arduino жана Nokia 5110 дисплейи менен: Бул Нускамада биз чоң Nokia 5110 LCD дисплейи менен абдан пайдалуу топурактын нымдуулугун кантип куруу керектигин көрөбүз Arduino. Ардуинодон өсүмдүктөрүңүздүн топурагынын нымдуулугун оңой өлчөп, кызыктуу түзмөктөрдү куруңуз
Температура жана нымдуулук монитору: 6 кадам (сүрөттөр менен)
Температура жана нымдуулуктун монитору: Бул көрсөтмөдө мен сиздин жашоо бөлмөңүз үчүн температураны жана нымдуулукту кантип жасоону көрсөтөм. Түзмөк WiFi маалыматын алыскы серверге жазуу үчүн (мисалы, Raspberry Pi) жана
Батарея менен иштөөчү ноутбуктун монитору: 7 кадам (сүрөттөр менен)
Батарея менен иштөөчү ноутбуктун монитору: Менин биринчи үйрөткүчүм үчүн мен дайыма каалаган нерсемди жасайм. Бирок адегенде кыскача окуя. 7 жыл бою менин ноутбугум акыры бузулуп, жаңысын сатып алуудан башка арга калган жок. Эски ноутбук буга чейин бир нече майда ремонттон өткөн