Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Sveiki, vaikinai, šioje instrukcijoje pamatysite, kaip prijungti „i2c“LCD ekraną prie „arduino“ir kaip spausdinti LCD ekrane.
Prieš pradėdami šią pamoką, turite žinoti trumpą informaciją apie „i2c“bendravimą.
Kiekvieną I2C magistralę sudaro du signalai: SCL ir SDA. SCL yra laikrodžio signalas, o SDA - duomenų signalas. Laikrodžio signalą visada generuoja dabartinis magistralės magistras; kai kurie pavaldūs įrenginiai kartais gali priversti mažinti laikrodžio rodmenis, kad pagrindinis įrenginys atidėtų daugiau duomenų siuntimą (arba prireiktų daugiau laiko duomenims paruošti, kol pagrindinis bandys juos nustatyti). Tai vadinama „laikrodžio tempimu“ir aprašyta protokolo puslapyje.
Norėdami gauti daugiau informacijos, apsilankykite „Electronics Projects Hub“
Dabar pradėkime šią instrukciją..
1 žingsnis: reikalingi komponentai
„Arduino Uno“:
I2C LCD ekranas:
Šuoliai nuo patelių iki moterų - 4:
2 žingsnis: grandinė
I2C LCD „Arduino“lenta
GND GND
VCC 5V
SDA A4
SCL A5
3 žingsnis: kodas
Norėdami dirbti su pridėtu kodu, turime įtraukti dvi bibliotekas.
Atsisiųskite bibliotekas iš priedų skystųjų kristalų bibliotekos.
Pagrindinės funkcijos, kurias naudojame kodu
LCD. pradžia (16, 2); // 16 stulpelių ir 2 LCD ekrano eilučių apibrėžimas
lcd.backlight (); // Įjungti /išjungti galinį apšvietimą
lcd.setCursor (0, 0); // Pozicijos, kurią reikia rašyti iš pirmosios eilutės, pirmojo stulpelio, apibrėžimas.
lcd.setCursor (0, 1); // Pozicijos, kurią reikia rašyti iš antrosios eilutės, pirmojo stulpelio, apibrėžimas.
lcd.print ("rašykite čia, kad atspausdintumėte"); // Vienoje eilutėje kabutėse galite parašyti 16 simbolių.
lcd.clear (); // Valyti ekraną
4 žingsnis: išvestis
Pridedami išėjimai atliekami pagal aukščiau pridėtą kodą.
5 veiksmas: užpildykite vaizdo įrašo pamoką
Nepamirškite užsiprenumeruoti mano „YouTube“kanalo