Obsah:
- Krok 1: Co potřebujeme
- Krok 2: Jak nakonfigurovat Blynk a Arduino
- Krok 3: FW pro ESP8266
- Krok 4: Jak sestavit
- Krok 5: FW Arduino
Video: Rozhraní s LCD displejem M4 Zahrnutí: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
Tento tutoriál nám umožní ovládat LCD displej přes Wi-Fi z našeho smartphonu
Pokud nemáme drivermall, můžeme použít arduino, ale pod odkazem pro vývoj Drivemall.
Výhodou upřednostňování Drivemall před klasickou deskou Arduino je snížení složitosti připojení, což vede k přehlednějšímu nastavení (v některých případech). Toto je však volitelné: všechny výsledky jsou stále platné s deskou arduino, breadboardem a dostatečným množstvím dupontních propojek pro připojení.
Cílem projektu je propagovat neformální formu vzdělávání jako prostředek k podpoře sociálního začleňování mladých lidí, neformální vzdělávání, které lze nalézt v rámci tvůrčích prostor.
Tento výukový program odráží pouze názory autorů a Evropská komise nenese odpovědnost za jakékoli použití zde uvedených informací.
Krok 1: Co potřebujeme
- Arduino Mega-/ Drivermall
- ESP8266
- Displej 20x4 I2C
- Rezistor 1K
- Programátor CH340G
- VEDENÝ
- BreadBoard
- Kabely
- Chytrý telefon
Krok 2: Jak nakonfigurovat Blynk a Arduino
Začněme stahovat Blynk do smartphonu. Vytvořte nový projekt s výběrem hardwaru Arduino Mega a typu připojení WiFi (obrázky 1). Jakmile je projekt vytvořen, obdržíte e -mail s tokenem Blynk pro váš projekt.
Nyní jej nakonfigurujeme, aby bylo možné ovládat zobrazení přidáním:
4 Nastavení textového vstupu s výstupem V1-V2-V3-V4
1 tlačítko připojené k D13
Krok 3: FW pro ESP8266
První krok ESP8266
Pomocí sériového monitoru Arduino zkontrolujeme, zda je FW přítomen (obrázek 1)
Výchozí přenosová rychlost esp je nastavena na 115200. Ke kontrole přítomnosti SW použijeme příkaz AT, pokud odpoví OK, můžeme pokračovat a nastavit přenosovou rychlost na 9600 pomocí příkazu
AT+UART_DEF = 9600, 8, 1, 0, 0
Pokud není přítomen fw
Načtěte firmware AiThinker_ESP8266_DIO_8M_8M_20160615_V1.5.4 přes programátor připojením PIN GPIO0/FLASH k GND přes odpor 1K ohm a my použijeme program esp8266_flasher (obrázek 2 a 3)
Vyberte správný port COM a načteme FW, který dosáhl 99%, může způsobit chybu, ale je to normální (obrázek 4 a 5)
Krok 4: Jak sestavit
Pomocí schématu na obrázku 1 a 2 připojíme dvě zóny napájení 3,3 V pro ESP8266 a 5 V pro displej.
Piny TX a RX na ESP8266 musí být připojeny, jakmile je arduinio naprogramováno, a při každé aktualizaci SW musí být odpojeny.
Pokud během provozu zjistíme, že displej nemá dostatečný jas, můžeme jej upravit pomocí trimru umístěného za displejem viditelným na obrázku 3 a 4.
Krok 5: FW Arduino
Kód potřebuje následující knihovny:
ESP8266_Lib.h, který nám umožňuje spravovat ESP
LiquidCrystal_I2C.h, aby bylo možné psát na displej
BlynkSimpleShieldEsp8266.h, aby bylo možné ovládat zařízení z aplikace blynk
Wire.h pro komunikaci I2C
Před nahráním FW musíme upravit následující části, abychom se připojili k aplikaci Blynk a abychom získali přístup k WiFi ESP8266
char auth = "tvůj token" podle il tokenchar ssid = "tvé WiFi jméno"
char pass = "vaše heslo k WiFi"
Doporučuje:
Interfaccia Con LCD Tramite Wifi M4 Zahrnutí: 5 kroků
Interfaccia Con LCD Tramite Wifi M4Inclusion: Questo tutorial or permetterà di controllare display LCD tramite Wi-Fi dal nostro smartphone and è valido sia se utilizziamo l'Arduino e sia utilizzando la Drivemall Boarddi seguito il link per la realizzazione della DrivermioIllant
Kostky LED s LCD displejem: 12 kroků
Kostky LED s LCD displejem: Arduino UNOBreadboard Modul LCD 1602 Naklápěcí kulový spínač Potenciometr 10K Ω 7-220 Ω Rezistory 1-10K Ω Rezistor 2- Žluté LED 2- Bílé LED 2- Modré LED 1- Červená LED Propojovací vodiče
Výukový program Arduino LCD 16x2 - Rozhraní 1602 LCD displej s Arduino Uno: 5 kroků
Výukový program Arduino LCD 16x2 | Rozhraní 1602 LCD displej s Arduino Uno: Ahoj, protože mnoho projektů potřebuje obrazovku k zobrazení dat, ať už se jedná o nějaký měřič DIY nebo počet odběrů na YouTube nebo kalkulačku nebo zámek klávesnice s displejem a pokud jsou všechny tyto druhy projektů vytvořeny pomocí arduino budou definitel
Monitorování kvality vzduchu s DSM501A s LCD displejem Nokia: 7 kroků
Monitorování kvality vzduchu s DSM501A s LCD Nokia: Dobrý den, přátelé! V tomto krátkém instruktážním videu vám ukážu, jak monitorovat kvalitu vzduchu u vás doma nebo kdekoli. Sestavení této levné stanice pro monitorování kvality ovzduší je celkem snadné
Rozhraní teplotního senzoru (LM35) s ATmega32 a LCD displejem - Automatické ovládání ventilátoru: 6 kroků
Rozhraní teplotního senzoru (LM35) s ATmega32 a LCD displejem | Automatické ovládání ventilátoru: Rozhraní teplotního senzoru (LM35) s ATmega32 a LCD displejem