
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44

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
Suositeltava:
Kaksoisakselin ohjaussauvan liittäminen Arduino Unoon: 5 vaihetta

Kuinka yhdistää kaksiakselinen ohjaussauva Arduino Unon kanssa: Tässä liitämme yhden kaksintakselisen ohjaussauvan arduino uno: n kanssa. Tässä ohjaussauvassa on kaksi analogista nastaa x -akselia ja y -akselia varten ja yksi digitaalinen tappi kytkintä varten
Liitäntä Useita nestekidenäytöstä Arduino Unoon käyttämällä yhteistä datalinjaa: 5 vaihetta

Liitäntä useisiin nestekidenäytöistä Arduino Unoon käyttämällä yhteistä datalinjaa: Tänään, tässä ohjeessa, näytän sinulle, kuinka liittää useita 16x2 LCD -moduuleja arduino uno -levyyn käyttämällä yhteistä datalinjaa. Mielenkiintoisin asia tässä projektissa on, että se käyttää yleistä tietolinjaa ja näyttää erilaisia tietoja sähköisessä
Useiden anturien liittäminen RASPBERRY PI -laitteeseen: 6 vaihetta (kuvilla)

Useiden anturien liittäminen vadelmaan PI: Tähän projektiin liitämme kolme Atlas Scientificin EZO -anturia (pH, liuennut happi ja lämpötila) Raspberry Pi 3B+-laitteeseen. Piirien kytkemisen Raspberry Pi: n sijasta käytämme Whitebox Labs Tentacle T3 -suojaa. T
Mini HiFi -hyllyjärjestelmän (äänijärjestelmä) liittäminen ja asentaminen oikein: 8 vaihetta (kuvilla)

Kuinka yhdistää ja asentaa Mini HiFi -hyllyjärjestelmä (äänijärjestelmä): Olen henkilö, joka nauttii sähkötekniikan oppimisesta. Olen lukio Ann Richardsin nuorten naisten johtajien koulussa. Teen tästä ohjeelliseksi auttaakseni kaikkia, jotka haluavat nauttia musiikistaan Mini LG HiFi -hyllyjärjestelmästä
Kahden OOBoard -levyn liittäminen yhteen I2C: n avulla: 4 vaihetta

Kahden OOBoard -levyn liittäminen yhteen I2C: n avulla: Tämä opas kattaa kahden OOBoard -levyn liittämisen I2C: n avulla