ዝርዝር ሁኔታ:

ESP8266 WiFi ንክኪ ማያ ቴርሞስታት (EasyIoT ደመና) - 4 ደረጃዎች
ESP8266 WiFi ንክኪ ማያ ቴርሞስታት (EasyIoT ደመና) - 4 ደረጃዎች

ቪዲዮ: ESP8266 WiFi ንክኪ ማያ ቴርሞስታት (EasyIoT ደመና) - 4 ደረጃዎች

ቪዲዮ: ESP8266 WiFi ንክኪ ማያ ቴርሞስታት (EasyIoT ደመና) - 4 ደረጃዎች
ቪዲዮ: BTT TFT Display bitmap modification 2024, ሀምሌ
Anonim
Image
Image
ESP8266 WiFi ንክኪ ማያ ቴርሞስታት (EasyIoT ደመና)
ESP8266 WiFi ንክኪ ማያ ቴርሞስታት (EasyIoT ደመና)
ESP8266 WiFi ንክኪ ማያ ቴርሞስታት (EasyIoT ደመና)
ESP8266 WiFi ንክኪ ማያ ቴርሞስታት (EasyIoT ደመና)
ESP8266 WiFi ንክኪ ማያ ቴርሞስታት (EasyIoT ደመና)
ESP8266 WiFi ንክኪ ማያ ቴርሞስታት (EasyIoT ደመና)

በዚህ መማሪያ ውስጥ የ WiFi ንካ ማያ ገጽ ቴርሞስታት እንዴት እንደሚገነባ እናሳያለን። ESP8266 የ WiFi ንክኪ ማያ ቴርሞስታት በ ESP8266 ፣ በአርዱዲኖ ሜጋ 2560 እና በ TFT 3.2”ንክኪ ማሳያ ማሳያ የተወሳሰበ ዳሳሽ ግንባታ ምሳሌ ነው። ቴርሞስታት ከ EasyIoT ደመና ጋር ተገናኝቷል እና በበይነመረብ ላይ ቁጥጥር ሊደረግበት ይችላል።

የሙቀት መቆጣጠሪያ ዋና ባህሪዎች

  • 6 ሁነታዎች - ራስ -ሰር ፣ ጠፍቷል ፣ ሎሎ ፣ ሎኦ ፣ ኤችአይ ፣ ሂሂ
  • የሚነካ ገጽታ
  • WiFi ተገናኝቷል
  • አራት የተቀመጡ የሙቀት መጠኖች (LOLO ፣ LO ፣ HI ፣ HIHI) እና ሳምንታዊ መርሃ ግብር
  • የጊዜ ማሳያ
  • የጊዜ ማሳያ
  • ከ EasyIoT ደመና ጋር የተገናኘ እና በበይነመረብ ላይ በ WEB በይነገጽ ወይም ተወላጅ የሞባይል መተግበሪያ ውስጥ ቁጥጥር ሊደረግበት ይችላል

ደረጃ 1: ቁሳቁሶች

ቁሳቁሶች
ቁሳቁሶች
  • አርዱዲኖ ሜጋ 2560
  • ESP8266 WiFi ሞዱል
  • BMP180 ዲጂታል ባሮሜትሪክ ግፊት ዳሳሽ
  • DHT22 ዲጂታል ሙቀት እና እርጥበት ዳሳሽ
  • 1 ሰርጥ ተነጥሎ 5 ቪ ቅብብል ሞዱል
  • RTC DS1302 የእውነተኛ ሰዓት ሰዓት ሞዱል
  • 3.2 "TFT LCD ሞዱል የንክኪ ፓነል+ TFT 3.2" ኤልሲዲ ጋሻ ማስፋፊያ ቦርድ

ደረጃ 2: ይገንቡ

ይገንቡ
ይገንቡ

ግንኙነቶች

Arduino Meaga 2560 TFT ማሳያ ይህ ቀላል ነው ፣ ምክንያቱም እኛ ጋሻ እንጠቀማለን። በአርዲኖ ሜጋ 2560 አናት ላይ TFT 3.2 "ኤልሲዲ ጋሻ ማስፋፊያ ቦርድ እና 3.2" TFT LCD ሞዱል ንካ ፓነል ብቻ ያድርጉት።

ESP8266ESP8266 ለ EasyIoT ደመና እንደ WiFi በር ሆኖ ያገለግላል። በአርዱዲኖ አይዲኢ ውስጥ በተፃፈ firmware ተጭኗል። በዚህ ሁኔታ የ ESP8266 ሞዱሉን ለማገናኘት በአርዱዲኖ ሜጋ 2560 ላይ የ HW serial1 ን እንጠቀማለን። የ ESP ሞዱሉን ከአርዱዲኖ ጋር ለማገናኘት የ ESP8266 Connect 5V Arduino እና ESP8266 አጋዥ ስልጠናን ይከተሉ። አርዱዲኖ Serial1 RX ፒን 19 ፣ Tx 18 እና ዳግም ማስጀመሪያ ፒን 12. ለ 3.3V የኃይል አቅርቦት ከ TFT ጋሻ ማስፋፊያ ሰሌዳ 3.3 ቪ እንጠቀማለን። 3.3 V. የት እንደሚገናኙ ከዚህ በታች ያለውን ሥዕል ይመልከቱ።

BMP180

አርዱዲኖ - BMP180 ሞዱል

ቪሲሲ - ቪ.ሲ.ሲ

GND - GND

20 - ኤስዲኤ

21 - ኤስ.ሲ.ኤል

DHT22

አርዱዲኖ - DHT22

ቪሲሲ - 1 ቪሲሲ

GND - 4 GND

8 - 2 መረጃ

የቅብብሎሽ ሞዱል ግብዓት በአርዱዲኖ ላይ ከፒን 51 ጋር ተገናኝቷል። እንዲሁም VCC እና GND ን እናገናኛለን።

RTC DS1302

አርዱዲኖ - DS1302

ቪሲሲ - ቪ.ሲ.ሲ

GND - GND

11 - ዓ.ም.

10 - አይ

9 - ክሊክ

ደረጃ 3: የምንጭ ኮድ

ምንጭ ኮድ
ምንጭ ኮድ
ምንጭ ኮድ
ምንጭ ኮድ

ESP8266 ምንጭ ፕሮግራም

የ ESP8266 ምንጭ ኮድ በ GitHub ላይ ይገኛል። ፕሮግራሙን በ ESP8266 Arduino IDE ይስቀሉ። ESP-01 ን የሚጠቀሙ ከሆነ በአስተያየቶች ውስጥ ዲበን ይያዙ። ደባትን ለማንቃት አንድ ተጨማሪ የሶፍትዌር ተከታታይን የሚፈቅድ ESP8266 NODE MCU ን ይጠቀሙ።

አርዱዲኖ ሜጋ 2560 ፕሮግራም

የአርዱዲኖ ሜጋ 2560 ፕሮግራም በጊትሆብ ይገኛል።

ፕሮግራሙን ወደ አርዱinoኖ ከመጫንዎ በፊት የሚከተሉትን መስመሮች ለመቀየር ይመከራል።

#ጥራት DEFAULT_AP_SSID "XXXX"

#ጥራት DEFAULT_AP_PASSWORD "XXXX"

#DEFAULT_CLOUD_USERNAME «XXXX» ን ይግለጹ

#DEFAULT_CLOUD_PASSWORD "XXXX" ን ይግለጹ

የመዳረሻ ነጥብ ስም እና የይለፍ ቃል እና EasyIoT ደመና የተጠቃሚ ስም እና የይለፍ ቃል ያዘጋጁ። በኋላ ላይ እነዚያን ቅንብሮች በሙቀት መቆጣጠሪያ ንክኪ ማያ ገጽ (ቅንብሮች-> የ WiFi ደመና) ላይ ማቀናበር ይችላሉ ፣ ግን በፕሮግራሙ ውስጥ እሱን መለወጥ ቀላል ነው። ፕሮግራሙ በራስ -ሰር ቴርሞስታት ወደ EasyIoT ደመና ያክላል እና የሞዱል መመዘኛዎችን ያዋቅራል። በእርግጥ በመጀመሪያ ወደ EasyIoT ደመና መመዝገብ ያስፈልግዎታል።

ተጨማሪ ቤተ -መጻህፍት እዚህ አሉ lib.

ደረጃ 4 - EasyIoT ደመናን ያዋቅሩ

EasyIoT ደመናን ያዋቅሩ
EasyIoT ደመናን ያዋቅሩ

አውቶሜሽን

የእኛ ቴርሞስታት እንዲሁ በሌላ ክፍል ውስጥ እና ውጭ ያለውን የሙቀት መጠን እና እርጥበት ያሳያል። በመጀመሪያ እነዚያን ሞጁሎች ወደ EasyIoT ደመና ይጨምሩ። የአነፍናፊዎችን እሴት (የሙቀት 1 ፣ እርጥበት 1 እና የሙቀት መጠን 2) ወደ ቴርሞስታት ለማስተላለፍ ሶስት አውቶማቲክ ፕሮግራሞችን ያክሉ። በአውቶሜሽን (አዋቅር-> አውቶሜሽን) አዲስ ፕሮግራም ያክሉ እና ወደ ፊት እሴት የፕሮግራም ዓይነት ይምረጡ። ከዚያ እሴቶችን ለማስተላለፍ ተገቢውን ሞጁል እና ግቤትን ይምረጡ። የሙቀት መቆጣጠሪያ መለኪያዎች የሚከተሉት ናቸው

መለኪያ 4 - ሙቀት 1

ዳሳሽ መለኪያ 5 - ሙቀት 2

ዳሳሽ መለኪያ 6 - እርጥበት 1

የሚመከር: