Obsah:

DIY LCD klávesnice štít pro Arduino Uno: 6 kroků (s obrázky)
DIY LCD klávesnice štít pro Arduino Uno: 6 kroků (s obrázky)

Video: DIY LCD klávesnice štít pro Arduino Uno: 6 kroků (s obrázky)

Video: DIY LCD klávesnice štít pro Arduino Uno: 6 kroků (s obrázky)
Video: Lesson 19: Using LCD Screen with Arduino LCD1602 LCD2004 | Arduino Step By Step Course 2024, Červenec
Anonim
DIY LCD klávesnice štít pro Arduino Uno
DIY LCD klávesnice štít pro Arduino Uno

Hodně jsem hledal výrobu štítu LCD klávesnice pro kutily a žádný jsem nenašel, tak jsem si ho vytvořil a chci se s vámi podělit.

Krok 1: Potřebné díly

Požadované díly
Požadované díly
  • Arduino Uno
  • Displej 16x2 znaků
  • mužské a ženské kolíkové hlavičky
  • Nulová pcb
  • pár odporů
  • 10k pot (získejte jednu pájku přátelskou)
  • 5 tlačítek
  • nějaké malé kousky drátů
  • POTŘEBNÉ NÁŘADÍ
  • řezačka (pro řezání nulové desky)
  • páječka
  • nějaký drát
  • zastřihovač drátu
  • to je vše

Krok 2: Theory Part (imp)

Teoretická část (imp)
Teoretická část (imp)

Štít klávesnice LCD používá velmi chytrou a úhlednou techniku, která čte tlačítka z analogového čtecího pinu A0

to je skvělá věc.

ale jak?

Tajemství je DĚLENÍ NAPĚTÍ

co je tedy dělič napětí.

Dělič napětí je jednoduchý obvod, který mění velké napětí na menší. Pomocí pouhých dvou sériových odporů a vstupního napětí můžeme vytvořit výstupní napětí, které je zlomkem vstupu.

ano, zkopíroval jsem to z Googlu;-)

takže nyní musíme vytvořit dělič napětí mezi 5v a A0 arduina

a budou existovat 4 různé děliče napětí a každý ožije, když stiskneme tlačítko

a tak získáme různé vstupy na jednom pinu.

Krok 3: VÝPOČET KNIHOVNY a ODPORU

VÝPOČET KNIHOVNY a ODPORU
VÝPOČET KNIHOVNY a ODPORU

Nyní víme, jak přijímat vstupy

ale jakou hodnotu rezistorů pro děliče napětí potřebujeme

naše základní napětí je 5v.

podle knihovny LCD klávesnice napsané dzindrou na GitHubu

odkaz je:-

github.com/dzindra/LCDKeypad

na LCD klávesnici. h

// můžete změnit prahové hodnoty pro detekci stisknutí kláves

#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

takže prahové hodnoty jsou analogové čtení pinu A0

podle mých čtení

potřebujeme

150k jako základní odpor (všechny ostatní jsou založeny na něm)

250k - vyberte

82 tis

150 tis.- zbývá

15 tis

2 ohmy -dobře

# pokud nemáte žádné hodnoty, můžete jít mírně nahoru nebo dolů, protože musíme být jen v tomto prahu.

Krok 4: Začněte vyrábět LCD (PŘIPOJENÍ)

Začněte vyrábět LCD (PŘIPOJENÍ)
Začněte vyrábět LCD (PŘIPOJENÍ)
Začněte vyrábět LCD (PŘIPOJENÍ)
Začněte vyrábět LCD (PŘIPOJENÍ)

Nyní uchopte součásti a odpory, které jste vypočítali, a začněte vyrábět

KROK 1.

rozřízněte nulovou desku plošných spojů na velikost Arduino uno

Nyní

KROK 2.

přidat na tabuli záhlaví pro muže

* piny připojené k LCD jsou

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

připojit mužské záhlaví

Analogové piny jsou dobré s nulovými celky PCB

ALE musíte digitální kolíky mírně ohnout (upravit)

LCD RS pin na digitální pin 08

LCD Povolit pin na digitální pin 09

LCD D4 pin na digitální pin 4

LCD D5 pin na digitální pin 5

LCD D6 pin na digitální pin 6

LCD D7 pin na digitální pin 7

Kromě toho připojte 10k hrnec na +5V a GND s jeho stěračem (výstupem) na pin VO LCD obrazovek (pin3). K napájení podsvícení se používá odpor 220 ohmů, který je ovládán pinem 10

Krok 5: Montáž LCD a pájecích tlačítek

Montáž LCD a pájecích tlačítek
Montáž LCD a pájecích tlačítek
Montáž LCD a pájecích tlačítek
Montáž LCD a pájecích tlačítek
Montáž LCD a pájecích tlačítek
Montáž LCD a pájecích tlačítek

Chtěl jsem, aby můj LCD byl vyjímatelný, takže jsem použil ženskou hlavičku

stačí ohnout připojovací kolíky, aby je bylo možné pájet na desku plošných spojů

podle toho přidejte hrnec

Krok 6: Pájení tlačítek na nulové PCB

Image
Image
Pájení tlačítek na nulové PCB
Pájení tlačítek na nulové PCB
Pájení tlačítek na nulové PCB
Pájení tlačítek na nulové PCB

připájel jsem 4 klíče a vybral na jinou stranu.

můžete jej pájet, kdekoli chcete, a je připraven k použití

VÝPOČTOVÉ TLAČÍTKA TLAČÍTKA JSOU:

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

| |

| |

| |

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

THE * označené rohy jsou normálně otevřené a po stisknutí tlačítka se spojí

Doporučuje: