Мазмуну:

Brew Probe - WiFi Температура Монитору: 14 Кадам (Сүрөттөр менен)
Brew Probe - WiFi Температура Монитору: 14 Кадам (Сүрөттөр менен)

Video: Brew Probe - WiFi Температура Монитору: 14 Кадам (Сүрөттөр менен)

Video: Brew Probe - WiFi Температура Монитору: 14 Кадам (Сүрөттөр менен)
Video: 14 июня 2023 г. 2024, Ноябрь
Anonim
Brew Probe - WiFi Температура Монитору
Brew Probe - WiFi Температура Монитору

Бул көрсөтмөдө биз 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 ширетүү

Firebeetle ширетүү
Firebeetle ширетүү

Эми сиз камтылган баштыкты жалындын бир жагына гана ширетишиңиз керек болот. Бул VCCтин жагы болот.

2 -кадам: Турак жайын өзгөртүү

Турак жайын өзгөртүү
Турак жайын өзгөртүү
Турак жайын өзгөртүү
Турак жайын өзгөртүү
Турак жайын өзгөртүү
Турак жайын өзгөртүү

Алгач корпусту жылуулук зондунун коннекторунан алып, ар бир пин үчүн бир корпуска алмаштырышыңыз керек.

Сиз төмөнкүлөрдөн турак -жайды ала аласыз:

Турак жай комплект

3 -кадам: Solder Wires Micro USBге

Микро USBге ширетүүчү зымдар
Микро USBге ширетүүчү зымдар
Микро USBге ширетүүчү зымдар
Микро USBге ширетүүчү зымдар

Эми сиз электрди жана жерге өткөрүүчү зымдарды mirco usb breakout board сотуна ширетишиңиз керек болот, аны бирдигин микро USB туташуусунан иштете аласыз.

4 -кадам: Firebeetleге Solder Breakout

Firebeetle үчүн Solder Breakout
Firebeetle үчүн Solder Breakout

Эми сиз Firebeetleдеги микро USB портун карашыңыз керек. "+" Жана "-" деп белгиленген эки аянтча бар. Алар USB сынык тактасынан күчүңүздү жана жериңизди туташтыра турган жерде болот.

5 -кадам: Делону 3D басып чыгаруу

Капты 3D басып чыгаруу
Капты 3D басып чыгаруу

Эми сизге капты 3D басып чыгаруу керек болот. Моделдик файлдар төмөнкү даректерде жайгашышы мүмкүн:

www.thingiverse.com/thing:2502515

6 -кадам: Кыстарууну чаптаңыз

Кыстарууну чаптаңыз
Кыстарууну чаптаңыз
Кыстарууну чаптаңыз
Кыстарууну чаптаңыз

Эми сиз алты бурчтуу баштыкка клей сүйкөп, анан аны корпустун негизги корпусуна салышыңыз керек болот.

7 -кадам: Double Back Тасмасын кой

Double Back Тасмасын кой
Double Back Тасмасын кой
Double Back Тасмасын кой
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 -кадам: Көбүрөөк маалымат

Image
Image

Эгерде сиз кененирээк маалымат алгыңыз келсе, муну кантип куруу керектиги тууралуу видеону карап көрүңүз жана аягында сиз үчүн курулган процедуранын толук видеосуна шилтеме бар.

-------------------------------------------------- -------------------- Amazon Prime 30 күндү колдонуп көрүңүз

Каналдын учун биткойндор менен колдогула Дареги: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh

Instructables боюнча мени ээрчиңиз

Мени Facebookта ээрчиңиз

Мени Twitterде ээрчиңиз

Футболкалар

Сунушталууда: