Innholdsfortegnelse:
- Trinn 1: Deler påkrevd
- Trinn 2: Teoridelen (imp)
- Trinn 3: BIBLIOTEKET OG MOTSTANDSBEREGNINGEN
- Trinn 4: Begynn å lage LCD (KOBLING)
- Trinn 5: Montering av LCD- og loddeknappene
- Trinn 6: Lodding av knappene på Zero Pcb
Video: DIY LCD -tastaturskjerm for Arduino Uno: 6 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Jeg søkte mye etter å lage et DIY LCD -tastaturskjerm, og jeg fant ingen, så jeg lagde en og vil dele med dere.
Trinn 1: Deler påkrevd
- en Arduino Uno
- 16x2 røyke disply
- hann og hunn Header pins
- Null PCB
- par motstander
- en 10k gryte (få en loddevennlig)
- 5 trykknapper
- noen små biter av ledninger
- VERKTØY KREVES
- en kutter (for kutting av null PCB)
- et loddejern
- litt ledning
- en trådklipper
- det er alt
Trinn 2: Teoridelen (imp)
LCD -tastaturskjermen bruker en veldig smart og fin teknikk som leser knapper fra Analog read pin A0
det er en kul ting.
men hvordan?
Hemmeligheten er VOLTAGE DIVIDERS
så hva er en spenningsdeler.
En spenningsdeler er en enkel krets som gjør en stor spenning til en mindre. Ved å bruke bare to seriemotstander og en inngangsspenning, kan vi lage en utgangsspenning som er en brøkdel av inngangen.
ja, jeg kopierte det inn fra google;-)
så nå må vi lage en spenningsdeler mellom 5v og A0 av arduino
og det vil være 4 forskjellige spenningsdelere, og hver vil komme til liv når vi trykker på knappen
og det er slik vi får forskjellige innganger med en enkelt pinne.
Trinn 3: BIBLIOTEKET OG MOTSTANDSBEREGNINGEN
Nå vet vi hvordan vi skal ta innspill
men hvilken verdi av motstander for spenningsdelere trenger vi
vår grunnspenning er 5v.
i henhold til LCD -tastaturbiblioteket skrevet av dzindra på GitHub
lenken er:-
github.com/dzindra/LCDKeypad
i LCD -tastatur. h
// du kan endre terskler for å oppdage tastetrykk
#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
så tersklene holder er analog lesing av pin A0
i henhold til mine lesninger
vi trenger
150k som grunnmotstand (alle andre er basert på det)
250k - velg
82k - ned
150k- igjen
15k - opp
2 ohm -riktig
# hvis du ikke har noen verdier kan du gå litt opp eller ned fordi vi bare trenger å være innenfor denne terskelen.
Trinn 4: Begynn å lage LCD (KOBLING)
Ta tak i delene og motstandene du har beregnet, og begynn å lage
TRINN 1.
kutt null PCB til størrelsen på Arduino uno
nå
STEG 2.
legg til mannlige overskrifter på bordet
* pinnene som er koblet til lcd er
#define KEYPAD_LCD_PINS 8, 9, 4, 5, 6, 7
montere hannoverskrifter
Analoge pinner er gode med null PCB -helheter
MEN du må bøye digitale pinner litt (for å justere den)
LCD RS -pin til digital pin 08
LCD Aktiver pin til digital pin 09
LCD D4 -pinne til digital pinne 4
LCD D5 pin til digital pin 5
LCD D6 pin til digital pin 6
LCD D7 -pinne til digital pinne 7
I tillegg koble en 10k pot til +5V og GND, med viskeren (utgang) til LCD -skjermene VO pin (pin3). En 220 ohm motstand brukes til å drive motlys og styres av pin 10
Trinn 5: Montering av LCD- og loddeknappene
Jeg ville at LCD -skjermen min skulle være flyttbar, så jeg brukte en kvinnelig topptekst
bare bøy tilkoblingspinnene slik at de kan loddes på kretskort
tilsett gryten deretter
Trinn 6: Lodding av knappene på Zero Pcb
jeg loddet 4 nøkler og velg til en annen side.
du kan lodde den hvor du vil, og den er klar til bruk
KNAPPENE PUSH-KNAPPENE ER:
* --------------------
| |
| |
| |
--------------------*
DE * merkede hjørnene er normalt åpne, og ved å trykke på knappen kobles de til
Anbefalt:
Arduino LCD 16x2 Opplæring - Grensesnitt 1602 LCD -skjerm med Arduino Uno: 5 trinn
Arduino LCD 16x2 Opplæring | Grensesnitt 1602 LCD -skjerm med Arduino Uno: Hei Gutter siden mange prosjekter trenger en skjerm for å vise dataene enten det er en diy meter eller YouTube -abonnementsteller eller en kalkulator eller tastaturlås med skjerm, og hvis alle slike prosjekter er laget med arduino vil de definitivt
I2C / IIC LCD -skjerm - Bruk en SPI LCD til I2C LCD -skjermen Bruke SPI til IIC -modulen med Arduino: 5 trinn
I2C / IIC LCD -skjerm | Bruk en SPI LCD til I2C LCD -skjermen Bruke SPI til IIC -modulen med Arduino: Hei folkens siden en vanlig SPI LCD 1602 har for mange ledninger å koble til, så det er veldig vanskelig å koble den til arduino, men det er en modul tilgjengelig på markedet som kan konverter SPI -skjerm til IIC -skjerm, så da trenger du bare å koble til 4 ledninger
Slik demonterer du en datamaskin med enkle trinn og bilder: 13 trinn (med bilder)
Slik demonterer du en datamaskin med enkle trinn og bilder: Dette er en instruksjon om hvordan du demonterer en PC. De fleste grunnkomponentene er modulære og fjernes lett. Det er imidlertid viktig at du er organisert om det. Dette vil bidra til å hindre deg i å miste deler, og også i å gjøre monteringen igjen
Hvordan koble I2C LCD -skjerm til Arduino Uno: 5 trinn (med bilder)
Slik kobler du I2C Lcd -skjerm til Arduino Uno: Hallo gutter, I denne instruksen skal du se hvordan du kobler i2c lcd -skjerm til arduino og hvordan du skriver ut på lcd -skjerm. Før du starter denne opplæringen må du vite litt om i2c Hver I2C -buss består av to signaler
SENSOR SUHU DENGAN LCD DAN LED (lager temperatursensor med LCD og LED): 6 trinn (med bilder)
SENSOR SUHU DENGAN LCD DAN LED (Making Temperature Sensor With LCD and LED): hai, saya Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA dari Indonesia, di sini saya akan berbagi cara membuat sensor suhu menggunakan Arduino den Output ke LCD dan LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini anda