Obsah:

Zapojení Arduina a LCD displeje v BreadShield: 6 kroků
Zapojení Arduina a LCD displeje v BreadShield: 6 kroků

Video: Zapojení Arduina a LCD displeje v BreadShield: 6 kroků

Video: Zapojení Arduina a LCD displeje v BreadShield: 6 kroků
Video: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, Červenec
Anonim
Zapojení Arduino a Character LCD v BreadShield
Zapojení Arduino a Character LCD v BreadShield

Mnoho projektů Arduino zahrnuje LCD displeje se znaky, které v drtivé většině používají protokol HD44780 k získávání dat z Arduina. Připojení Arduina k HD44780 obvykle (ve 4bitovém režimu) vyžaduje 12 vodičů! To skončí velkým nepořádkem špaget s propojovacím drátem. Jejich připojení vám chvíli trvá. Je těžké ladit. A je náchylný k odpojení vašimi nešikovnými prsty.

V tomto tutoriálu uvidíme, že život může být mnohem snazší v BreadShieldu, štítu Arduino pro prkénka.

Zásoby

  • Jedno prkénko
  • Jedno Arduino Uno
  • Jeden BreadShield

Krok 1: Vložte BreadShield do Arduino Uno

Vložte BreadShield do Arduino Uno stejně jako obvykle používáte jiné štítové desky.

Krok 2: Vložte BreadShield do Breadboardu

Vložte vylamovací kolíky BreadShield do prkénka, stejně jako běžně vkládáte řadu kolíků do prkénka.

Krok 3: Vložte LCD panel do Breadboardu

Vložte LCD do prkénka
Vložte LCD do prkénka

Předpokládal bych, že váš LCD byl připájen pomocí samčích pinheaderů, jako například v tomto tutoriálu od SparkFun. Nyní vložte LCD (technicky kolíky) do prkénka tak, aby pin GND na LCD odpovídal kolíku GND BreadShield. Tím se automaticky vytvoří následující korespondence pin-to-pin mezi Arduino Uno a LCD (vlevo, pin LCD; napravo pin BreadShield):

VSS/GND ---- GNDVDD ---- 5VRS ---- TX E/povolit ---- D3 D4 ---- D8D5 ---- D9D6 ---- D10D7 ---- anoda podsvícení D11- --- Katoda podsvícení D12 ---- D13

Směrování je zobrazeno na obrázku výše.

Krok 4: Přitáhněte R/W pin LCD k GND

Použijte jeden propojovací vodič - jediný propojovací vodič potřebný v tomto projektu, k vytažení R/W pinu LCD do GND. Ano, to také znamená připojit D2 Arudina k GND. Ale to není problém, pokud nepoužíváte D2.

Krok 5: Vložte potenciometr

Vložte potenciometr
Vložte potenciometr

Vložte potenciometr jako dělič napětí. Konce koncovek potenciometru zasuňte do vazeb 5V respektive GND na prkénku. A prostřední kolík potenciometru do kravat RX. Výsledné zapojení je znázorněno na obrázku výše. Předpokládal bych, že potenciometr má na svých nohách připájené nějaké dráty nebo pomocí propojovacích vodičů nasměrujte jeho 3 piny odjinud na prkénko.

Krok 6: Naprogramujte si Arduino s odpojeným středním pinem potenciometru

Naprogramujte své Arduino s odpojeným středním pinem potenciometru
Naprogramujte své Arduino s odpojeným středním pinem potenciometru

Nyní můžete Arduino naprogramovat. Část ukázkového kódu je na

github.com/forrestbao/BreadShield/blob/master/demo/HelloWorld/HelloWorld.ino

Při programování se ujistěte, že je kolík RX odpojen od středního kolíku potenciometru. Stačí jemně zvednout prostřední kolík potenciometru z kravaty na prkénku. Po naprogramování jej vložte zpět. Poté uvidíte textový obsah zobrazený na LCD. Pokud ne, upravte potenciometr.

Neváhejte zde zanechat komentář nebo dotaz a já vám odpovím, jakmile to bude možné.

Užijte si další příklady BreadShield v tomto videu.

Právě teď BreadShield provozuje crowdfundingovou kampaň. Využijte zvýhodněné ceny pouze pro kampaně na

Doporučuje: