Përmbajtje:
- Hapi 1: Ajo që na nevojitet
- Hapi 2: Si të konfiguroni Blynk dhe Arduino
- Hapi 3: FW për ESP8266
- Hapi 4: Si të mblidheni
- Hapi 5: FW Arduino
Video: Ndërfaqja me një ekran LCD M4 Përfshirja: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Ky tutorial do të na lejojë të kontrollojmë një ekran LCD nëpërmjet Wi-Fi nga smartphone-i ynë
Nëse nuk kemi drivermall mund të përdorim arduino, por poshtë lidhjes për zhvillimin e Drivemall.
Avantazhi i preferimit të Drivemall mbi bordin klasik Arduino është ai i zvogëlimit të kompleksitetit të lidhjeve që çojnë në një konfigurim më të rregullt (në disa raste). Sidoqoftë, kjo është opsionale: të gjitha rezultatet janë akoma të vlefshme me tabelën arduino, një dërrasë buke dhe mjaft kërcyes dupont për lidhje.
Projekti synon të promovojë një formë joformale të arsimit si një mjet për të nxitur përfshirjen sociale të të rinjve, edukim joformal siç mund të gjendet në hapësirat krijuese.
Ky tutorial pasqyron pikëpamjet vetëm të autorëve dhe Komisioni Evropian nuk mund të mbahet përgjegjës për çdo përdorim që mund t'i bëhet informacionit të përmbajtur në të.
Hapi 1: Ajo që na nevojitet
- Arduino Mega-/ Drivermall
- ESP8266
- Ekran 20x4 I2C
- Rezistenca 1K
- Programues CH340G
- LED
- Tabela e Bukës
- Kabllot
- Smartphone
Hapi 2: Si të konfiguroni Blynk dhe Arduino
Le të fillojmë të shkarkojmë Blynk në smartphone. Krijo një projekt të ri duke zgjedhur si harduer Arduino Mega dhe llojin e lidhjes WiFi (figurat 1). Pasi të krijohet projekti, ju merrni një postë me shenjën Blynk për projektin tuaj.
Le ta konfigurojmë tani që të jetë në gjendje të kontrollojë ekranin duke shtuar:
4 Cilësimet e hyrjes së tekstit me daljen V1-V2-V3-V4
1 buton i lidhur me D13
Hapi 3: FW për ESP8266
Hapi i parë ESP8266
Ne kontrollojmë nëse FW është i pranishëm përmes monitorit serial Arduino (figura 1)
Shkalla e paracaktuar e baud -it të esp është vendosur në 115200. Për të kontrolluar praninë e SW ne përdorim komandën AT nëse përgjigjet OK mund të vazhdojmë dhe të vendosim normën e baud në 9600 duke përdorur komandën
AT+UART_DEF = 9600, 8, 1, 0, 0
Nëse fw nuk është i pranishëm
Ngarkoni firmuerin AiThinker_ESP8266_DIO_8M_8M_20160615_V1.5.4 përmes programuesit duke lidhur PIN GPIO0/FLASH në GND përmes një rezistencë 1K ohm dhe ne përdorim programin e flakës esp8266 (figura 2 dhe 3)
Zgjidhni portën e duhur COM dhe ne ngarkojmë FW të arritur në 99% mund të japë një gabim, por është normale (figura 4 dhe 5)
Hapi 4: Si të mblidheni
Duke përdorur skemën në figurën 1 dhe 2 ne do të lidhim dy zona të furnizimit me energji 3.3V për ESP8266 dhe një 5V për ekranin.
Kunjat TX dhe RX të ESP8266 duhet të lidhen pasi arduinio të jetë programuar dhe me çdo përditësim të SW duhet të shkëputet.
Nëse gjatë operimit vërejmë se ekrani ka ndriçim të pamjaftueshëm, mund të shkojmë ta rregullojmë duke përdorur prerësin e vendosur prapa ekranit të dukshëm në figurën 3 dhe 4.
Hapi 5: FW Arduino
Kodi ka nevojë për bibliotekat e mëposhtme:
ESP8266_Lib.h e cila na lejon të menaxhojmë ESP
LiquidCrystal_I2C.h të jetë në gjendje të shkruajë në ekran
BlynkSimpleShieldEsp8266.h të jetë në gjendje të kontrollojë pajisjen nga aplikacioni blynk
Wire.h për komunikimin I2C
Para se të ngarkoni FW ne duhet të modifikojmë pjesët e mëposhtme për t'u lidhur me aplikacionin Blynk dhe për të hyrë në WiFi të ESP8266
char auth = "shenja juaj" sipas ilustrimit ssid = "emri juaj WiFi"
char pass = "fjalëkalimi juaj WiFi"
Recommended:
Interfaccia Con LCD Tramite Wifi M4 Përfshirja: 5 hapa
Interfaccia Con LCD Tramite Wifi M4Përfshirja: Questo tutorial ci permetterà di controllare un display LCD tramite Wi-Fi dal nga telefoni i mençur dhe vlefshmëria e përdorimit të Drivemall Boarddi seguito il lidhje për la realizimin e dëshiruar të Drivermall
Ekran LCD I2C / IIC - Përdorni një ekran SPI në ekranin LCD I2C duke përdorur modulin SPI në IIC me Arduino: 5 hapa
Ekran LCD I2C / IIC | Përdorni një ekran SPI në ekranin LCD I2C Duke përdorur modulin SPI në IIC Me Arduino: Përshëndetje djema pasi një SPI LCD 1602 normal ka shumë tela për t'u lidhur, kështu që është shumë e vështirë ta ndërlidhni me arduino, por ekziston një modul i disponueshëm në treg i cili mund të shndërroni ekranin SPI në ekranin IIC kështu që atëherë ju duhet të lidhni vetëm 4 tela
Ekran LCD I2C / IIC - Shndërroni një ekran SPI në ekranin LCD I2C: 5 hapa
Ekran LCD I2C / IIC | Shndërroni një ekran SPI në ekranin LCD I2C: përdorimi i ekranit spi LCD kërkon shumë lidhje për të bërë, gjë që është vërtet e vështirë për ta bërë, kështu që gjeta një modul që mund të konvertojë LCD i2c në spi LCD, kështu që le të fillojmë
Sensori i Temperaturës (LM35) Ndërfaqja me ATmega32 dhe Ekran LCD - Kontrolli i ventilatorit automatik: 6 hapa
Sensori i Temperaturës (LM35) Ndërfaqja me ATmega32 dhe Ekran LCD | Kontrolli i ventilatorit automatik: Sensori i temperaturës (LM35) Ndërfaqja me ATmega32 dhe ekran LCD
Ndërfaqja e një CMUCam2 me një OOPIC: 5 hapa
Ndërfaqja e një CMUCam2 me një OOPIC: Vështrim i përgjithshëm se si të ndërfaqet një CMUCam2 në dhe OOPIC