Mundarija:

YABC - Yana bir Blynk tekshirgichi - IoT bulutli harorat va namlik boshqaruvchisi, ESP8266: 4 qadam
YABC - Yana bir Blynk tekshirgichi - IoT bulutli harorat va namlik boshqaruvchisi, ESP8266: 4 qadam

Video: YABC - Yana bir Blynk tekshirgichi - IoT bulutli harorat va namlik boshqaruvchisi, ESP8266: 4 qadam

Video: YABC - Yana bir Blynk tekshirgichi - IoT bulutli harorat va namlik boshqaruvchisi, ESP8266: 4 qadam
Video: BTT SKR2 — Обновлены основы SKR 2 (Rev B) 2024, Noyabr
Anonim
YABC - Yana bir Blynk tekshirgichi - IoT bulutli harorat va namlik boshqaruvchisi, ESP8266
YABC - Yana bir Blynk tekshirgichi - IoT bulutli harorat va namlik boshqaruvchisi, ESP8266
YABC - Yana bir Blynk tekshirgichi - IoT bulutli harorat va namlik boshqaruvchisi, ESP8266
YABC - Yana bir Blynk tekshirgichi - IoT bulutli harorat va namlik boshqaruvchisi, ESP8266
YABC - Yana bir Blynk tekshirgichi - IoT bulutli harorat va namlik boshqaruvchisi, ESP8266
YABC - Yana bir Blynk tekshirgichi - IoT bulutli harorat va namlik boshqaruvchisi, ESP8266
YABC - Yana bir Blynk tekshirgichi - IoT bulutli harorat va namlik boshqaruvchisi, ESP8266
YABC - Yana bir Blynk tekshirgichi - IoT bulutli harorat va namlik boshqaruvchisi, ESP8266

Salom yaratuvchilar, Men yaqinda uyda qo'ziqorinlarni, istiridye qo'ziqorinlarini o'stirishni boshladim, lekin menda uy sharoitida haroratni nazorat qilish uchun fermentatorlarning 3 barasi bor, rafiqam ham hozir Kombucha bilan shug'ullanadi va isitgichni boshqarish uchun termostat sifatida. Kontseptsiya turli xil dasturlar, yashil uylar, uyda pivo tayyorlash, kurortli hovuzlar, isitgichlar va boshqalar uchun bir xil.

Menimcha, haroratni nazorat qilish - bu IoT va Blynkning eng mashhur dasturlaridan biri, shuning uchun siz ushbu loyihani yaratishga va siz bilan baham ko'rishga qaror qildim. Meni eng achchiqlantiradigan narsa - bu arzon bortdagi kabellarni to'g'ri ushlab turmaydigan, terminallarni o'tkazmaydigan qilib qo'ygan, buning ustiga, har xil taxtalardan foydalangan holda DIY loyihalari uchun "chiroyli" qutilarni topishga bo'lgan urinishlarim muvaffaqiyatsiz tugadi. va hech qachon 3D bosib chiqarishni sinab ko'rmagan.

** PCB xususiyatlari: **

  • ESP8266 ESP-WROOM-02 ga asoslangan;
  • Mahalliy OTA yoqilgan;
  • WS2812 RGB LED;
  • TX va RX pinlari 3 pinli erkak boshida, dasturlash va monitor uchun;
  • 3 x 250VAC/30VDC 7A AgSnO2 o'rni;
  • Vintli terminallar;
  • Quvvat manbai 9 ~ 12VDC (shu jumladan emas);

** Problar qo'llab -quvvatlanadi **

  • BME280;
  • HTU21D;
  • SHT3x;
  • AM2315; (Shakli tufayli shaxsiy sevimlim)
  • DS18B20 bitta simli;
  • NTC Thermistor (aslida yaxshi variant emas);

** Pinout **

ESP8266 -ning o'ziga xos xususiyatlari borki, qaysi pinni sensor sifatida va o'rni sifatida yuklash paytida holatini o'zgartirganda, men ba'zi pinlarni quyidagicha o'zgartirdim:

#NTCINPUT A0 ni aniqlang

#SDA_PIN 12 ni belgilang #SCL_PIN 14 ni aniqlang // DS18B20 DATA SIMI bu erga yaxshi kiradi #RLY1_PIN 4 ni aniqlang // Faol YUQARI #RLY2_PIN 5 ni aniqlang // Faol YUQARI #aniqlang RLY3_PIN 15 // Faol YUQARI #ta'rifli BOARD_BUTTON_PIN 0 // BOARD_LED_PIN_WS2812 ni aniqlang 13

** Agar siz birovni sotib olmoqchi bo'lsangiz va kundalik ishimni tashlab ketishga yordam bersangiz;) - Tindidagi MY do'konim

1 -qadam: Blynk mobil ilovasi

Blynk mobil ilovasi
Blynk mobil ilovasi
Blynk mobil ilovasi
Blynk mobil ilovasi
Blynk mobil ilovasi
Blynk mobil ilovasi
Blynk mobil ilovasi
Blynk mobil ilovasi

Bu Blynk App -ning kengaytirilgan versiyasi bo'lib, siz ozgina energiya sotib olishingiz kerak bo'ladi, chunki ilova 4, 400 energiya nuqtasini talab qiladi, siz oddiy versiyani topasiz: YABC Simple va siz dastlab energiya sotib olmaysiz.

Blynk ilovasini yuklab oling: Blynk -ni ishga tushirish

  1. Blynk ilovasini yuklab oling: https://j.mp/blynk_Android yoki
  2. QR-kod belgisiga teging va kamerani quyidagi kodga yo'naltiring
  3. Mening ilovamdan rohatlaning!

2 -qadam: Qanday boshlash kerak

Mikrodasturda Blynk Cloud ilovasi yordamida isitish va sovutishni boshqarish uchun kerak bo'lgan hamma narsa bor.

Tugmani 3 soniya yoki undan ko'proq bosib turing, shunda taxta "YABC-xxxxx" kirish nuqtasi rejimini, so'ngra MAC manzilining oxirgi 6 raqamini ishga tushiradi:

Tarmoqqa ulaning (parol talab qilinmaydi) va Captive Portal avtomatik ravishda ishga tushishi kerak, agar u ishga tushmasa, iltimos, internet -brauzeringizga o'ting va 192.168.4.1 -ga o'ting, quyidagi konfiguratsion ekranlar mavjud bo'ladi, Wi -Fi hisob ma'lumotlarini kiriting, Blynk Yuqoridagi loyihani klonlashda ilovadan autentifikatsiya raqami olinadi va harorat sensori tanlanadi va saqlanadi.

Konfiguratsiyani saqlagandan so'ng, boshqaruv paneli qayta ishga tushadi va Wi -Fi tarmog'iga ulanadi, agar hamma narsa to'g'ri bo'lsa, siz Blynk ilovasini ishlatishni boshlashingiz va o'zingizning IoT tekshirgichingiz yordamida haroratni boshqarishingiz mumkin.

3-qadam: O'rnatish qanday ko'rinadi?

O'rnatish qanday ko'rinadi?
O'rnatish qanday ko'rinadi?

Men 60 Vt termoelektrik sovutgichli sovutgichli yarimo'tkazgichli sovutgichli sovutgichli tizimli sovutgichli fanni tugatgan to'plamini ishlataman, chunki isitish va sovutishni nazorat qilish uchun Peltier qutbini o'zgartirish orqali ham qila oladi, men bilaman, bu eng samarali usul emas, lekin bu ishni bajaradi..

Peltier juda kuchsiz, shuning uchun sizga 12VDC "yuqori oqimli" quvvat manbai kerak bo'ladi: AC110V 220V to DC12V quvvat manbai 12V 10A, iltimos, Peltier 60 Vt quvvatga ega bo'lishi uchun siz hali ham quvvat bilan ta'minlashingiz kerak. fan va ESP8266 taxtasi + quvvat manbai ko'rsatkichlari unchalik ishonchli emas.

Men tashqi taxtani asosiy taxtani himoya qilish uchun ishlataman (agar biror narsa noto'g'ri bo'lsa, tashqi o'rni asosiy taxtani almashtirishdan ko'ra arzonroq bo'ladi), shuningdek, sovutish uchun PELTIER dan foydalanayotgan bo'lsangiz, qutbni o'zgartiring ** OR ** Isitish* *faqat ** yoki sizda kerak bo'lmagan 2 ta manba mavjud.

** Ulanish sxemasi quyidagicha: **

4 -qadam: Va kod haqida nima deyish mumkin?

Mana, ketasiz, lekin sizga GitHub -dan moslashtirilgan untrol_WiFiManager kutubxonasi ham kerak bo'ladi. VA boshqalar.

Bu erda joylashtirilganda kod kulgili ko'rinadi, lekin siz buni mening Github sahifamda ko'rishingiz mumkin

Tavsiya: