Tartalomjegyzék:
- 1. lépés: Szükséges alkatrészek
- 2. lépés: Az elméleti rész (imp)
- 3. lépés: A KÖNYVTÁR és AZ ELLENÁLLÓ SZÁMÍTÁSA
- 4. lépés: Indítsa el az LCD készítését (CSATLAKOZTATÁS)
- 5. lépés: Az LCD és a forrasztógombok felszerelése
- 6. lépés: A gombok forrasztása a nulla PC -n
Videó: DIY LCD billentyűzetpajzs az Arduino Uno számára: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
sokat kerestem DIY LCD billentyűzetpajzs készítésére, de nem találtam egyet, ezért készítettem egyet, és szeretném megosztani veletek.
1. lépés: Szükséges alkatrészek
- egy Arduino Uno
- 16x2 char disly
- férfi és női fejléc
- Nulla PCB
- pár ellenállás
- egy 10 ezer edény (szerezzen be egy forrasztóbarátot)
- 5 nyomógomb
- néhány apró huzaldarab
- SZÜKSÉGES ESZKÖZÖK
- vágó (nulla pcb vágásához)
- egy forrasztópáka
- valami drót
- drótvágó
- ez minden
2. lépés: Az elméleti rész (imp)
Az LCD billentyűpajzs nagyon okos és ügyes technikát használ, amely az A0 analóg olvasótű gombjait olvassa be
ez király dolog.
de hogyan?
A titok a feszültségmegosztók
tehát mi az a feszültségosztó.
A feszültségosztó egy egyszerű áramkör, amely egy nagy feszültséget kisebbre alakít. Csak két soros ellenállás és egy bemeneti feszültség segítségével létrehozhatunk egy kimeneti feszültséget, amely a bemenet töredéke.
Igen, kimásoltam a google-ból;-)
így most feszültségosztót kell készítenünk az arduino 5v és A0 között
és lesz 4 különböző feszültségosztó, és mindegyik életre kel, amint megnyomjuk a gombot
és így kapunk különböző bemeneteket egyetlen tűn.
3. lépés: A KÖNYVTÁR és AZ ELLENÁLLÓ SZÁMÍTÁSA
Most már tudjuk, hogyan kell bemenni
de milyen értékű ellenállásokra van szükségünk a feszültségosztókhoz
alapfeszültségünk 5v.
az LCD billentyűzet könyvtár szerint, amelyet dzindra írt a GitHubon
a link:-
github.com/dzindra/LCDKeypad
az LCD billentyűzetben.h
// megváltoztathatja a gombnyomások észlelésének küszöbértékeit
#define KEYPAD_TRESHOLD_NONE 1000
#define KEYPAD_TRESHOLD_RIGHT 50
#define KEYPAD_TRESHOLD_DOWN 380
#define KEYPAD_TRESHOLD_UP 195
#define KEYPAD_TRESHOLD_LEFT 555
#define KEYPAD_TRESHOLD_SELECT 790
így a küszöbértékek tartása az A0 érintkező analóg olvasata
olvasmányaimhoz igazodva
szükségünk van
150 ezer alapellenállás (az összes többi ezen alapul)
250 ezer - válassza ki
82k - le
150k- balra
15k - felfelé
2 ohm -jó
# Ha nincsenek értékei, akkor kissé felfelé vagy lefelé léphet, mert ebben a küszöbben kell lennünk.
4. lépés: Indítsa el az LCD készítését (CSATLAKOZTATÁS)
Most fogja meg a kiszámított alkatrészeket és ellenállásokat, és kezdje el gyártani
1. LÉPÉS.
vágja le a nulla PCB -t Arduino uno méretére
Most
2. LÉPÉS.
adjon hozzá férfi fejléceket a táblához
* Az LCD -hez csatlakoztatott csapok
#define KEYPAD_LCD_PINS 8, 9, 4, 5, 6, 7
szerelje fel a férfi fejléceket
Az analóg csapok jók nulla PCB egészben
DE kissé hajlítani kell a digitális csapokat (a beállításhoz)
LCD RS tű a digitális tűhöz 08
LCD Engedélyezze a tűt a digitális tűhöz 09
LCD D4 érintkező - digitális tüske 4
LCD D5 érintkező - digitális tű 5
LCD D6 érintkező - digitális tű 6
LCD D7 érintkező - digitális tüske 7
Ezenkívül egy 10k -os edényt +5V -ra és GND -re kell kötni, ablaktörlőjével (kimenet) az LCD -képernyők VO -tűjére (pin3). Egy 220 ohmos ellenállást használnak a háttérvilágítás táplálásához, és azt a 10-es érintkező vezérli
5. lépés: Az LCD és a forrasztógombok felszerelése
Azt akartam, hogy az LCD -m eltávolítható legyen, ezért női fejlécet használtam
csak hajlítsa meg a csatlakozócsapokat úgy, hogy forraszthatók legyenek a NYÁK -ra
ennek megfelelően add hozzá az edényt
6. lépés: A gombok forrasztása a nulla PC -n
4 kulcsot forrasztottam, és másik oldalra választottam.
bárhol forraszthatja, és készen áll a használatra
A PUSH GOMBOK PIN-KIMENETEI:
* --------------------
| |
| |
| |
--------------------*
A * jelzett sarkok általában nyitva vannak, és a gomb megnyomására csatlakoznak
Ajánlott:
Led Reactie Spel Met LCD billentyűzetpajzs: 4 lépés
Led Reactie Spel Met Lcd billentyűzetpajzs: Een leuk spelletje maken voor school met een arduino? Klinkt leuk! Dan moet je eerst een idee hebben voor een spel. Ik dacht meteen aan spellen waar je snel op een knop moet drukken als hij licht geeft. Dus ik keek op het internet en vond een projec
DIY teljesítménymérő modul Arduino számára: 9 lépés (képekkel)
DIY teljesítménymérő modul Arduino számára: Üdv mindenkinek, remélem, hogy jól vagy! Ebben az utasításban megmutatom, hogyan készítettem el ezt a teljesítménymérő/ wattmérő modult egy Arduino kártyával való használatra. Ez a teljesítménymérő kiszámítja a fogyasztást és a DC terhelést. Az erővel együtt
1602 LCD billentyűzetpajzs modul I2C hátizsákkal: 6 lépés
1602 LCD billentyűzetpajzs modul I2C hátizsákkal: Egy nagyobb projekt részeként szerettem volna egy LCD kijelzőt és egy billentyűzetet néhány egyszerű menü navigálásához. Az Arduino sok I/O portját fogom használni más munkákhoz, ezért szerettem volna egy I2C interfészt az LCD -hez. Szóval vettem egy kis hardvert
DIY LED-fotométer Arduino-val a fizika vagy a kémia számára: 5 lépés (képekkel)
DIY LED-fotométer Arduino-val a fizika vagy a kémia leckéihez: Hello! A folyadékok vagy más tárgyak színesnek tűnnek, mert bizonyos színeket tükröznek vagy továbbítanak, másokat pedig lenyelnek. Egy úgynevezett fotométerrel meg lehet határozni azokat a színeket (hullámhosszakat), amelyeket a folyadékok elnyelnek. Az alapdíj
ATMEGA328 Bootloader programozási pajzs az Arduino Uno számára: 3 lépés (képekkel)
ATMEGA328 Bootloader programozópajzs az Arduino Uno számára: ATMEGA328P rendszerbetöltő programozópajzs az Arduino Uno számára Néha előfordul, és megsérül az Arduino Uno Atmega328P mikroprocesszor. Lehet processzort cserélni. De először be kell programoznia a rendszerbetöltőt. Tehát ez az oktatóanyag, hogyan kell elkészíteni ezt a