Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Ovaj članak prikazuje uporabu alfanumeričkog modula tipkovnice i 16x2 I2C znakovnog LCD modula za unos podataka u ESP32. Ova se metoda može koristiti za unos i preuzimanje vjerodajnica za Wi-Fi i drugih podataka na i s ESP32.
Pribor
1 x ploča ESP32 DEVKIT DOIT
1 x Layad Circuits Kimat alfanumerička tipkovnica
1 x 9V/2A istosmjerno napajanje
1 x DC-DC Buck pretvarač LM2596
1 x 16x2 I2C LCD zaslon sa znakovima
2 x 1N5819 Schottkyjeve diode
Korak 1: Video demonstracija projekta
Projekt predstavljen u ovom članku može se koristiti kao referenca za stvaranje složenijih Arduino aplikacija temeljenih na izborniku.
Korak 2: Modul alfanumeričke tipkovnice Layad Circuits
Modul alfanumeričke tipkovnice Layad Circuits potpuno je i potpuno opremljeno rješenje za tipkovnicu za vaše Arduino projekte. Modul sadrži 96 standardnih tipki bez sukoba i nekoliko funkcijskih tipki s taktilnim povratnim informacijama. Modul se može jednostavno povezati s bilo kojim uređajem s UART ili I2C sučeljem. Nije potreban dodatni hardver za sučelje (poput PS2 ili USB -a). Alfanumerička tipkovnica Layad Circuits dolazi u kompaktnom i tankom obliku s kutnim rupama za montažu koje joj omogućuju da se lako integrira u ploče i čvora. Ima uklonjive elegantne kružne poklopce za ključeve koji se po želji mogu lako zamijeniti ili možda označiti. Ima ugrađeni LED indikator napajanja i LED indikator aktivnosti. Modul alfanumeričke tipkovnice Layad Circuits ima ugrađeni procesor koji obrađuje sve tipke na razini elektronike. To osigurava vrlo brz odziv tipkovnice i optimalno korisničko iskustvo.
Za više informacija posjetite stranicu proizvoda:
Layad Circuits Alfanumerička tipkovnica
Korak 3: Shematski dijagram
Shematski dijagram prikazuje ožičenje komponenti.
Korak 4: Arduino skica
Priložena komprimirana datoteka sadrži Arduino skicu korištenu u ovom projektu. Također, za referencu, verzije Arduino IDE -a i datoteka ploče ESP32 korištene u ovom projektu prikazane su na slikama zaslona.