Sommario:

Scudo per tastiera LCD fai da te per Arduino Uno: 6 passaggi (con immagini)
Scudo per tastiera LCD fai da te per Arduino Uno: 6 passaggi (con immagini)

Video: Scudo per tastiera LCD fai da te per Arduino Uno: 6 passaggi (con immagini)

Video: Scudo per tastiera LCD fai da te per Arduino Uno: 6 passaggi (con immagini)
Video: Utilizzare una shield LCD con Touch screen ILI9341 240X320 con Arduino - Video 294 2024, Luglio
Anonim
Scudo per tastiera LCD fai-da-te per Arduino Uno
Scudo per tastiera LCD fai-da-te per Arduino Uno

ho cercato molto per creare uno scudo per tastiera LCD fai-da-te e non ne ho trovato nessuno, quindi ne ho fatto uno e voglio condividerlo con voi ragazzi.

Passaggio 1: parti necessarie

Parti richieste
Parti richieste
  • un Arduino Uno
  • Display 16x2 caratteri
  • Perni di intestazione maschio e femmina
  • PCB zero
  • coppia di resistori
  • un pot da 10k (prendi un solder friendly)
  • 5 pulsanti
  • alcuni piccoli pezzi di fili
  • STRUMENTI NECESSARI
  • una taglierina (per tagliare zero pcb)
  • un saldatore
  • un po' di filo
  • un tagliafili
  • questo è tutto

Passaggio 2: la parte teorica (diavoletto)

La parte teorica (imp)
La parte teorica (imp)

Lo schermo della tastiera LCD utilizza una tecnica molto intelligente e ordinata che sta leggendo i pulsanti dal pin di lettura analogico A0

è una cosa fantastica.

ma come?

Il segreto sono i DIVISORI DI TENSIONE

quindi cos'è un partitore di tensione.

Un partitore di tensione è un semplice circuito che trasforma una grande tensione in una più piccola. Usando solo due resistori in serie e una tensione di ingresso, possiamo creare una tensione di uscita che è una frazione dell'ingresso.

si, l'ho copiato e incollato da google;-)

quindi ora dobbiamo fare un partitore di tensione tra 5v e A0 di arduino

e ci saranno 4 diversi divisori di tensione e ognuno prenderà vita quando premiamo il pulsante

ed è così che otteniamo input diversi su un singolo pin.

Fase 3: LA LIBRERIA e IL CALCOLO DELLA RESISTENZA

LA LIBRERIA E IL CALCOLO DELLA RESISTENZA
LA LIBRERIA E IL CALCOLO DELLA RESISTENZA

Ora sappiamo che come prendere input

ma quale valore di resistori per divisori di tensione ci serve

la nostra tensione di base è 5v.

secondo la libreria della tastiera LCD scritta da dzindra su GitHub

il collegamento è:-

github.com/dzindra/LCDKeypad

nella tastiera LCD.h

// puoi modificare le soglie per rilevare la pressione dei tasti

#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

quindi il mantenimento delle soglie è una lettura analogica del pin A0

secondo le mie letture

abbiamo bisogno

150k come resistenza di base (tutte le altre sono basate su di essa)

250k - seleziona

82k - giù

150k- sinistra

15k - in su

2 ohm -destra

# se non hai alcun valore puoi aumentare o diminuire leggermente perché dobbiamo essere solo in quella soglia.

Passaggio 4: iniziare a realizzare LCD (CONNESSIONE)

Inizia a fare LCD (CONNESSIONE)
Inizia a fare LCD (CONNESSIONE)
Inizia a fare LCD (CONNESSIONE)
Inizia a fare LCD (CONNESSIONE)

Ora prendi le parti e i resistori che hai calcolato e inizia a fare

PASSO 1.

taglia il pcb zero alle dimensioni di Arduino uno

Ora

PASSO 2.

aggiungi intestazioni maschili alla scheda

* i pin collegati a lcd sono

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

montare intestazioni maschio

I pin analogici sono buoni con zero interi PCB

MA devi piegare leggermente i pin digitali (per regolarlo)

Pin LCD RS a pin digitale 08

LCD Abilita pin al pin digitale 09

Pin LCD D4 a pin digitale 4

Pin LCD D5 a pin digitale 5

Pin LCD D6 a pin digitale 6

Pin LCD D7 a pin digitale 7

Inoltre, collega un potenziometro da 10k a +5V e GND, con il suo tergicristallo (uscita) al pin VO dello schermo LCD (pin3). Un resistore da 220 ohm viene utilizzato per alimentare la retroilluminazione ed è controllato dal pin 10

Passaggio 5: montaggio dell'LCD e dei pulsanti di saldatura

Montaggio dell'LCD e pulsanti di saldatura
Montaggio dell'LCD e pulsanti di saldatura
Montaggio dell'LCD e pulsanti di saldatura
Montaggio dell'LCD e pulsanti di saldatura
Montaggio dell'LCD e pulsanti di saldatura
Montaggio dell'LCD e pulsanti di saldatura

volevo che il mio lcd fosse rimovibile, quindi ho usato un'intestazione femminile

basta piegare i pin di connessione in modo che possano essere saldati sul pcb

aggiungi il piatto di conseguenza

Passaggio 6: saldatura dei pulsanti sulla scheda Zero Pcb

Image
Image
Saldatura dei pulsanti su Zero Pcb
Saldatura dei pulsanti su Zero Pcb
Saldatura dei pulsanti su Zero Pcb
Saldatura dei pulsanti su Zero Pcb

ho saldato 4 chiavi e ho selezionato su un altro lato.

puoi saldarlo dove preferisci ed è pronto all'uso

I PIN-OUT DEI PULSANTI SONO:

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

| |

| |

| |

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

GLI * angoli contrassegnati sono normalmente aperti e premendo il pulsante si collegano

Consigliato: