Talaan ng mga Nilalaman:

Mga Detalye at Koneksyon ng I2C LCD Adapter: 5 Mga Hakbang
Mga Detalye at Koneksyon ng I2C LCD Adapter: 5 Mga Hakbang

Video: Mga Detalye at Koneksyon ng I2C LCD Adapter: 5 Mga Hakbang

Video: Mga Detalye at Koneksyon ng I2C LCD Adapter: 5 Mga Hakbang
Video: #5 FLProg Analog Input sa I2C LCD | ESP32 NodeMCU | Arduino Visual Embedded Programming 2024, Nobyembre
Anonim
Mga Detalye at Koneksyon ng I2C LCD Adapter
Mga Detalye at Koneksyon ng I2C LCD Adapter

Ang I2C lcd adapter ay isang aparato na naglalaman ng isang micro-controller PCF8574 chip. Ang micro-controller na ito ay isang I / O expander, na nakikipag-usap sa iba pang micro-controller chip na may dalawang wire na komunikasyon na protocol. Gamit ang adapter na ito kahit sino ay maaaring makontrol ang isang 16x2 LCD na may dalawang wire lamang (SDA, SCL). Nagse-save ito ng maraming mga pin ng arduino o iba pang micro-controller. Mayroon itong built in potentiometer para sa control lcd na kaibahan. Ang default na I2C address ay 0x27. Maaari mong baguhin ang address na ito sa pamamagitan ng pagkonekta sa A0, A1, A2.

A0 A1 A2 Address

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 0 0x26 1 1 1 0x27

0 => Mababa

1 => TAAS

Hakbang 1: Koneksyon sa Pagitan ng LCD at Adapter

Koneksyon sa pagitan ng LCD at Adapter
Koneksyon sa pagitan ng LCD at Adapter
Koneksyon sa pagitan ng LCD at Adapter
Koneksyon sa pagitan ng LCD at Adapter
Koneksyon sa pagitan ng LCD at Adapter
Koneksyon sa pagitan ng LCD at Adapter
Koneksyon sa pagitan ng LCD at Adapter
Koneksyon sa pagitan ng LCD at Adapter

Una, kailangan mong solder ang adapter na ito sa lcd. Maaari mong direktang ikonekta ito sa lcd display sa likuran. Ngunit mayroon akong solder ito sa isang pcb. Maaari mo ring gawin ito ayon sa gusto mo. Ngunit dapat kang mag-ingat tungkol sa tamang koneksyon. Kung hindi man haharap ka sa isang malaking problema.

Hakbang 2: Koneksyon Sa Arduino at I2C Lcd Adapter

Koneksyon Sa Arduino at I2C Lcd Adapter
Koneksyon Sa Arduino at I2C Lcd Adapter

Arduino => I2C LCD adapter

GND => GND

5V => VCC

A4 => SDA

A5 => SCL

Hakbang 3: Power Up at Test

Power Up at Subukan
Power Up at Subukan
Power Up at Subukan
Power Up at Subukan
Power Up at Subukan
Power Up at Subukan
Power Up at Subukan
Power Up at Subukan

# tukuyin ang USE_ALB_LCD_I2C

# isama ang "ArduinoLearningBoard.h" ALB_LCD_I2C lcd; void setup () {lcd.init (); lcd.backlight (); lcd.clear (); } void loop () {lcd.setCursor (0, 0); // lcd.setCursor (coloumn, row); lcd.print ("ABCD 1234 + - / *"); lcd.setCursor (0, 1); // here row = 1 nangangahulugang pangalawang linya lcd.print ((char) 64); // 64 = @ lcd.print ((char) 223); // 223 = dgree sign lcd.print ((char) 224); // 224 = alpha sign lcd.print ((char) 232); // 232 = root lcd.print ((char) 242); // 242 = thita lcd.print ((char) 228); // 228 = micro}

Hakbang 4: Pag-download ng Library para sa I2C Lcd

Pag-download ng Library para sa I2C Lcd
Pag-download ng Library para sa I2C Lcd
Pag-download ng Library para sa I2C Lcd
Pag-download ng Library para sa I2C Lcd

buksan ang arduino IDE => pumunta sa Tools => pamahalaan ang mga library => maghanap para sa Arduino Learning Board

at i-download ang library.

Kung mayroon ka nang library pagkatapos ay laktawan ang hakbang na ito.

Hakbang 5: Pangwakas na Hakbang

Pangwakas na Hakbang
Pangwakas na Hakbang
Pangwakas na Hakbang
Pangwakas na Hakbang

Ginamit ko ang I2C lcd upang maipakita ang tempareture at halumigmig ng kapaligiran.

Inirerekumendang: