Talaan ng mga Nilalaman:

YABC - Ngunit Isa pang Blynk Controller - IoT Cloud Temperature at Humidity Controller, ESP8266: 4 na Hakbang
YABC - Ngunit Isa pang Blynk Controller - IoT Cloud Temperature at Humidity Controller, ESP8266: 4 na Hakbang

Video: YABC - Ngunit Isa pang Blynk Controller - IoT Cloud Temperature at Humidity Controller, ESP8266: 4 na Hakbang

Video: YABC - Ngunit Isa pang Blynk Controller - IoT Cloud Temperature at Humidity Controller, ESP8266: 4 na Hakbang
Video: #8 How Art Journaling Heals My Soul: There is a life in everything 2024, Hulyo
Anonim
YABC - Ngunit Isa pang Blynk Controller - IoT Cloud Temperature at Humidity Controller, ESP8266
YABC - Ngunit Isa pang Blynk Controller - IoT Cloud Temperature at Humidity Controller, ESP8266
YABC - Ngunit Isa pang Blynk Controller - IoT Cloud Temperature at Humidity Controller, ESP8266
YABC - Ngunit Isa pang Blynk Controller - IoT Cloud Temperature at Humidity Controller, ESP8266
YABC - Ngunit Isa pang Blynk Controller - IoT Cloud Temperature at Humidity Controller, ESP8266
YABC - Ngunit Isa pang Blynk Controller - IoT Cloud Temperature at Humidity Controller, ESP8266
YABC - Ngunit Isa pang Blynk Controller - IoT Cloud Temperature at Humidity Controller, ESP8266
YABC - Ngunit Isa pang Blynk Controller - IoT Cloud Temperature at Humidity Controller, ESP8266

Kumusta Mga Gumagawa, Kamakailan nagsimula akong lumalagong mga kabute sa bahay, mga kabute ng Oysters, ngunit mayroon na akong 3x ng mga tagakontrol na ito sa bahay para sa kontrol ng Fermenter Temperature para sa aking serbesa sa bahay, ginagawa din ng asawa ang bagay na ito ng Kombucha ngayon, at bilang isang Thermostat para sa Heater control. Ang konsepto ay pareho para sa maraming iba't ibang mga application, berdeng bahay, paggawa ng serbesa sa bahay, spa pool, heater at iba pa.

Naniniwala akong ang pagpigil sa temperatura ay isa sa pinakatanyag na aplikasyon ng IoT at Blynk samakatuwid ay nagpasya na buuin ang proyektong ito at ibahagi sa iyo. Ang bagay na pinaka nakakainis sa akin ay ang mga mahihinang terminal sa murang board na hindi mahigpit na humahawak ng mga kable, naiwan ang mga live na wire na nakalantad at bukod doon, lahat ng aking mga pagtatangka na makahanap ng mga "magandang hitsura" na mga kaso para sa mga proyekto sa DIY na gumagamit ng iba't ibang mga board ay nabigo, at hindi kailanman sinubukan ang 3D na pag-print.

** Mga tampok sa PCB: **

  • Batay sa ESP8266 ESP-WROOM-02;
  • Pinagana ang Lokal na OTA;
  • WS2812 RGB LED;
  • Ang mga TX at RX pin ay nakalantad sa isang 3-pin male header, para sa pagprograma at monitor;
  • 3 x 250VAC / 30VDC 7A AgSnO2 relay;
  • Mga terminal ng plug-in na tornilyo;
  • Power Supply 9 ~ 12VDC (hindi kasama);

** Sinusuportahan ang mga probe **

  • BME280;
  • HTU21D;
  • SHT3x;
  • AM2315; (Ang aking personal na paborito dahil sa hugis nito)
  • One-wire ng DS18B20;
  • NTC Thermistor (hindi talaga isang mahusay na pagpipilian);

** Pinout **

Tulad ng ang ESP8266 ay may ilang mga kakaibang katangian tungkol sa kung aling pin ang maaaring magamit bilang isang sensor at bilang isang Relay habang binabago nito ang estado nito sa panahon ng pag-boot ay binago ko ang ilang mga pin sa paligid tulad ng sumusunod:

# tukuyin ang NTCINPUT A0

#define SDA_PIN 12 #define SCL_PIN 14 // DS18B20 DATA WIRE GOES DITO AS GOELL #define RLY1_PIN 4 // Aktibo HINDI #define RLY2_PIN 5 // Aktibong TINGA #Tukuyin ang RLY3_PIN 15 // Aktibong Mataas # tukuyin ang BOARD_BUTTON_PIN 0 // tukuyin ang BOARD_LED_PIN_WS2812 13

** Kung nais mong bumili ng isa at tulungan akong umalis sa aking day time job;) - MY Store sa Tindie

Hakbang 1: Blynk Mobile App

Blynk Mobile App
Blynk Mobile App
Blynk Mobile App
Blynk Mobile App
Blynk Mobile App
Blynk Mobile App
Blynk Mobile App
Blynk Mobile App

Ito ay isang pinalawig na bersyon ng Blynk App na kakailanganin mong bumili ng ilang enerhiya dahil nangangailangan ang App ng 4, 400 na mga puntos ng enerhiya, makakahanap ka ng isang mas simpleng bersyon sa: YABC Simple at hindi mo kakailanganing bumili ng enerhiya nang una.

I-download ang Blynk App: Pagsisimula sa Blynk

  1. I-download ang Blynk App: https://j.mp/blynk_Android o
  2. Pindutin ang icon ng QR-code at ituro ang camera sa code sa ibaba
  3. Masiyahan sa aking app!

Hakbang 2: Paano Magsimula

Ang firmware ay may lahat ng kailangan mo upang makontrol ang Heating at Cooling gamit ang Blynk Cloud App.

Pindutin nang matagal ang pindutan ng 3 segundo o higit pa at sisimulan ng board ang mode ng Access point na "YABC-xxxxx" na sinusundan ng 6 na huling digit ng board ng MAC address:

Kumonekta sa network (walang kinakailangang password) at ang Captive Portal ay dapat na awtomatikong magsimula, kung hindi ito nagsisimula, mangyaring pumunta sa iyong internet browser at pumunta sa 192.168.4.1 ang mga sumusunod na screen ng pagsasaayos ay magagamit, ipasok ang iyong mga kredensyal sa WiFi, Blynk Ang numero ng pagpapatotoo ay nakuha mula sa App kapag na-clone ang proyekto sa itaas at piliin ang iyong pagsisiyasat sa temperatura at i-save.

Matapos i-save ang pagsasaayos ang board ay muling restart at kumonekta sa WiFi kaalaman at kung ang lahat ay tama maaari mong simulan ang paggamit ng iyong Blynk App at Kontrolin ang temperatura sa iyong sariling IoT controller.

Hakbang 3: Paano Mukha ang Set-up?

Paano Mukha ang Pag-set up?
Paano Mukha ang Pag-set up?

Gumagamit ako ng isang 60W Thermoelectric Peltier Cooler Refrigeration Semiconductor Cooling System Kit Cooler Fan Finished Kit upang makontrol ang Heating at Cooling dahil ang Peltier ay maaaring gawin ang parehong sa pamamagitan ng pagbabago ng polarity nito, alam kong hindi ito ang pinaka mahusay na paraan ngunit ginagawa nito ang trabaho.

Ang Peltier ay medyo gutom sa kuryente kaya't kakailanganin mo ang isang "mataas na kasalukuyang" 12VDC power supply ng isang bagay tulad nito: AC110V 220V Sa DC12V Power supply 12V 10A mangyaring tiyakin na pumili ng isang Mataas na Kapasidad tulad ng kailangan ng Peltier ng 60W at kailangan mo pa ring mag-power fan at ang board ng ESP8266 + ang mga spec ng supply ng kuryente ay hindi masyadong maaasahan.

Gumagamit ako ng mga panlabas na relay upang maprotektahan ang pangunahing board (ang mga panlabas na relay ay mas mura kaysa sa pagpapalit sa pangunahing board kung may mali) at upang baguhin din ang polarity, kung gumagamit ka ng Peltier para sa Paglamig ** O ** Heating * * ** lamang o mayroong 2 mapagkukunan na hindi mo kailangan ang mga ito.

** Ganito ang diagram ng mga kable: **

Hakbang 4: At Paano Tungkol sa Code?

Dito ka na, ngunit kakailanganin mo rin ang inangkop na untrol_WiFiManager Library mula sa GitHub. At marami pang iba.

Mukhang nakakatawa ang code kapag nai-post dito ngunit makikita mo sa My Github Page

Inirerekumendang: