Turinys:
- 1 žingsnis: ko mums reikia
- 2 žingsnis: Kaip sukonfigūruoti „Blynk“ir „Arduino“
- 3 veiksmas: FW, skirtas ESP8266
- 4 žingsnis: kaip surinkti
- 5 žingsnis: FW Arduino
Video: Sąsaja su LCD ekranu M4 Įtraukimas: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Ši pamoka leis mums valdyti LCD ekraną per „Wi-Fi“iš mūsų išmaniojo telefono
Jei neturime „drivermall“, galime naudoti „arduino“, bet žemiau esančią nuorodą „Drivemall“kūrimui.
„Drivemall“pranašumas prieš klasikinę „Arduino“plokštę yra tai, kad jungtys tampa sudėtingesnės, todėl sąranka yra tvarkingesnė (kai kuriais atvejais). Tačiau tai neprivaloma: visi rezultatai vis dar galioja naudojant „arduino“plokštę, duonos lentą ir pakankamai „dupont“jungiklių.
Projektu siekiama skatinti neformalią švietimo formą, kaip priemonę skatinti jaunimo socialinę įtrauktį, neformalų ugdymą, kurį galima rasti kūrėjų erdvėse.
Ši pamoka atspindi tik autorių požiūrį, ir Europos Komisija negali būti laikoma atsakinga už bet kokį joje esančios informacijos panaudojimą.
1 žingsnis: ko mums reikia
- „Arduino Mega“/ „Drivermall“
- ESP8266
- Ekranas 20x4 I2C
- Rezistorius 1K
- Programuotojas CH340G
- LED
- Bandomoji Lenta
- Kabeliai
- Išmanusis telefonas
2 žingsnis: Kaip sukonfigūruoti „Blynk“ir „Arduino“
Pradėkime atsisiųsti „Blynk“išmaniajame telefone. Sukurkite naują projektą, pasirinkdami aparatinę įrangą „Arduino Mega“ir ryšio tipą „WiFi“(1 pav.). Kai projektas bus sukurtas, gausite laišką su savo projekto „Blynk“žetonu.
Dabar sukonfigūruokime jį, kad būtų galima valdyti ekraną pridedant:
4 Teksto įvesties nustatymai su išvestimi V1-V2-V3-V4
1 mygtukas prijungtas prie D13
3 veiksmas: FW, skirtas ESP8266
Pirmasis žingsnis ESP8266
Mes patikriname, ar FW yra per „Arduino“serijos monitorių (1 pav.)
Numatytasis esp duomenų perdavimo greitis yra 115200. Norėdami patikrinti SW buvimą, naudojame AT komandą, jei ji atsako gerai, galime eiti į priekį ir naudodami komandą nustatyti 9600 duomenų perdavimo spartą
AT+UART_DEF = 9600, 8, 1, 0, 0
Jei fw nėra
Įkelkite programinę įrangą „AiThinker_ESP8266_DIO_8M_8M_20160615_V1.5.4“per programuotoją, prijunkite PIN GPIO0/FLASH prie GND per 1K omo rezistorių ir mes naudojame programą esp8266_flasher (2 ir 3 pav.)
Pasirinkite tinkamą COM prievadą ir įkeliame 99% pasiektą FW, gali būti klaida, bet tai normalu (4 ir 5 paveikslai)
4 žingsnis: kaip surinkti
Naudodami schemą 1 ir 2 paveiksle, mes prijungsime dvi 3,3 V maitinimo zonas ESP8266 ir 5 V ekranui.
ESP8266 TX ir RX kaiščiai turi būti prijungti užprogramavus arduinio ir kiekvieną kartą atnaujinus SW turi būti atjungti.
Jei darbo metu pastebime, kad ekranas yra nepakankamai šviesus, galime jį sureguliuoti naudodami žoliapjovę, esančią už 3 ir 4 paveiksle matomo ekrano.
5 žingsnis: FW Arduino
Kodui reikalingos šios bibliotekos:
ESP8266_Lib.h, kuri leidžia mums valdyti ESP
„LiquidCrystal_I2C.h“, kad būtų galima rašyti ekrane
„BlynkSimpleShieldEsp8266.h“, kad galėtumėte valdyti įrenginį iš „blynk“programos
Wire.h I2C ryšiui
Prieš įkeldami FW, turime pakeisti šias dalis, kad galėtume prisijungti prie „Blynk“programos ir pasiekti ESP8266 „WiFi“
char auth = "jūsų prieigos raktas" per il tokenchar ssid = "jūsų" WiFi "vardas"
char pass = "jūsų" WiFi "slaptažodis"
Rekomenduojamas:
„Interfaccia Con LCD Tramite Wifi M4“Įtraukimas: 5 žingsniai
„Interfaccia Con LCD Tramite Wifi M4“Įtraukimas: „Questo“pamoka, skirta valdyti ir valdyti LCD „Wi-Fi“išmanųjį telefoną, skirtą išmaniesiems telefonams ir naudoti „Arrduino“ir „Drivemall Boarddi“sąsają, skirtą realioms versijoms „Drivermall“
Darbo su „I2C“jutiklio sąsaja pradžia ?? - Sąsaja su jūsų MMA8451 naudojant ESP32: 8 žingsniai
Darbo su „I2C“jutiklio sąsaja pradžia ?? - Sąsaja su jūsų MMA8451 naudojant ESP32: Šioje pamokoje sužinosite viską apie tai, kaip paleisti, prijungti ir gauti I2C įrenginį (akselerometrą), dirbantį su valdikliu (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
„Atmega16“mikrovaldiklio sąsaja su taškinės matricos LED ekranu: 5 žingsniai
„Atmega16“mikrovaldiklio sąsaja su taškinės matricos LED ekranu: Šiame projekte mes sujungsime vieno taško matricos LED ekraną su AVR (Atmega16) mikrovaldikliu. Čia mes parodysime modeliavimą „proteus“, tą patį galite pritaikyti savo aparatinėje įrangoje. Taigi čia pirmiausia atspausdinsime vieną simbolį, tarkime, „A“t
„Arduino“pradedantiesiems: „Arduino“sąsaja su 16x2 LCD ekranu: 5 žingsniai
„Arduino“pradedantiesiems: „Arduino“sąsaja su 16 x 2 skystųjų kristalų ekranu: „Sveiki visi, šiais laikais„ Arduino “tapo labai populiarus ir visi, kurie jį priima, dėl lengvo kodavimo. Sukūriau„ Arduino Basics “seriją, kuri padeda pradedantiesiems, naujokams ir net kūrėjams, kad modulis veiktų. Tai yra
Dviejų laidų (DMX) sąsaja su ekranu ir mygtukais: 5 žingsniai (su nuotraukomis)
Dviejų laidų (DMX) sąsaja su ekranu ir mygtukais: DMX yra protokolas, naudojamas scenos šviestuvams ir specialiesiems efektams valdyti. Kiekvienas įrenginys turi savo kanalą (-us), į kurį (-ius) jis reaguoja. Šį kanalą vartotojas gali pasirinkti DIP jungikliu arba ekranu su mygtukais. Yra keli būdai, kaip pasirinkti a