
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47

U ovom uputstvu ću vam pokazati kako napraviti lijep termostat sa zaslonom osjetljivim na dodir s opcionalnom podrškom za Modbus putem RS485 s ArduiTouch ESP-om i ESP8266 (NodeMCU ili Wemos D1 Mini).
Korak 1: Opis materijala



- NodeMCU V2 Amica ili Wemos D1 mini
- ArduiTouch ESP komplet
opcionalno za RS485 sučelje:
- MAX3485
- tranzistor BC557
- Otpor 10k
- Otpornik 22k
- 2x otpornik 1k
- Otpornik 120 ohma
- Kondenzator 1, 5nF
- 2polno zaglavlje
- Skakački most
Korak 2: Montaža

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. Uz područje 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 uporaba jastučića 3 i 4 koji su direktno povezani s terminalom.
Korak 3: Instalacija dodatnih knjižnica
Firmver je napisan pod Arduino IDE. Trebat će vam sljedeće dodatne knjižnice:
Instalirajte sljedeće knjižnice putem Arduino Library Managera
Knjižnica Adafruit GFX
Knjižnica Adafruit ILI9341
XPT2046_Touchscreen Paul Stoffregen
SimpleModbus NG
Knjižnicu možete preuzeti i izravno kao ZIP datoteku i dekomprimirati mapu u mapi arrauinosketchfolder/ libraries/ Nakon instaliranja biblioteka Adafruit ponovno pokrenite Arduino IDE.
Izvorni kôd termostata pronaći ćete na našoj web stranici. Https: //www.hwhardsoft.de/english/projects/arduito…
Korak 4: Pokrenite demo




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 zaslon sa zadanim vrijednostima za sobnu temperaturu, postavljenu temperaturu i ventilaciju. Postavljenu temperaturu i razinu ventilacije možete promijeniti i bez RS485 veze. Izbornik opcija možete otvoriti putem zupčanika u gornjem desnom kutu. Ovaj izbornik uključuje funkciju za podešavanje ID broja Modbusa i funkciju čišćenja zaslona.
Korak 5: Modbus test


U ovom ćemo primjeru računalo koristiti kao MODBUS master. Morate preuzetiModbustester. Raspakirajte zip arhivu u novi direktorij na tvrdom disku. Otvorite softver i promijenite označena polja kao na gornjoj slici. Prije toga morate spojiti USB-RS485-adapter. Za jednostavne testove također će raditi serijska veza putem USB kabela između vašeg računala i NodeMCU -a. Odaberite odgovarajući COM-port za ovaj adapter u Modbustesteru
Možete pritisnuti gumb Read u Modbustesteru. Ova naredba će čitati 6 bajtova sjećanja na naš novi slave uređaj ArduiTouch. Također možete kliknuti u polja pored adresa i manipulirati vrijednostima. Pomoću gumba za pisanje šaljete ove manipulirane vrijednosti na ArduiTouch. Molimo pogledajte donju tablicu o funkciji registra.
Preporučeni:
Upravljanje računalom pomoću pokreta i unosa dodirom: 3 koraka

Upravljanje računalom pomoću gesta i unosa dodirom: Ovo je demo projekt za novi Piksey Atto. Za upravljanje računalom koristimo TTP224 touch IC i modul gesta APDS-9960. U Atto učitavamo skicu zbog koje se ponaša poput USB tipkovnice, a zatim šalje odgovarajuće kodove ključeva ovisno o
Kako napraviti jeftin glasovir s kapacitivnim dodirom: 5 koraka

Kako napraviti jeftin glasovir s kapacitivnim dodirom: Veliki sam ljubitelj tehnologije i glazbe, a na ovo sam se odlučio nakon što sam bio inspiriran svojim prijašnjim životom kao student klavira. U svakom slučaju … U ovoj lekciji ću vam pokazati kako napraviti jeftini kapacitivni klavir na dodir pomoću Arduina, zvučnika i papira. Ja bih
Midi kontroler dodirom (DIY): 4 koraka

Midi Controller (DIY) na dodir: Ideja iza ovog projekta je napraviti funkcionalni Midi kontroler, lagan za izgradnju s niskim troškovima, tako da ga svatko može izgraditi. Dizajnirali smo midi kontroler u obliku tipkovnice u punoj veličini, a ne samo nekoliko gumba i gumba. Ovaj projekt radi fablab Irbid's
Pretvorite AC u DC pomoću ispravljača sa središnjim dodirom: 5 koraka

Pretvorite AC u DC ispravljačem sa središnjim dodirom: Zdravo prijatelju, Danas ću napraviti krug ispravljača sa središnjim dodirom. Ovo je punovalni ispravljač koji će pretvoriti AC u DC. Ovaj krug će dati izlazni DC s punim valom. Ovo je vrstu punovalnog ispravljača. Počnimo
Sigurnosni sustav za sigurnost žena jednim dodirom: 3 koraka

Sigurnosni sigurnosni sustav za žene jednim dodirom: alarm jednim dodirom Sigurnosni sustav za žene koji koristi mikrokontroler 8051U današnjem svijetu sigurnost žena najvažnije je pitanje u samoj zemlji. Danas su žene uznemiravane i uznemirene, a ponekad i kad je potrebna hitna pomoć. Nema potrebnih lokacija