Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Ta članek prikazuje uporabo alfanumeričnega modula tipkovnice in modula LCD z ločljivostjo 16x2 I2C za vnos podatkov v ESP32. Ta metoda se lahko uporablja za vnos in pridobivanje poverilnic Wi-Fi in drugih informacij v ESP32 in iz njega.
Zaloge
1 x plošča ESP32 DEVKIT DOIT
1 x Layat Circuits Kimat alfanumerična tipkovnica
1 x 9V/2A DC napajalnik
1 x DC-DC pretvornik LM2596
1 x LCD z znaki 16x2 I2C
2 x 1N5819 Schottkyjeve diode
1. korak: Predstavitev videoposnetka projekta
Projekt, predstavljen v tem članku, se lahko uporabi kot referenca za ustvarjanje bolj zapletenih aplikacij Arduino, ki temeljijo na meniju.
2. korak: Modul alfanumerične tipkovnice Layad Circuits
Alfanumerična tipkovnica modulov Layad Circuits je popolna in popolna rešitev tipkovnice za vaše projekte, ki temeljijo na Arduinu. Modul vsebuje 96 standardnih tipk brez konfliktov in več funkcijskih tipk s taktilnimi povratnimi informacijami. Modul lahko enostavno povežete s katero koli napravo z vmesnikom UART ali I2C. Alfa -numerična tipkovnica Layad Circuits Alfanumerična tipkovnica ne potrebuje dodatne posebne vmesniške strojne opreme (na primer PS2 ali USB). Kompaktna in tanka oblika z vogalnimi montažnimi luknjami, ki omogočajo enostavno vgradnjo v plošče in napeljave. Ima odstranljive elegantne okrogle pokrovčke za ključe, ki jih je mogoče enostavno zamenjati ali po želji označiti. Ima vgrajen LED indikator napajanja in LED indikator aktivnosti. Modul alfanumerične tipkovnice Layad Circuits ima vgrajen procesor, ki obravnava vso elektronsko obdelavo tipk. To zagotavlja zelo hiter odziv tipkovnice in optimalno uporabniško izkušnjo.
Za več informacij obiščite stran izdelka:
Alfanumerična tipkovnica Layad Circuits
3. korak: Shematski diagram
Shematski diagram prikazuje ožičenje komponent.
4. korak: Arduino skica
Priložena stisnjena datoteka vsebuje skico Arduino, uporabljeno v tem projektu. Za referenco so tudi različice datotek Arduino IDE in datotek plošče ESP32, uporabljene v tem projektu, prikazane na slikah posnetkov zaslona.