Satura rādītājs:
- 1. darbība: savienojums starp LCD un adapteri
- 2. darbība. Savienojums ar Arduino un I2C LCD adapteri
- 3. darbība: ieslēdziet un pārbaudiet
- 4. darbība: bibliotēkas lejupielāde I2C LCD
- 5. solis: pēdējais solis
Video: I2C LCD adaptera detaļas un savienojumi: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
I2C LCD adapteris ir ierīce, kas satur mikrokontrollera PCF8574 mikroshēmu. Šis mikrokontrolleris ir I/O paplašinātājs, kas sazinās ar citu mikrokontrollera mikroshēmu ar divu vadu sakaru protokolu. Izmantojot šo adapteri, ikviens var kontrolēt 16x2 LCD ar tikai diviem vadiem (SDA, SCL). Tas ietaupa daudzas arduino vai cita mikrokontrollera tapas. Tam ir iebūvēts potenciometrs LCD kontrasta kontrolei. Noklusējuma I2C adrese ir 0x27. Šo adresi varat mainīt, savienojot A0, A1, A2.
A0 A1 A2 Adrese
0 0 0 0x20 0 0 1 0x21 0 1 0 0x22 0 1 1 0x23 1 0 0 0x24 1 0 1 0x25 1 1 0x26 1 1 1 0x27
0 => ZEMS
1 => AUGSTS
1. darbība: savienojums starp LCD un adapteri
Pirmkārt, jums ir jāpielodē šis adapteris ar lcd. To var tieši savienot ar LCD displeja aizmuguri. Bet man ir lodēt to uz PCB. Jūs varat arī pagatavot to, kā vēlaties. Bet jums jābūt uzmanīgiem par pareizo savienojumu. Pretējā gadījumā jūs saskarsities ar lielu problēmu.
2. darbība. Savienojums ar Arduino un I2C LCD adapteri
Arduino => I2C LCD adapteris
GND => GND
5V => VCC
A4 => SDA
A5 => SCL
3. darbība: ieslēdziet un pārbaudiet
#define USE_ALB_LCD_I2C
#include "ArduinoLearningBoard.h" ALB_LCD_I2C lcd; void setup () {lcd.init (); lcd.fona apgaismojums (); lcd.clear (); } void loop () {lcd.setCursor (0, 0); // lcd.setCursor (kolonna, rinda); lcd.print ("ABCD 1234 +-/*"); lcd.setCursor (0, 1); // šeit rinda = 1 nozīmē otro rindu lcd.print ((char) 64); // 64 = @ lcd.print ((char) 223); // 223 = dgree zīme lcd.print ((char) 224); // 224 = alfa zīme lcd.print ((char) 232); // 232 = saknes lcd.print ((char) 242); // 242 = thita lcd.print ((char) 228); // 228 = mikro}
4. darbība: bibliotēkas lejupielāde I2C LCD
atveriet arduino IDE => dodieties uz Rīki => pārvaldīt bibliotēkas => meklējiet Arduino mācību dēli
un lejupielādēt bibliotēku.
Ja jums jau ir bibliotēka, izlaidiet šo darbību.
5. solis: pēdējais solis
Esmu izmantojis I2C LCD, lai parādītu vides temperatūru un mitrumu.
Ieteicams:
Lodēšanas tīru vadu savienojumi: 3 soļi (ar attēliem)
Lodēšana tīru vadu savienojumiem: Šeit ir īss padoms par kabeļu pareizu savienošanu. Tas ir ērti, lai mainītu saules paneļa savienotāju vai vienkārši padarītu garāku divu vadu kabeli. Tas var šķist pamatprasme, taču es zinu, ka līdz brīdim, kad iemācījos šo tehniku, es
Campus savienojumi: 8 soļi
Semināra beigas Indiānas universitātes studentiem bieži vien ir saspringts gadalaiks, jo viņi uztraucas par gala eksāmeniem un atzīmēm. Indiānas universitāte jau piedāvā dažas stresa mazināšanas stratēģijas, piemēram, Balance at Kelley
I2C / IIC LCD displejs - Izmantojiet SPI LCD I2C LCD displejā Izmantojot SPI līdz IIC moduli ar Arduino: 5 soļi
I2C / IIC LCD displejs | Izmantojiet SPI LCD I2C LCD displejā Izmantojot SPI to IIC moduli ar Arduino: Sveiki, puiši, jo parastajam SPI LCD 1602 ir pārāk daudz vadu, lai to savienotu, tāpēc ir ļoti grūti savienot to ar arduino, taču tirgū ir pieejams viens modulis pārvērst SPI displeju IIC displejā, tāpēc jums ir jāpievieno tikai 4 vadi
I2C / IIC LCD displejs - Pārveidojiet SPI LCD uz I2C LCD displeju: 5 soļi
I2C / IIC LCD displejs | Pārveidojiet SPI LCD uz I2C LCD displeju: lai izmantotu spi lcd displeju, ir nepieciešams pārāk daudz savienojumu, un to ir ļoti grūti izdarīt, tāpēc es atradu moduli, kas var pārvērst i2c LCD uz spi lcd, tāpēc sāksim darbu
HD44780 LCD līdz I2C adaptera dēlis autobusu pirātam: 9 soļi
HD44780 LCD uz I2C adaptera dēlis autobusu pirātam: Lēti rakstzīmju LCD, kuru pamatā ir HD44780 mikroshēmojums, ir dažādos izmēros: 2x16, 4x20 utt. Šiem displejiem ir divi standarta interfeisa režīmi - 4 bitu un 8 bitu paralēli. 8 bitiem kopumā ir nepieciešamas 11 datu līnijas, 4 bitiem-7 (tikai rakstīšanai 6). Daži