Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Hei kaverit, Tässä opetusohjelmassa näet kuinka liittää i2c LCD -näyttö arduinoon ja miten tulostetaan lcd -näytölle.
Ennen kuin aloitat tämän opetusohjelman, sinun on tiedettävä lyhyesti i2c -viestinnästä.
Jokainen I2C -väylä koostuu kahdesta signaalista: SCL ja SDA. SCL on kellosignaali ja SDA on datasignaali. Kellosignaalin generoi aina nykyinen väylän isäntä; Jotkut orjalaitteet saattavat pakottaa kellon ajoittain alhaiseksi viivästyttääkseen isäntä lähettää enemmän dataa (tai vaatia enemmän aikaa tietojen valmisteluun ennen kuin isäntä yrittää kellottaa sen). Tätä kutsutaan "kellon venyttämiseksi", ja se kuvataan protokollasivulla.
Lisätietoja on Electronics Projects Hubissa
Aloitetaan nyt tämä Instructable..
Vaihe 1: Tarvittavat komponentit
Arduino Uno:
I2C LCD -näyttö:
Uros -naispuoliset hyppääjät - 4:
Vaihe 2: Piiritys
I2C LCD Arduino -levy
GND GND
VCC 5V
SDA A4
SCL A5
Vaihe 3: Koodi
Meidän on vaadittava kahden kirjaston sisällyttämistä liitetyn koodin toimimiseksi.
Lataa kirjastot liitteenä olevasta LCD -kirjastosta.
Perustoiminnot, joita käytämme koodissa
lcd. alku (16, 2); // 16 sarakkeen ja 2 LCD -näytön rivin määrittäminen
lcd.taustavalo (); // Taustavalon kytkeminen päälle /pois
lcd.setCursor (0, 0); // Ensimmäisen rivin ensimmäisestä sarakkeesta kirjoitettavan position määrittäminen.
lcd.setCursor (0, 1); // Toisen rivin ensimmäisestä sarakkeesta kirjoitettavan position määrittäminen.
lcd.print ("kirjoita tänne tulostaaksesi"); // Voit kirjoittaa 16 merkkiä riville lainausmerkkeihin.
lcd.clear (); // Puhdista näyttö
Vaihe 4: Lähtö
Liitetyt lähdöt tehdään yllä olevan koodin mukaisesti.
Vaihe 5: Suorita video -opetusohjelma
Muista tilata YouTube -kanavani