สวัสดีครับ ผมได้ซื้อบอร์ด arduino mega 2560 uno r3 กับ 1602 LCD (Yellow Screen) 16x2 LCD มาแล้วปัญหาคือ
จากบทความ ของเจ้า 1602 LCD (Yellow Screen) 16x2 LCD
ให้ตั้งขาแบบนี้
Vcc -> 3.3-5V
Gnd -> Gnd
SDA -> 4
SCL -> 5
มีทางไหนไหมครับที่เราจะ define ให้เป็นขาอื่นนอกจาก ขา 4 กับ ขา 5
ต้องไปแก้ที่ไหนครับ
ผมอยากจะกำหนดขา pin เองครับ
การใช้งาน arduino uno หรือ arduino mega เช็คตำแหน่งขา i2c จะเป็นคนละตำแหน่งกันครับ
การติดต่อแบบ i2c ต้องใช้ขาที่มีความสามารถติดต่อแบบ i2c
คือ sda กับ scl ซึ่งใน arduino uno เป็นขา A4 และ A5 เท่านั้น
ไม่สามารถเปลี่ยนตำแหน่งอื่นที่ไม่ใช่ขาแบบ i2c ครับ