Obsah:
- Krok 1: Čo potrebujete
- Krok 2: Pinout LCD a prepojenia s Arduino
- Krok 3: Programovanie Arduina
- Krok 4: Kód
- Krok 5: Kód a schéma obvodu sú úplne vysvetlené:
Video: Rozhranie LCD s Arduino na Tinkercad: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Projekty Tinkercad »
Kód v tomto článku je napísaný pre LCD displeje, ktoré používajú štandardný ovládač Hitachi HD44780. Ak má váš LCD 16 pinov, pravdepodobne má ovládač Hitachi HD44780. Tieto displeje je možné zapojiť buď v 4 -bitovom alebo 8 -bitovom režime. Obvykle sa dáva prednosť prepojeniu LCD v 4 -bitovom režime, pretože používa štyri kábly menej ako 8 -bitový režim. V praxi medzi týmito dvoma režimami nie je viditeľný rozdiel vo výkone. V tomto návode pripojím LCD v 4 -bitovom režime.
Krok 1: Čo potrebujete
Na tento tutoriál budete potrebovať:
1. Arduino uno
2. Doska alebo doska plošných spojov
3. LCD 16x2
4. Potenciometer
Krok 2: Pinout LCD a prepojenia s Arduino
Tu je diagram pinov na LCD displeji, ktorý používam. Pripojenia z každého kolíka na Arduino budú rovnaké, ale vaše kolíky môžu byť na LCD usporiadané inak. Nezabudnite si pozrieť technický list alebo vyhľadať štítky na konkrétnom LCD displeji:
Pred pripojením k nepájivému panelu môže byť tiež potrebné spájkovať 16 -pinový záhlavie s displejom LCD. Pri pripájaní LCD displeja k Arduinu postupujte podľa nižšie uvedeného diagramu:
Kolík RS (RS) - 1
Povoliť (E) - 2
D4 - 4
D5 - 5
D6 - 6
D7 - 7
Rezistor na obrázku vyššie nastavuje jas podsvietenia. Typická hodnota je 220 ohmov, ale budú fungovať aj iné hodnoty. Menšie odpory zvýšia jas podsvietenia.
Potenciometer slúži na úpravu kontrastu obrazovky. Obvykle používam potenciometer 10K Ohm, ale budú fungovať aj iné hodnoty.
Krok 3: Programovanie Arduina
Celý nasledujúci kód používa knižnicu LiquidCrystal, ktorá je predinštalovaná s Arduino IDE. Knižnica je sada funkcií, ktoré je možné ľahko pridať do programu v skrátenom formáte.
Aby ste mohli používať knižnicu, musí byť zahrnutá v programe. Riadok 1 v nižšie uvedenom kóde to urobí príkazom #include. Keď do programu zahrniete knižnicu, všetok kód v knižnici sa nahrá do Ardunia spolu s kódom pre váš program.
Teraz sme pripravení pustiť sa do programovania! O chvíľu sa rozoberiem viac zaujímavých vecí, ktoré môžete urobiť, ale zatiaľ stačí spustiť jednoduchý testovací program. Tento program vytlačí na obrazovku „Vitajte v mojej triede“, potom s určitým oneskorením „Nový spôsob učenia“a na konci „Hodina Arduino od Mudit jain“, kde bude blikať moje meno. Zadajte tento kód do oblasti kódu tinkercad a spustite simuláciu.
Krok 4: Kód
V prípade ďalších zaujímavých projektov ma kontaktujte na:
Youtube:
Facebooková stránka:
Instagram:
#zahrnúť
LiquidCrystal lcd (1, 2, 4, 5, 6, 7); neplatné nastavenie () {lcd.begin (16, 2); lcd.setCursor (5, 0); lcd.print ("VITAJTE"); lcd.setCursor (3, 1); lcd.print („DO MOJEJ TRIEDY“); oneskorenie (2000); lcd.setCursor (5, 0); lcd.print („Nový spôsob“); lcd.setCursor (3, 1); lcd.print („O učení“); oneskorenie (2000); lcd.clear (); } void loop () {lcd.setCursor (2, 0); lcd.print („trieda Arduino“); lcd.setCursor (2, 1); lcd.print ("PODĽA SPOJENIA"); oneskorenie (500); lcd.clear (); lcd.setCursor (2, 0); lcd.print („trieda Arduino“); oneskorenie (500); }
Odporúča:
Rozhranie s LCD displejom M4 Zahrnutie: 5 krokov
Rozhranie s LCD displejom M4 Zahrnutie: Tento tutoriál nám umožní ovládať LCD displej prostredníctvom Wi-Fi z nášho smartfónu. Ak nemáme drivermall, môžeme použiť arduino, ale pod odkazom na vývoj Drivemall. uprednostňovať Drivemall pred klanom
Rozhranie RGB LED s Arduino na TinkerCad: 4 kroky
Rozhranie RGB LED s Arduino na TinkerCad: V tomto návode sa dozviete o rozhraní LED led Arduino. LED dióda RGB sa skladá z troch rôznych LED diód, z názvu môžete hádať, že tieto LED diódy sú červené, zelené a modré. Zmiešaním týchto farieb môžeme získať mnoho ďalších farieb.
Arduino LCD 16x2 návod - Rozhranie 1602 LCD displej s Arduino Uno: 5 krokov
Arduino LCD 16x2 návod | Rozhranie 1602 LCD displej s Arduino Uno: Ahoj, chlapi, pretože veľa projektov potrebuje obrazovku na zobrazenie údajov, či už ide o nejaký displej na počítadlo odberov alebo na YouTube, alebo kalkulačku alebo zámok klávesnice s displejom a ak sú všetky tieto druhy projektov vyrobené pomocou arduino budú definovať
Rozhranie viacerých LCD na Arduino Uno pomocou spoločnej dátovej linky: 5 krokov
Rozhranie viacerých LCD na Arduino Uno pomocou spoločnej dátovej linky: Dnes vám v tomto návode ukážem, ako prepojiť viacnásobný 16x2 LCD modul s doskou arduino uno pomocou spoločnej dátovej linky. Najzaujímavejšie na tomto projekte je, že používa bežný dátový riadok a zobrazuje rôzne údaje v
Arduino pre začiatočníkov: Rozhranie Arduino s displejom LCD 16 x 2: 5 krokov
Arduino pre začiatočníkov: Rozhranie Arduino s displejom LCD 16x2 Vysvetlené: Ahoj všetci, v dnešnej dobe sa Arduino stalo veľmi populárnym a každý ho akceptuje aj kvôli jednoduchosti kódovania. Vytvoril som sériu základov Arduino, ktoré pomáhajú začiatočníkom, nováčikom a dokonca aj vývojári, aby modul fungoval. Toto je