สารบัญ:

จอ LCD I2C / IIC - ใช้ SPI LCD กับจอแสดงผล LCD I2C โดยใช้โมดูล SPI เป็น IIC กับ Arduino: 5 ขั้นตอน
จอ LCD I2C / IIC - ใช้ SPI LCD กับจอแสดงผล LCD I2C โดยใช้โมดูล SPI เป็น IIC กับ Arduino: 5 ขั้นตอน

วีดีโอ: จอ LCD I2C / IIC - ใช้ SPI LCD กับจอแสดงผล LCD I2C โดยใช้โมดูล SPI เป็น IIC กับ Arduino: 5 ขั้นตอน

วีดีโอ: จอ LCD I2C / IIC - ใช้ SPI LCD กับจอแสดงผล LCD I2C โดยใช้โมดูล SPI เป็น IIC กับ Arduino: 5 ขั้นตอน
วีดีโอ: สอน เขียนโปรแกรม ภาษาซี Arduino | Uno R3 จอ LCD I2C 16x2 20x4 #EP2 2024, พฤศจิกายน
Anonim
จอ LCD I2C / IIC | ใช้ SPI LCD กับจอแสดงผล LCD I2C โดยใช้โมดูล SPI เป็น IIC พร้อม Arduino
จอ LCD I2C / IIC | ใช้ SPI LCD กับจอแสดงผล LCD I2C โดยใช้โมดูล SPI เป็น IIC พร้อม Arduino

สวัสดีทุกคน เนื่องจาก SPI LCD 1602 ปกติมีสายเชื่อมต่อมากเกินไป ดังนั้นจึงยากที่จะเชื่อมต่อกับ Arduino แต่มีโมดูลเดียวในตลาดที่สามารถแปลงจอแสดงผล SPI เป็นจอแสดงผล IIC ดังนั้นคุณต้องเชื่อมต่อเพียง 4 สายเท่านั้น

ขั้นตอนที่ 1: สิ่งที่คุณต้องการสำหรับสิ่งนี้

สิ่งที่คุณต้องการสำหรับสิ่งนี้
สิ่งที่คุณต้องการสำหรับสิ่งนี้
สิ่งที่คุณต้องการสำหรับสิ่งนี้
สิ่งที่คุณต้องการสำหรับสิ่งนี้
สิ่งที่คุณต้องการสำหรับสิ่งนี้
สิ่งที่คุณต้องการสำหรับสิ่งนี้

จอแสดงผล 1602 IIC:

1602 SPI display: Arduino Uno: โมดูล I2C สำหรับ LCD

ขั้นตอนที่ 2: เชื่อมต่อโมดูล IIC กับจอแสดงผล

เชื่อมต่อโมดูล IIC กับจอแสดงผล
เชื่อมต่อโมดูล IIC กับจอแสดงผล

เชื่อมต่อโมดูล IIC กับด้านหลังของจอแสดงผลตามที่แสดงในภาพ

ขั้นตอนที่ 3: ติดตั้งไลบรารี่ใน Arduino IDE ของคุณ

ติดตั้งไลบรารี่ใน Arduino IDE ของคุณ
ติดตั้งไลบรารี่ใน Arduino IDE ของคุณ

สำหรับโมดูล LCD i2c ให้ดาวน์โหลดไลบรารีที่กำหนดและวางลงในโฟลเดอร์ไลบรารีของ Arduino ดังที่แสดงในภาพ:https://drive.google.com/file/d/1CTRETQsYqGYu9u5PA…

ขั้นตอนที่ 4: รับที่อยู่ I2C ของโมดูลแสดงผล IIC

รับที่อยู่ I2C ของโมดูลแสดงผล IIC
รับที่อยู่ I2C ของโมดูลแสดงผล IIC

ดังนั้นเพื่อให้ได้ที่อยู่ i2c ของจอแสดงผล i2c เพียงเชื่อมต่อ LCD กับ Arduino ตามที่กำหนด -Lcd ArduinoSDA >. A4(sda)เอสซีแอล. >. A5(scl)Vcc. >. 5VGnd. >. Gndจากนั้นอัปโหลดโค้ดสแกนเนอร์ i2c ไปยัง arduinohttps://playground.arduino.cc/Main/I2cScanner/

จากนั้นเปิดจอภาพอนุกรมและคุณจะพบที่อยู่ i2c ของคุณบนจอภาพแบบอนุกรมเนื่องจากของฉันคือ0x27

ขั้นตอนที่ 5: ทดสอบ Hello World

ทดสอบ Hello World
ทดสอบ Hello World
ทดสอบ Hello World
ทดสอบ Hello World

ไปที่ตัวอย่างจากนั้นภายใต้ไลบรารี่คริสตัลเหลว arduino คุณจะพบรหัสสวัสดีโลกและเพียงแค่เปลี่ยนที่อยู่ i2c ด้วยที่อยู่ที่คุณได้รับจากเครื่องสแกน i2c และอัปโหลดรหัสและสวัสดีโลกจะถูกพิมพ์บนหน้าจอ

แนะนำ: