Innholdsfortegnelse:

YABC - Yet Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266: 4 trinn
YABC - Yet Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266: 4 trinn

Video: YABC - Yet Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266: 4 trinn

Video: YABC - Yet Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266: 4 trinn
Video: New Blynk IOT Smart Plant Monitoring System 2024, Juli
Anonim
YABC - Nok en Blynk -kontroller - IoT Cloud Temperature and Humidity Controller, ESP8266
YABC - Nok en Blynk -kontroller - IoT Cloud Temperature and Humidity Controller, ESP8266
YABC - Yet Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266
YABC - Yet Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266
YABC - Nok en Blynk -kontroller - IoT Cloud Temperature and Humidity Controller, ESP8266
YABC - Nok en Blynk -kontroller - IoT Cloud Temperature and Humidity Controller, ESP8266
YABC - Nok en Blynk -kontroller - IoT Cloud Temperature and Humidity Controller, ESP8266
YABC - Nok en Blynk -kontroller - IoT Cloud Temperature and Humidity Controller, ESP8266

Hei skapere, Jeg begynte nylig å dyrke sopp hjemme, østerssopp, men jeg har allerede 3x av disse kontrollerne hjemme for fermenteringstemperaturkontroll for hjemmebryggingen min, kona gjør også denne Kombucha -tingen nå, og som en termostat for varmekontroll. Konseptet er det samme for mange forskjellige bruksområder, grønne hus, hjemmebrygging, boblebad, varmeovner og så videre.

Jeg tror temperaturkontroll er en av de mest populære applikasjonene til IoT, og Blynk bestemte seg derfor for å bygge dette prosjektet og dele med deg. Det som irriterer meg mest er de tynne terminalene på billige brett som ikke holder kabler ordentlig, og etterlater strømførende ledninger eksponert, og på toppen av det mislyktes alle forsøkene mine på å finne "flotte" kasser for DIY -prosjekter ved bruk av forskjellige kort, og har aldri prøvd 3D -utskrift.

** PCB -funksjoner: **

  • ESP8266 ESP-WROOM-02 basert;
  • Lokal OTA aktivert;
  • WS2812 RGB LED;
  • TX- og RX-pinner avslørt på en 3-pinners hannhodet, for programmering og overvåking;
  • 3 x 250VAC/30VDC 7A AgSnO2 -reléer;
  • Plug-in skrueterminaler;
  • Strømforsyning 9 ~ 12VDC (ikke inkludert);

** Prober støttes **

  • BME280;
  • HTU21D;
  • SHT3x;
  • AM2315; (Min personlige favoritt på grunn av formen)
  • DS18B20 en-leder;
  • NTC Thermistor (egentlig ikke et godt alternativ);

** Pinout **

Siden ESP8266 har noen særegenheter om hvilken pinne som kan brukes som en sensor og som et relé når den endrer tilstand under oppstart, endret jeg noen pinner rundt på følgende måte:

#define NTCINPUT A0

#define SDA_PIN 12 #define SCL_PIN 14 // DS18B20 DATA WIRE GÅR HER SOM GODT #define RLY1_PIN 4 // Active HIGH #define RLY2_PIN 5 // Active HIGH #define RLY3_PIN 15 // Active HIGH #define BOARD_BUTT definere BOARD_LED_PIN_WS2812 13

** Hvis du vil kjøpe en og hjelpe meg med å slutte i dagstiden;) - MY Store på Tindie

Trinn 1: Blynk Mobile App

Blynk mobilapp
Blynk mobilapp
Blynk mobilapp
Blynk mobilapp
Blynk mobilapp
Blynk mobilapp
Blynk mobilapp
Blynk mobilapp

Dette er en utvidet versjon av Blynk App, du må kjøpe litt energi ettersom appen krever 4 400 energipunkter. Du finner en enklere versjon på: YABC Simple, og du trenger ikke å kjøpe energi i utgangspunktet.

Last ned Blynk -appen: Komme i gang med Blynk

  1. Last ned Blynk -appen: https://j.mp/blynk_Android eller
  2. Trykk på QR-kodeikonet og pek kameraet på koden nedenfor
  3. Nyt appen min!

Trinn 2: Slik starter du

Fastvaren har alt du trenger for å kontrollere oppvarming og kjøling ved hjelp av Blynk Cloud App.

Trykk og hold inne knappen i 3 sekunder eller mer, og kortet vil starte tilgangspunktmodusen "YABC-xxxxx" etterfulgt av de 6 siste sifrene i tavle-MAC-adressen:

Koble til nettverket (ingen passord kreves), og Captive Portal skal starte automatisk. Hvis den ikke starter, kan du gå til nettleseren din og gå til 192.168.4.1 følgende konfigurasjonsskjermbilder vil være tilgjengelige, sett inn WiFi -legitimasjonen din, Blynk Autentiseringsnummer hentet fra appen ved kloning av prosjektet ovenfor og velg temperatursonden og lagre.

Etter at du har lagret konfigurasjonen, vil kortet starte på nytt og koble til WiFi -informert, og hvis alt er riktig kan du begynne å bruke Blynk -appen og kontrollere temperaturen med din egen IoT -kontroller.

Trinn 3: Hvordan ser oppsettet ut?

Hvordan ser oppsettet ut?
Hvordan ser oppsettet ut?

Jeg bruker et 60W termoelektrisk Peltier -kjøler -kjøling -halvleder -kjølesystem -sett for kjøligere vifte -ferdigsett for å kontrollere oppvarming og kjøling, ettersom Peltier kan gjøre begge deler ved å endre polaritet, jeg vet at det ikke er den mest effektive måten, men det gjør jobben.

Peltier er ganske sulten, så du trenger en "høy strøm" 12VDC strømforsyning noe sånt som dette: AC110V 220V til DC12V strømforsyning 12V 10A, sørg for å velge en High Capacity en da Peltier trenger 60W, og du trenger fortsatt å koble til vifte og ESP8266 -kortet + strømforsyningsspesifikasjonene er ikke så pålitelige.

Jeg bruker eksterne reléer for å beskytte hovedkortet (eksterne reléer er billigere enn å bytte hovedkort hvis noe går galt) og også for å endre polariteten, hvis du bruker Peltier for kjøling ** ELLER ** Oppvarming* *bare ** eller ha 2 kilder du trenger dem ikke.

** Koblingsskjemaet ser slik ut: **

Trinn 4: Og hva med koden?

Her går du, men du trenger også det tilpassede untrol_WiFiManager -biblioteket fra GitHub. Og mange andre.

Koden ser morsom ut når den er lagt ut her, men du kan se den på My Github -siden

Anbefalt: