Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šiame straipsnyje parodytas raidžių ir skaitmenų klaviatūros modulio ir 16x2 I2C simbolių LCD modulio naudojimas duomenims įvesti į ESP32. Šis metodas gali būti naudojamas įvesti ir gauti „Wi-Fi“prisijungimo duomenis ir kitą informaciją į ESP32 ir iš jos.
Prekės
1 x ESP32 DEVKIT DOIT plokštė
1 x „Layad Circuits“„Kimat“raidinė ir skaitmeninė klaviatūra
1 x 9V/2A DC maitinimo šaltinis
1 x DC-DC Buck keitiklis LM2596
1 x 16x2 I2C simbolių skystųjų kristalų ekranas
2 x 1N5819 Schottky diodai
1 žingsnis: projekto vaizdo demonstravimas
Šiame straipsnyje pateiktas projektas gali būti naudojamas kaip nuoroda kuriant sudėtingesnes meniu „Arduino“programas.
2 žingsnis: „Layad Circuits“raidžių ir skaitmenų klaviatūros modulis
„Layad Circuits“raidžių ir skaitmenų klaviatūros modulis yra išsamus ir pilnai funkcionalus klaviatūros sprendimas jūsų „Arduino“projektams. Modulis turi 96 standartinius klavišus be konfliktų ir kelis funkcinius klavišus su lytėjimu. Modulį galima lengvai prijungti prie bet kurio įrenginio, turinčio UART arba I2C sąsają. Nereikia jokios papildomos specialios sąsajos įrangos (pvz., PS2 ar USB). „Layad Circuits“raidinė ir skaitmeninė klaviatūra yra kompaktiška ir plona, su kampinėmis tvirtinimo angomis, leidžiančiomis ją lengvai integruoti į plokštes ir armatūrą. Jame yra nuimami stilingi apskrito formos raktų dangteliai, kuriuos galima lengvai pakeisti arba, jei reikia, pažymėti. Jame yra įmontuotas maitinimo šviesos diodo indikatorius ir aktyvumo LED indikatorius. „Layad Circuits“raidžių ir skaitmenų klaviatūros modulis turi įmontuotą procesorių, kuris tvarko visą raktų apdorojimą elektronikos lygiu. Tai užtikrina labai greitą klaviatūros atsaką ir optimalią vartotojo patirtį.
Norėdami gauti daugiau informacijos, apsilankykite produkto puslapyje:
„Layad Circuits“raidinė ir skaitmeninė klaviatūra
3 žingsnis: schema
Schemoje parodyta komponentų jungtis.
4 žingsnis: „Arduino“eskizas
Pridėtame suspaustame faile yra „Arduino“eskizas, naudojamas šiame projekte. Be to, šiame projekte naudojamos „Arduino IDE“ir ESP32 plokštės failų versijos yra parodytos ekrano kopijose.