Cuprins:
Video: Salut Lume! pe LCD folosind CloudX M633: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
În acest tutorial, vom afișa pe ecranul LCD (Liquid Crystal Display).
Pasul 1: LCD (ecran cu cristale lichide)
Ecranele LCD au o interfață paralelă, ceea ce înseamnă că microcontrolerul trebuie să manipuleze mai mulți pini de interfață simultan pentru a controla afișajul. Interfața constă din următorii pini:
Un pin de selectare a registrului (RS) care controlează locul în care scrieți datele din memoria LCD. Puteți selecta fie registrul de date, care conține ceea ce apare pe ecran, fie un registru de instrucțiuni, care este locul în care controlerul LCD caută instrucțiuni despre ce trebuie să faceți în continuare.
Un pin de citire / scriere (R / W) care selectează modul de citire sau modul de scriere
Un pin de activare care permite scrierea în registre
8 pini de date (D0-D7). Stările acestor știfturi (ridicat sau scăzut) sunt biții pe care îi scrieți într-un registru atunci când scrieți sau valorile pe care le citiți când citiți.
Există, de asemenea, un pin de configurare a afișajului (Vo), pinii de alimentare (+ 5V și Gnd) și pinii de iluminare cu fundal LED (Bklt + și BKlt-) pe care îi puteți utiliza pentru a alimenta LCD-ul, pentru a controla contrastul afișajului și pentru a porni și opri LED-ul. lumină de fundal, respectiv.
Procesul de control al afișajului implică introducerea datelor care formează imaginea a ceea ce doriți să afișați în registrele de date, apoi introducerea instrucțiunilor în registrul de instrucțiuni. Biblioteca LiquidCrystal simplifică acest lucru pentru dvs., astfel încât să nu aveți nevoie să cunoașteți instrucțiunile de nivel scăzut.
Ecranele LCD compatibile Hitachi pot fi controlate în două moduri: 4 biți sau 8 biți. Modul pe 4 biți necesită șapte pini I / O de la Arduino, în timp ce modul pe 8 biți necesită 11 pini. Pentru afișarea textului pe ecran, puteți face totul în modul 4 biți, astfel încât exemplul arată cum să controlați un LCD 2x16 în modul 4 biți.
Pasul 2: COMPONENT
- CloudX M633
- CloudX SoftCard
- Cablu V3
- LCD 16x2
- Potențiometru de 10k Ohm
- Sârmă jumper
- Rezistor de 220 ohmi
- BreadBoard
îți poți cumpăra componenta Aici
Pasul 3: HARDWARE
- Pinul LCD RS la pinul digital 1 al Cloudx M633
- LCD Activați pinul la pinul digital 2 al Cloudx M633
- Pin LCD D4 la pinul digital 3 al Cloudx M633
- Pin D5 LCD la pinul digital 4 al Cloudx M633
- Pinul LCD D6 la pinul digital 5 al Cloudx M633
- Pinul LCD D7 la pinul digital 6 al Cloudx M633
În plus, conectați o oală de 10k la + 5V și GND, cu ștergătorul (ieșire) la pinul VO al ecranelor LCD. Un rezistor de 220 ohm este utilizat pentru a alimenta lumina de fundal a afișajului, de obicei pe pinii 15 și 16 ai conectorului LCD
Pasul 4: CODIFICARE
Copiați acest cod în IDE-ul dvs. CloudX
# include # include
înființat(){
Setare lcd (1, 2, 3, 4, 5, 6); lcdCmd (clar); lcdCmd (cursorOff);
buclă(){
lcdWriteText (1, 2, "BUNĂ LUME!"); lcdWriteText (2, 2, "I USE CLOUDX");
}
}
Recomandat:
Salut tren! ATtiny 1614: 8 pași (cu imagini)
Salut tren! ATtiny 1614: Pentru clasa mea Fab Academy trebuie să creez o placă cu un microcontroler, un buton și un LED. Voi folosi Eagle pentru a-l crea
Led de control peste tot în lume folosind Internet folosind Arduino: 4 pași
Led de control peste tot în lume folosind internetul folosind Arduino: Bună, eu sunt Rithik. Vom face un led controlat de internet folosind telefonul dvs. Vom folosi software cum ar fi Arduino IDE și Blynk. Este simplu și dacă ați reușit puteți controla cât mai multe componente electronice doriți Lucruri de care avem nevoie: Hardware:
ZARĂ ELECTRONICĂ FOLOSIND CLOUDX M633: 5 pași
ZARĂ ELECTRONICĂ FOLOSIND CLOUDX M633: Cu toții trebuie să fi jucat jocul întâmplării într-un fel sau altul folosind zarurile. Cunoașterea naturii foarte imprevizibile a ceea ce ar arăta aruncarea zarurilor ar adăuga un joc mult mai distractiv. Prin prezenta, prezentăm un dic digital electronic
Salut Moș Crăciun: 4 pași (cu imagini)
Salut Moș Crăciun: Acest proiect a fost realizat ca parte a decorațiunilor de Crăciun. Este o păpușă a lui Moș Crăciun cu lumini și un braț care se mișcă atunci când te detectează
Bec (cel mai bun din lume) folosind conector de sârmă și fără lipire !!!: 6 pași
Bec (cel mai bun din lume) folosind conector de sârmă și fără lipire !!!: Faceți un bec cu led - fără lipire