Turinys:
- 1 žingsnis: 1602 „Arduino“LCD klaviatūros skydo funkcijos
- 2 žingsnis: Kaip naudoti „Arduino“LCD klaviatūros skydą
- 3 žingsnis: reikalingos medžiagos
- 4 žingsnis: kaip skaityti raktus?
- 5 žingsnis: Kaip slinkti tekstu?
- 6 veiksmas: kaip parodyti konkretų simbolį?
Video: Naudojant 1602 LCD klaviatūros skydą su „Arduino“[+praktiniai projektai]: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Šią ir kitas nuostabias pamokas galite perskaityti oficialioje „ElectroPeak“svetainėje
Apžvalga
Šioje pamokoje sužinosite, kaip naudoti „Arduino“LCD klaviatūros skydą su 3 praktiniais projektais.
Ką išmoksite:
- Kaip nustatyti skydą ir nustatyti raktus
- Kaip slinkti tekstu
- Kaip rodyti specialius simbolius
1 žingsnis: 1602 „Arduino“LCD klaviatūros skydo funkcijos
Informacijos rodymas elektroniniuose projektuose visada buvo pati įtikinamiausia problema. Yra įvairių duomenų rodymo būdų. Šie ekranai gali būti tokie paprasti, kaip 7 segmentai ar šviesos diodai, arba gali būti patrauklesni, pavyzdžiui, LCD. LCD ekranų naudojimas visada buvo vienas iš populiariausių informacijos rodymo būdų. LCD yra suskirstyti į du bendrus tipus: simbolius ir grafiką.
Vienas iš labiausiai paplitusių, pigiausių ir paprasčiausių LCD ekranų yra simbolių skystųjų kristalų ekranas. Šis LCD ekranas susideda iš kelių eilučių ir stulpelių. Raidės ir skaičiai rašomi tose vietose, kurias sukuria eilutės ir stulpeliai. Pavyzdžiui, LCD simbolis 16*2 turi 2 eilutes ir 16 stulpelių. Taigi jis gali rodyti 32 simbolius. Darbas su šiais LCD yra labai paprastas ir visiškai suderinamas su visais mikrovaldikliais ir procesoriaus plokštėmis. Kad būtų lengviau naudotis šiais LCD, jo 16x2 modelis, įskaitant keturis meniu sudarymo klavišus, yra sukurtas kaip skydas, kuris taip pat suderinamas su „Arduino“plokštėmis.
2 žingsnis: Kaip naudoti „Arduino“LCD klaviatūros skydą
„Arduino shiels“yra patogus ir paprastas skydas. Norėdami jį naudoti, pirmiausia turite žinoti jo kontaktą ir ryšį su „Arduino“.
3 žingsnis: reikalingos medžiagos
„Arduino Uno R3 × 1“
1602 LCD klaviatūros skydas „Arduino“× 1
Programinės įrangos programos
„Arduino IDE“
4 žingsnis: kaip skaityti raktus?
Šiame skydelyje visi 4 klavišai yra prijungti prie analoginio kaiščio 0, kad būtų sutaupyta skaitmeninių kaiščių. Taigi, norėdami juos perskaityti, turėtume naudoti ADC. Kai paspaudžiate klavišą, jis grąžina reikšmę A0 kaiščiui pagal vidinę varžos padalijimo grandinę, kuri nustato rakto tipą.
Pažvelkime į kodą išsamiau:
#įtraukti
Biblioteka, reikalinga LCD simboliams.
„LiquidCrystal“skystųjų kristalų ekranas (pin_RS, pin_EN, pin_d4, pin_d5, pin_d6, pin_d7);
LCD objekto apibrėžimas pagal kaiščius, prijungtus prie „Arduino“.
LCD. pradžia (16, 2);
Pradinė LCD konfigūracija nurodant stulpelių ir eilučių skaičių. Pirmasis argumentas yra stulpelių skaičius, o antrasis - eilučių skaičius.
aukščiau esančioje lentelėje yra keletas svarbių funkcijų dirbant su LCD.
Daugiau funkcijų galite patikrinti „Arduino“svetainėje.
5 žingsnis: Kaip slinkti tekstu?
Mes galime tai padaryti lengvai naudodami aukščiau pateiktas funkcijas.
6 veiksmas: kaip parodyti konkretų simbolį?
Kiekviename bloke galite sukurti simbolį iš savo LCD. Norėdami tai padaryti, turėtumėte konvertuoti norimą simbolį į kodų masyvą, tada rodyti jį LCD ekrane. Norėdami konvertuoti savo personažą į kodus, galite naudoti tokias internetines svetaines. Sukurkite savo personažą, tada nukopijuokite sukurtą masyvą į savo kodą.
„lcd.createChar“saugo jūsų masyvą atminties vietoje ir galite jį rodyti su „lcd.write“