Sadržaj:
- Korak 1: Opis materijala
- Korak 2: Montaža
- Korak 3: Instaliranje dodatnih biblioteka
- Korak 4: Pokrenite demo
- Korak 5: Modbus test
![ESP8266 Modbus termostat sa dodirom: 5 koraka ESP8266 Modbus termostat sa dodirom: 5 koraka](https://i.howwhatproduce.com/images/006/image-15695-2-j.webp)
Video: ESP8266 Modbus termostat sa dodirom: 5 koraka
![Video: ESP8266 Modbus termostat sa dodirom: 5 koraka Video: ESP8266 Modbus termostat sa dodirom: 5 koraka](https://i.ytimg.com/vi/IUPYaARJWUI/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
![ESP8266 Modbus termostat sa dodirom ESP8266 Modbus termostat sa dodirom](https://i.howwhatproduce.com/images/006/image-15695-3-j.webp)
U ovom uputstvu ću vam pokazati kako da napravite lep termostat sa ekranom osetljivim na dodir sa opcionom podrškom za Modbus preko RS485 sa ArduiTouch ESP i ESP8266 (NodeMCU ili Wemos D1 Mini).
Korak 1: Opis materijala
![Predračun materijala Predračun materijala](https://i.howwhatproduce.com/images/006/image-15695-4-j.webp)
![Predračun materijala Predračun materijala](https://i.howwhatproduce.com/images/006/image-15695-5-j.webp)
![Predračun materijala Predračun materijala](https://i.howwhatproduce.com/images/006/image-15695-6-j.webp)
- NodeMCU V2 Amica ili Wemos D1 mini
- ArduiTouch ESP komplet
opciono za RS485 interfejs:
- MAX3485
- tranzistor BC557
- Otpornik 10k
- Otpornik 22k
- 2x otpornik 1k
- Otpornik 120 Ohm
- Kondenzator 1, 5nF
- 2polni zaglavlje
- Skakački most
Korak 2: Montaža
![Montaža Montaža](https://i.howwhatproduce.com/images/006/image-15695-7-j.webp)
Za sastavljanje samog ArduiToucha možete koristiti priloženi priručnik.
Sam ArduiTouch ne sadrži RS485 sučelje. Moramo dodati ovu funkciju u područje matične ploče. Pored područja matične ploče pronaći ćete lemilice sa svim potrebnim signalima. Morate samo spojiti donji krug s ovim lemilicama. Za signale A i B preporučuje se upotreba jastučića 3 i 4 koji su direktno povezani na terminal.
Korak 3: Instaliranje dodatnih biblioteka
Firmver je napisan pod Arduino IDE. Trebat će vam sljedeće dodatne biblioteke:
Instalirajte sljedeće biblioteke putem Arduino Library Managera
Adafruit GFX biblioteka
Biblioteka Adafruit ILI9341
XPT2046_Touchscreen Paul Stoffregen
SimpleModbus NG
Biblioteku možete preuzeti i direktno kao ZIP datoteku i raspakirati fasciklu pod vašom arduinosketchfolder/ libraries/ Nakon instaliranja Adafruit biblioteka, ponovo pokrenite Arduino IDE.
Izvorni kod za termostat pronaći ćete na našoj web stranici. Https: //www.hwhardsoft.de/english/projects/arduito…
Korak 4: Pokrenite demo
![Pokrenite demo Pokrenite demo](https://i.howwhatproduce.com/images/006/image-15695-8-j.webp)
![Pokrenite demo Pokrenite demo](https://i.howwhatproduce.com/images/006/image-15695-9-j.webp)
![Pokrenite demo Pokrenite demo](https://i.howwhatproduce.com/images/006/image-15695-10-j.webp)
![Pokrenite demo Pokrenite demo](https://i.howwhatproduce.com/images/006/image-15695-11-j.webp)
Molimo otvorite ovaj uzorak u Arduino IDE -u. Sastavite i učitajte. Napomena: Kratkospojnik mora biti otvoren za programiranje modula ESP8266 putem USB -a.
Nakon sastavljanja i učitavanja vidjet ćete Glavni ekran sa zadanim vrijednostima za sobnu temperaturu, postavljenu temperaturu i ventilaciju. Postavljenu temperaturu i nivo ventilacije možete promijeniti i bez RS485 veze. Pomoću zupčanika u gornjem desnom uglu možete otvoriti meni sa opcijama. Ovaj izbornik uključuje funkciju za podešavanje ID broja Modbusa i funkciju čišćenja zaslona.
Korak 5: Modbus test
![Modbus test Modbus test](https://i.howwhatproduce.com/images/006/image-15695-12-j.webp)
![Modbus test Modbus test](https://i.howwhatproduce.com/images/006/image-15695-13-j.webp)
U ovom primjeru ćemo koristiti računar kao MODBUS master. Morate preuzetiModbustester. Raspakirajte zip arhivu u novi direktorij na vašem tvrdom disku. Otvorite softver i promijenite označena polja kao na gornjoj slici. Prije toga morate spojiti USB-RS485-adapter. Za jednostavne testove, serijska veza putem USB kabela između vašeg računala i NodeMCU -a također će funkcionirati. Odaberite odgovarajući COM-port za ovaj adapter u Modbustesteru
Možete pritisnuti dugme Read u Modbustesteru. Ova naredba čita 6 bajtova memorije našeg novog slave uređaja ArduiTouch. Također možete kliknuti u polja pored adresa i manipulirati vrijednostima. Pomoću dugmeta za pisanje šaljete ove manipulirane vrijednosti na ArduiTouch. Molimo pogledajte donju tablicu o funkciji registra.
Preporučuje se:
Dodirnite manje prekidač dodirom: 11 koraka
![Dodirnite manje prekidač dodirom: 11 koraka Dodirnite manje prekidač dodirom: 11 koraka](https://i.howwhatproduce.com/images/002/image-5388-j.webp)
Manje dodirni prekidač: U prevladavajućoj situaciji COVID-19 uvođenje korisničkog sučelja bez dodira za javne strojeve kako bi se izbjeglo širenje pandemije u zajednici
Kontrola računara pomoću pokreta i unosa dodirom: 3 koraka
![Kontrola računara pomoću pokreta i unosa dodirom: 3 koraka Kontrola računara pomoću pokreta i unosa dodirom: 3 koraka](https://i.howwhatproduce.com/images/002/image-5412-j.webp)
Kontrola računara pomoću pokreta i unosa dodirom: Ovo je demo projekt za novi Piksey Atto. Za upravljanje računarom koristimo TTP224 touch IC i modul gesta APDS-9960. U Atto učitavamo skicu zbog koje se ponaša kao USB tipkovnica, a zatim šalje odgovarajuće kodove ključeva u zavisnosti
Kako napraviti senzor prekidača dodirom: 7 koraka
![Kako napraviti senzor prekidača dodirom: 7 koraka Kako napraviti senzor prekidača dodirom: 7 koraka](https://i.howwhatproduce.com/images/012/image-33379-j.webp)
Kako napraviti senzor prekidača dodira: Hii prijatelju, Danas ću napraviti jednostavan senzor dodira koristeći tranzistor BC547. Kada dodirnemo žicu, LED će zasvijetliti, a kako nećemo dodirnuti žicu, LED neće svijetliti. Hajde da počnemo
Midi kontroler dodirom (uradi sam): 4 koraka
![Midi kontroler dodirom (uradi sam): 4 koraka Midi kontroler dodirom (uradi sam): 4 koraka](https://i.howwhatproduce.com/images/002/image-3774-48-j.webp)
Midi Controller (DIY) na dodir: Ideja koja stoji iza ovog projekta je napraviti funkcionalni Midi kontroler, lagan za izgradnju s niskim troškovima, tako da ga može izraditi bilo tko. Dizajnirali smo midi kontroler u obliku tipkovnice u punoj veličini, a ne samo nekoliko tipki i dugmadi. Ovaj projekat radi fablab Irbid`s
Pretvorite AC u DC pomoću ispravljača s centralnim dodirom: 5 koraka
![Pretvorite AC u DC pomoću ispravljača s centralnim dodirom: 5 koraka Pretvorite AC u DC pomoću ispravljača s centralnim dodirom: 5 koraka](https://i.howwhatproduce.com/images/002/image-5751-12-j.webp)
Pretvorite AC u DC pomoću ispravljača s centralnim dodirom: Zdravo prijatelju, Danas ću napraviti krug ispravljača sa središnjim dodirom. Ovo je punotalasni ispravljač koji će pretvoriti AC u DC. Ovo kolo će dati izlazni DC s punim valom. Ovo je tip punotalasnog ispravljača. Počnimo