INHOUDSOPGAWE:
- Stap 1: Wat ons nodig het
- Stap 2: Hoe om Blynk en Arduino op te stel
- Stap 3: FW vir ESP8266
- Stap 4: Hoe om te monteer
- Stap 5: FW Arduino
Video: Koppelvlak met 'n LCD -skerm M4 Insluiting: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Met hierdie handleiding kan ons 'n LCD-skerm via Wi-Fi vanaf ons slimfoon beheer
As ons nie die drypmall het nie, kan ons die arduino gebruik, maar onder die skakel vir die ontwikkeling van die Drivemall.
Die voordeel om die Drivemall te verkies bo die klassieke Arduino -bord, is om die kompleksiteit van die verbindings te verminder, wat lei tot 'n meer netjiese opstelling (in sommige gevalle). Dit is egter opsioneel: al die resultate is nog steeds geldig met die arduino -bord, 'n broodbord en genoeg dupont -springers vir verbindings.
Die projek het ten doel om 'n informele vorm van opvoeding te bevorder as 'n manier om sosiale insluiting van jongmense te bevorder;
Hierdie handleiding weerspieël slegs die menings van die outeurs, en die Europese Kommissie kan nie verantwoordelik gehou word vir die gebruik van die inligting daarin nie.
Stap 1: Wat ons nodig het
- Arduino Mega-/ Drivermall
- ESP8266
- Vertoon 20x4 I2C
- Weerstand 1K
- Programmeerder CH340G
- LED
- Broodbord
- Kabels
- Slimfoon
Stap 2: Hoe om Blynk en Arduino op te stel
Kom ons begin met die aflaai van Blynk op die slimfoon. Maak 'n nuwe projek wat as hardeware Arduino Mega kies en verbindingstipe WiFi (foto's 1). Sodra die projek geskep is, kry u 'n e -pos met die Blynk -token vir u projek.
Laat ons dit nou instel om die skerm te beheer deur die volgende by te voeg:
4 Teksinvoerinstellings met uitvoer V1-V2-V3-V4
1 knoppie gekoppel aan D13
Stap 3: FW vir ESP8266
Eerste stap ESP8266
Ons kyk of die FW teenwoordig is via die Arduino seriële monitor (prent 1)
Die standaard baud rate van die esp is ingestel op 115200. Om die teenwoordigheid van die SW te kontroleer, gebruik ons die AT -opdrag as dit OK antwoord, kan ons voortgaan en die baud rate op 9600 stel met behulp van die opdrag
AT+UART_DEF = 9600, 8, 1, 0, 0
As die fw nie teenwoordig is nie
Laai die firmware AiThinker_ESP8266_DIO_8M_8M_20160615_V1.5.4 deur die programmeerder deur die PIN GPIO0/FLASH aan te sluit op GND deur 'n 1K ohm -weerstand en ons gebruik die esp8266_flasher -program (prent 2 en 3)
Kies die korrekte COM -poort en ons laai die FW wat op 99% gekom het, kan 'n fout gee, maar dit is normaal (prent 4 en 5)
Stap 4: Hoe om te monteer
Deur die skema in prent 1 en 2 te gebruik, gaan ons twee 3.3V kragtoevoer sones vir die ESP8266 en 'n 5V een vir die skerm aansluit.
Die TX- en RX -penne van die ESP8266 moet gekoppel word sodra die arduinio geprogrammeer is en met elke SW -opdatering moet dit ontkoppel word.
As ons tydens die gebruik agterkom dat die skerm onvoldoende helder is, kan ons dit aanpas met die trimmer agter die skerm wat op foto 3 en 4 sigbaar is.
Stap 5: FW Arduino
Die kode benodig die volgende biblioteke:
ESP8266_Lib.h waarmee ons die ESP kan bestuur
LiquidCrystal_I2C.h om op die skerm te kan skryf
BlynkSimpleShieldEsp8266.h om die toestel vanaf die blynk -app te kan beheer
Wire.h vir I2C -kommunikasie
Voordat ons die FW oplaai, moet ons die volgende dele verander om aan te sluit op die Blynk -toepassing en toegang tot die ESP8266 se WiFi te verkry
char auth = "jou teken" per il tokenchar ssid = "jou WiFi -naam"
char pass = "jou WiFi wagwoord"
Aanbeveel:
Hoe om 'n statiese LCD -bestuurder te maak met I²C -koppelvlak: 12 stappe
Hoe om 'n statiese LCD -bestuurder te maak met I²C -koppelvlak: Liquid Crystal -skerms (LCD) word wyd gebruik vir kommersiële en industriële toepassings vanweë hul goeie visuele eienskappe, lae koste en lae energieverbruik. Hierdie eienskappe maak die LCD die standaardoplossing vir toestelle wat op batterye werk
Interfaccia Con LCD Tramite Wifi M4 Insluiting: 5 stappe
Interfaccia Con LCD Tramite Wifi M4 Insluiting: 'n Leerling vir die bestuur van 'n LCD-tramiet met 'n Wi-Fi-slimfoon en 'n geldige gebruik van die Arduino en die gebruik van die bestuurskaarte om 'n skakel na 'n werklike weergawe van die draaipak te maak
LPC2148 -koppelvlak met 16*2 LCD: 5 stappe
LPC2148 -koppelvlak met 16*2 LCD: In hierdie tutoriaal gaan ek u vertel hoe u lpc2148 met 16*2 lcd kan koppel
Koppelvlak 8051-mikrobeheerder met LCD in 4-bis-modus: 5 stappe (met foto's)
Koppel 8051-mikrokontroleerder met LCD in die 4-bis-modus: In hierdie handleiding gaan ons u vertel oor hoe ons LCD met 8051 in 'n 4-bis-modus kan koppel
Koppelvlak 8051 mikrokontroller met 16*2 LCD in Proteus -simulasie: 5 stappe (met foto's)
Koppelvlak 8051 mikroskakelaar met 16*2 lcd in Proteus -simulasie: Dit is 'n baie basiese projek van 8051. In hierdie projek gaan ons u vertel hoe ons 16*2 lcd kan koppel aan 8051 mikrobeheerder. Dus gebruik ons die volledige 8 -bis -modus. In die volgende tutoriaal vertel ons ook van die 4 bis -modus