Taula de continguts:

Escut de teclat LCD de bricolatge per a Arduino Uno: 6 passos (amb imatges)
Escut de teclat LCD de bricolatge per a Arduino Uno: 6 passos (amb imatges)

Vídeo: Escut de teclat LCD de bricolatge per a Arduino Uno: 6 passos (amb imatges)

Vídeo: Escut de teclat LCD de bricolatge per a Arduino Uno: 6 passos (amb imatges)
Vídeo: Jogando euro truck com volante g27 - SCANIA G380 #shorts 2024, Juliol
Anonim
Escut de teclat LCD de bricolatge per Arduino Uno
Escut de teclat LCD de bricolatge per Arduino Uno

Vaig buscar molt per fer un escut de teclat LCD de bricolatge i no en vaig trobar cap, així que en vaig fer un i vull compartir-lo amb vostès.

Pas 1: requereixen parts

Peces obligatòries
Peces obligatòries
  • a Arduino Uno
  • Caràcter de 16x2
  • clavilles masculines i femenines
  • Zero PCB
  • parell de resistències
  • una olla de 10 k (obtingueu una soldadura adequada)
  • 5 polsadors
  • alguns trossos de filferros
  • EINES NECESSÀRIES
  • un tallador (per tallar zero PCB)
  • un soldador
  • una mica de filferro
  • una talladora de filferro
  • això és alll

Pas 2: la part de la teoria (imp)

La part de la teoria (imp)
La part de la teoria (imp)

L'escut del teclat LCD utilitza una tècnica molt intel·ligent i ordenada que llegeix els botons del pin de lectura analògic A0

això és genial.

però com?

El secret són els DIVISORS DE TENSIÓ

doncs, què és un divisor de tensió.

Un divisor de tensió és un circuit simple que converteix un voltatge gran en un de més petit. Utilitzant només dues resistències de sèrie i una tensió d’entrada, podem crear una tensió de sortida que sigui una fracció de l’entrada.

sí, ho he copiat enganxat de google;-)

per tant, ara hem de fer un divisor de voltatge entre 5v i A0 d’arduino

i hi haurà 4 divisors de tensió diferents i cadascun cobrarà vida mentre premem el botó

i així obtenim diferents entrades en un sol pin.

Pas 3: CÀLCUL DE LA BIBLIOTECA i RESISTÈNCIES

CÀLCUL DE LA BIBLIOTECA i RESISTÈNCIES
CÀLCUL DE LA BIBLIOTECA i RESISTÈNCIES

Ara ja sabem com prendre entrades

però quin valor de resistències necessitem per als divisors de tensió

la nostra tensió base és de 5v.

segons la biblioteca del teclat LCD escrit per dzindra a GitHub

l'enllaç és: -

github.com/dzindra/LCDKeypad

al teclat LCD.h

// podeu canviar llindars per detectar premudes de tecles

#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

de manera que els llindars mantinguts són de lectura analògica del pin A0

segons les meves lectures

necessitem

150k com a resistència base (tots els altres es basen en ell)

250 k: seleccioneu

82k: avall

150k- a l'esquerra

15 k més

2 ohm-dret

# si no teniu cap valor, podeu augmentar o baixar lleugerament perquè només hem d'estar en aquest llindar.

Pas 4: Comenceu a fer LCD (CONNEXIÓ)

Comenceu a fer LCD (CONNEXIÓ)
Comenceu a fer LCD (CONNEXIÓ)
Comenceu a fer LCD (CONNEXIÓ)
Comenceu a fer LCD (CONNEXIÓ)

Ara agafa les peces i resistències que has calculat i comença a fer-les

PAS 1.

talla la targeta zero a la mida d'Arduino uno

ara

PAS 2.

afegiu capçaleres masculines al tauler

* els pins connectats a lcd són

#define KEYPAD_LCD_PINS 8, 9, 4, 5, 6, 7

muntar capçaleres masculines

Els pins analògics són bons amb zero PCB complets

PER u heu de doblar lleugerament els pins digitals (per ajustar-lo)

Pin RS LCD al pin digital 08

Activa el pin LCD al pin digital 09

Pin LCD D4 a pin digital 4

Pin LCD D5 a pin digital 5

Pin LCD D6 a pin digital 6

Pin LCD D7 al pin 7 digital

A més, connecteu un pot de 10 k a + 5 V i GND, amb el seu netejador (sortida) a les pantalles LCD VO pin (pin3). S’utilitza una resistència de 220 ohm per alimentar la llum de fons i es controla mitjançant el pin 10

Pas 5: muntatge dels botons LCD i soldadura

Muntatge dels botons LCD i soldadura
Muntatge dels botons LCD i soldadura
Muntatge dels botons LCD i soldadura
Muntatge dels botons LCD i soldadura
Muntatge dels botons LCD i soldadura
Muntatge dels botons LCD i soldadura

volia que el meu lcd fos extraïble, de manera que utilitzava una capçalera femenina

només heu de doblar els pins de connexió perquè es puguin soldar al PCB

afegiu l’olla en conseqüència

Pas 6: Soldar els botons del Pcb zero

Image
Image
Soldant els botons del Pcb zero
Soldant els botons del Pcb zero
Soldant els botons del Pcb zero
Soldant els botons del Pcb zero

He soldat 4 tecles i selecciono a un altre costat.

el podeu soldar on vulgueu i ja està a punt per utilitzar-lo

ELS PIN-OUTS DELS BOTONS PUSH SÓN:

* --------------------

| |

| |

| |

--------------------*

LES * cantonades marcades normalment estan obertes i en prémer el botó es connecten

Recomanat: