![ESP8266 WiFi сенсордук экран термостаты (EasyIoT Cloud): 4 кадам ESP8266 WiFi сенсордук экран термостаты (EasyIoT Cloud): 4 кадам](https://i.howwhatproduce.com/images/002/image-4011-63-j.webp)
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:53
![Image Image](https://i.howwhatproduce.com/images/002/image-4011-65-j.webp)
![](https://i.ytimg.com/vi/_8WHUfb1ZEc/hqdefault.jpg)
![ESP8266 WiFi сенсордук экран термостаты (EasyIoT Cloud) ESP8266 WiFi сенсордук экран термостаты (EasyIoT Cloud)](https://i.howwhatproduce.com/images/002/image-4011-66-j.webp)
![ESP8266 WiFi сенсордук экран термостаты (EasyIoT Cloud) ESP8266 WiFi сенсордук экран термостаты (EasyIoT Cloud)](https://i.howwhatproduce.com/images/002/image-4011-67-j.webp)
![ESP8266 WiFi сенсордук экран термостаты (EasyIoT Cloud) ESP8266 WiFi сенсордук экран термостаты (EasyIoT Cloud)](https://i.howwhatproduce.com/images/002/image-4011-68-j.webp)
Бул үйрөткүчтө биз WiFi сенсордук экран термостатын кантип курууну көрсөтөбүз. ESP8266 WiFi сенсордук экран термостаты ESP8266, Arduino Mega 2560 жана TFT 3.2 сенсордук экран дисплейи тарабынан курулган татаал сенсордун мисалы. Термостат EasyIoT Булутка туташкан жана аны интернет аркылуу башкарса болот.
Термостаттын негизги өзгөчөлүктөрү
- 6 режими - Авто, Өчүрүү, LOLO, LO, HI, HIHI
- Сенсордук экран
- WiFi туташты
- Төрт коюлган температура (LOLO, LO, HI, HIHI) жана жумалык график
- Убакытты көрсөтүү
- Убакытты көрсөтүү
- EasyIoT Cloud менен туташып, аны WEB интерфейсинде же интернет аркылуу жергиликтүү мобилдик тиркемеде башкарса болот
1 -кадам: материалдар
![Материалдар Материалдар](https://i.howwhatproduce.com/images/002/image-4011-69-j.webp)
- Мэга 2560
- ESP8266 WiFi модулу
- BMP180 Digital Barometric басым сенсору
- DHT22 Санарип температура жана нымдуулук сенсору
- 1 Канал Изоляцияланган 5В Релейлик Модуль
- RTC DS1302 Real Time Clock Module
- 3.2 "TFT LCD модулунун сенсордук панели+ TFT 3.2" ЖК калкан кеңейтүү тактасы
2 -кадам: куруу
![Build Build](https://i.howwhatproduce.com/images/002/image-4011-70-j.webp)
Байланыштар
Arduino Meaga 2560 TFT дисплейи Бул оңой, анткени биз калканы колдонобуз. Жөн гана TFT 3.2 "LCD Shield Expansion Board жана 3.2" TFT LCD Module сенсордук панелин Arduino Mega 2560тин үстүнө коюңуз.
ESP8266ESP8266 EasyIoT Cloud үчүн WiFi шлюз катары колдонулат. Ал Arduino IDEде жазылган камтылган программа менен жүктөлгөн. Бул учурда биз ESP8266 модулун туташтыруу үчүн Arduino Mega 2560 HW serial1 колдонобуз. ESP8266 Connenct 5V Arduino жана ESP8266 окуу куралын ээрчип, ESP модулун Arduino менен туташтырыңыз. Arduino Serial1 RX pin 19, Tx 18 жана Reset pin 12. 3.3V электр менен камсыздоо үчүн биз TFT калкан кеңейтүү тактасынан 3.3 В колдонобуз. Төмөндөгү сүрөттү караңыз, 3.3 В.
BMP180
Arduino - BMP180 модулу
VCC - VCC
GND - GND
20 - SDA
21 - SLC
DHT22
Arduino - DHT22
VCC - 1 VCC
GND - 4 GND
8 - 2 DATA
Реле модулу Ардуинодогу 51 -пинге туташкан. Биз ошондой эле VCC жана GND туташтырабыз.
RTC DS1302
Arduino - DS1302
VCC - VCC
GND - GND
11 - б.з
10 - IO
9 - CLK
3 -кадам: Булак коду
![Булак коду Булак коду](https://i.howwhatproduce.com/images/002/image-4011-71-j.webp)
![Булак коду Булак коду](https://i.howwhatproduce.com/images/002/image-4011-72-j.webp)
ESP8266 булак программасы
ESP8266 баштапкы кодун GitHubдан тапса болот. ESP8266 Arduino IDE менен программаны жүктөө. Эгерде сиз ESP-01ди колдонуп жатсаңыз, анда комментарийлерде ДЕБУГРАЦИЯНЫ сактап коюңуз. DEBUG иштетүү үчүн ESP8266 NODE MCU колдонуңуз, ал дагы бир кошумча программалык серияга мүмкүнчүлүк берет.
Arduino Mega 2560 программасы
Arduino Mega 2560 программасы GitHubдан жеткиликтүү.
Программаны Arduinoго жүктөөдөн мурун төмөнкү саптарды өзгөртүү сунушталат:
#define DEFAULT_AP_SSID "XXXX"
#define DEFAULT_AP_PASSWORD "XXXX"
#define DEFAULT_CLOUD_USERNAME "XXXX"
#define DEFAULT_CLOUD_PASSWORD "XXXX"
Кирүү чекитинин атын жана сырсөзүн жана EasyIoT Cloud колдонуучунун атын жана сырсөзүн коюңуз. Сиз кийинчерээк ал жөндөөлөрдү термостаттын сенсордук экранына коё аласыз (Орнотуулар-> WiFi Булут), бирок аны программада өзгөртүү оңой. Программа автоматтык түрдө EasyIoT Cloudга термостатты кошот жана модулдун параметрлерин конфигурациялайт. Албетте, биринчи EasyIoT Cloud катталуу керек.
Кошумча китепканалар бул жерде: lib.
4 -кадам: EasyIoT булутун конфигурациялоо
![EasyIoT булутун конфигурациялоо EasyIoT булутун конфигурациялоо](https://i.howwhatproduce.com/images/002/image-4011-73-j.webp)
Автоматика
Биздин термостат башка бөлмөдө жана сыртта температураны жана нымдуулукту көрсөтөт. Адегенде ал модулдарды EasyIoT Cloudго кошуңуз. Термостатка сенсорлордун маанисин (температура 1, нымдуулук 1 жана температура 2) үч автоматташтыруу программасын кошуңуз. Автоматташтырууда (Configure-> Automation) жаңы программаны кошуп, Forward маанисине программанын түрүн тандаңыз. Андан кийин баалуулуктарды жөнөтүү үчүн тиешелүү модулду жана параметрди тандаңыз. Термостаттын параметрлери төмөнкүчө:
Sensor. Parameter4 - температура 1
Sensor. Parameter5 - температура 2
Sensor. Parameter6 - нымдуулук 1
Сунушталууда:
Сенсордук экран Macintosh - IPad Mini экраны бар классикалык Mac: 5 кадам (сүрөттөр менен)
![Сенсордук экран Macintosh - IPad Mini экраны бар классикалык Mac: 5 кадам (сүрөттөр менен) Сенсордук экран Macintosh - IPad Mini экраны бар классикалык Mac: 5 кадам (сүрөттөр менен)](https://i.howwhatproduce.com/images/001/image-1413-5-j.webp)
Сенсордук экран Macintosh | Классикалык Mac Экран үчүн iPad Mini менен: Бул винтаждык Macintoshтун экранын iPad mini менен кантип алмаштыруу боюнча менин жаңылануум жана кайра каралып чыккан дизайным. Бул менин жылдар бою жасаган 6 -ишим жана мен анын эволюциясы менен дизайнына абдан кубанычтамын! 2013 -жылы мен жасаган кезде
Сенсордук экран Gameboy баскычтары!: 10 кадам
![Сенсордук экран Gameboy баскычтары!: 10 кадам Сенсордук экран Gameboy баскычтары!: 10 кадам](https://i.howwhatproduce.com/images/008/image-23836-j.webp)
Сенсордук экран Gameboy баскычтары!: Мен кичинекей кезимден бери оюнчукту каалап келем. Бир нече жыл алдыга жылуу, менде дагы деле оюнчу жок, мен эмуляторду жүктөп алууну чечтим. Бирок …. Сиз виртуалдык баскычтарды сезе албайсыз! Ошондуктан мен экранда бири -бирине дал келүүчү баскычтарды жасоону чечтим
Сенсордук экран визиткасы: 8 кадам (сүрөттөр менен)
![Сенсордук экран визиткасы: 8 кадам (сүрөттөр менен) Сенсордук экран визиткасы: 8 кадам (сүрөттөр менен)](https://i.howwhatproduce.com/images/009/image-24227-j.webp)
Сенсордук экрандын визиттик картасы: Мен инженер -механикмин, бирок мен электротехника жана программалоо боюнча көп жылдык долбоорлордун схемаларын жана микроконтроллерлерди өнүктүрдүм. Иш берүүчүлөр менин инженер -механик адистигине ээ болушумду күтүшөт
Сенсордук экран менен ESP32 Codelock: 5 кадам
![Сенсордук экран менен ESP32 Codelock: 5 кадам Сенсордук экран менен ESP32 Codelock: 5 кадам](https://i.howwhatproduce.com/images/001/image-1024-27-j.webp)
Сенсордук экраны бар ESP32 Codelock: Көптөр менден ArduiTouch үчүн өтө жөнөкөй коддун мисалын сурашты, ошондой эле өздөрүнүн иштеп чыгуулары үчүн баштапкы чекит катары. Бул абдан жөнөкөй код кулпу Arduitouchтун негизги функцияларын эч кандай коңгуроо жана ышкырыксыз көрсөтөт
DIY Geiger эсептегич ESP8266 жана сенсордук экран менен: 4 кадам (сүрөттөр менен)
![DIY Geiger эсептегич ESP8266 жана сенсордук экран менен: 4 кадам (сүрөттөр менен) DIY Geiger эсептегич ESP8266 жана сенсордук экран менен: 4 кадам (сүрөттөр менен)](https://i.howwhatproduce.com/images/001/image-1611-39-j.webp)
ESP8266 жана сенсордук экраны бар DIY Гейгер эсептегич: ЖАҢЫРТУУ: WIFI ЖАНА БАШКА ӨЗГӨРТҮЛГӨН ЖАҢЫ ЖАНА МЫКТЫ ВЕРСИЯЛАР HEREI Geiger Counterди иштеп чыккан жана курган - иондоштуруучу радиацияны аныктай турган жана колдонуучусун коркунучтуу радиациянын деңгээли жөнүндө эскертет. өтө тааныш эмес басуу