Съдържание:

YABC - Още един контролер на Blynk - IoT облачен контролер за температура и влажност, ESP8266: 4 стъпки
YABC - Още един контролер на Blynk - IoT облачен контролер за температура и влажност, ESP8266: 4 стъпки

Видео: YABC - Още един контролер на Blynk - IoT облачен контролер за температура и влажност, ESP8266: 4 стъпки

Видео: YABC - Още един контролер на Blynk - IoT облачен контролер за температура и влажност, ESP8266: 4 стъпки
Видео: Любовь и голуби (FullHD, комедия, реж. Владимир Меньшов, 1984 г.) 2024, Ноември
Anonim
YABC - Още един контролер на Blynk - IoT облачен контролер за температура и влажност, ESP8266
YABC - Още един контролер на Blynk - IoT облачен контролер за температура и влажност, ESP8266
YABC - Още един контролер на Blynk - IoT облачен контролер за температура и влажност, ESP8266
YABC - Още един контролер на Blynk - IoT облачен контролер за температура и влажност, ESP8266
YABC - Още един контролер на Blynk - IoT облачен контролер за температура и влажност, ESP8266
YABC - Още един контролер на Blynk - IoT облачен контролер за температура и влажност, ESP8266
YABC - Още един контролер на Blynk - IoT облачен контролер за температура и влажност, ESP8266
YABC - Още един контролер на Blynk - IoT облачен контролер за температура и влажност, ESP8266

Здравейте създатели, Наскоро започнах да отглеждам гъби у дома, гъби стриди, но вече имам 3 пъти от тези контролери у дома за Fermenter Температурен контрол за моята домашна напитка, съпругата също прави това нещо Kombucha сега и като термостат за контрол на нагревателя. Концепцията е една и съща за много различни приложения, оранжерии, домашно производство, спа басейни, нагреватели и така нататък.

Вярвам, че температурният контрол е едно от най -популярните приложения на IoT и затова Blynk реши да изгради този проект и да сподели с вас. Нещото, което ме дразни най -много, са онези тънки терминали на евтина платка, които не държат правилно кабелите, оставяйки жици под напрежение и на всичкото отгоре, всичките ми опити да намеря „хубаво изглеждащи“калъфи за проектите „направи си сам“с помощта на различни платки се провалиха, и никога не съм опитвал 3D печат.

** Характеристики на печатни платки: **

  • ESP8266 базиран на ESP-WROOM-02;
  • Активиран локален OTA;
  • WS2812 RGB LED;
  • TX и RX щифтове, изложени на 3-пинов мъжки хедър, за програмиране и мониторинг;
  • 3 x 250VAC/30VDC 7A AgSnO2 релета;
  • Включващи се винтови клеми;
  • Захранване 9 ~ 12VDC (не е включено);

** Поддържани сонди **

  • BME280;
  • HTU21D;
  • SHT3x;
  • AM2315; (Моят личен фаворит поради формата си)
  • DS18B20 едножичен;
  • NTC термистор (всъщност не е добър вариант);

** Pinout **

Тъй като ESP8266 има някои особености относно това кой щифт може да се използва като сензор и като реле, тъй като променя състоянието си по време на зареждане, промених някои щифтове по следния начин:

#дефинирайте NTCINPUT A0

#define SDA_PIN 12 #define SCL_PIN 14 // DS18B20 ДАННАТА КАЧЕСТВА ИДВА ТУК ТАКСА #define RLY1_PIN 4 // Active HIGH #define RLY2_PIN 5 // Active HIGH #define RLY3_PIN 15 // Active HIGH #define BOARD_BUTTONP дефинирайте BOARD_LED_PIN_WS2812 13

** Ако искате да си купите такъв и да ми помогнете да напусна дневната си работа;) - МОЯТ магазин в Tindie

Стъпка 1: Мобилно приложение Blynk

Мобилно приложение Blynk
Мобилно приложение Blynk
Мобилно приложение Blynk
Мобилно приложение Blynk
Мобилно приложение Blynk
Мобилно приложение Blynk
Мобилно приложение Blynk
Мобилно приложение Blynk

Това е разширена версия на приложението Blynk, което ще трябва да купите малко енергия, тъй като приложението изисква 4, 400 енергийни точки, ще намерите по -опростена версия на: YABC Simple и първоначално няма да е необходимо да купувате енергия.

Изтеглете приложението Blynk: Първи стъпки с Blynk

  1. Изтеглете приложението Blynk: https://j.mp/blynk_Android или
  2. Докоснете иконата на QR-код и насочете камерата към кода по-долу
  3. Насладете се на приложението ми!

Стъпка 2: Как да започнете

Фърмуерът има всичко необходимо за контрол на отоплението и охлаждането с помощта на приложението Blynk Cloud.

Натиснете и задръжте бутона за 3 секунди или повече и дъската ще стартира режима на точката за достъп „YABC-xxxxx“, последван от 6-те последни цифри на MAC адреса на платката:

Свържете се с мрежата (не се изисква парола) и Captive Portal трябва да стартира автоматично, ако не стартира, моля, отидете в интернет браузъра си и отидете на 192.168.4.1 ще бъдат налични следните конфигурационни екрани, поставете вашите идентификационни данни за WiFi, Blynk Номер за удостоверяване, извлечен от приложението при клониране на горния проект и изберете температурната сонда и запишете.

След като запазите конфигурацията, платката ще се рестартира и ще се свърже с информираната WiFi и ако всичко е наред, можете да започнете да използвате приложението Blynk и да контролирате температурата със собствения си IoT контролер.

Стъпка 3: Как изглежда настройката?

Как изглежда настройката?
Как изглежда настройката?

Използвам 60W термоелектрически охладител Peltier охладител Полупроводникова охладителна система Комплект охлаждащ вентилатор завършен комплект, за да контролирам отоплението и охлаждането, тъй като Peltier може да направи и двете чрез промяна на полярността си, знам, че това не е най -ефективният начин, но върши работата.

Peltier е доста гладен за захранване, така че ще ви е необходимо "високотоково" 12VDC захранване нещо подобно: AC110V 220V до DC12V Захранване 12V 10A, моля, не забравяйте да изберете такъв с висока мощност, тъй като Peltier се нуждае от 60W и все още трябва да захранвате вентилаторът и платката ESP8266 + спецификациите на захранването не са твърде надеждни.

Използвам външни релета, за да защитя основната платка (външните релета са по -евтини от смяната на основната платка, ако нещо се обърка), а също и за промяна на полярността, ако използвате Peltier за охлаждане ** ИЛИ ** отопление* *само ** или имате 2 източника, от които нямате нужда.

** Схемата на свързване изглежда така: **

Стъпка 4: А какво ще кажете за кода?

Ето, но също така ще ви е необходима адаптирана библиотека untrol_WiFiManager от GitHub. И много други.

Кодът изглежда смешен, когато е публикуван тук, но можете да видите на My Github Page

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