lnwshop logo
  • ตอบกระทู้
  • ตั้งกระทู้ใหม่
QUOTE 

การต่อ 16x2 LCD แบบ I2C Interface ร่วมกับ DS3231 Module

(Guest)
Now (Guest)
IP: 223.206.35.x
1 ปีที่ผ่านมา

1.ขอสอบถามเกี่ยวกับการต่อ 16x2 LCD แบบ I2C Interface ร่วมกับ DS3231 Module ครับ


คือลองต่อให้มันทำงานพร้อมกันทั้ง 2 ตัว โดยต่อโมดูลทั้งที่ขั้ว A0-A1/A2-A3 แต่มันไม่สามารถทำงานพร้อมกันได้ เลยสงสัยว่าเราต้องบัดกรี Address ที่บนตัว Module ให้มันต่างกัน และตั้งค่า Address ใน
โค้ดด้วย ใช่ไหมครับ
หรือว่าต้องแก้ปัญหาอย่างไรรบกวนแนะนำด้วยครับ

2.
ขอสอบถามเกี่ยวกับการต่อ Sd card module

ผมได้ลองต่อตามที่เว็บไซต์นี้สอนแล้วปรากฏว่าสามารถใช้งานได้ แต่มีกรณีที่เราใช้  Pin นั้นๆไปแล้ว เราสามารถที่จะเปลี่ยนตำแหน่งของ Pin ที่เสียบจากเดิม

MISO -> 12
MOSI -> 11
SCLK -> 13
CS -> 4

เป็น Pin อื่นได้ไหมครับ ลองเปลี่ยนดูแล้วมันใช้ไม่ได้ ไม่แน่ใจว่าต่อผิดด้วยหรือปล่าว ขอคำแนะนำด้วยครับ
ขอบคุณมากๆครับ
Smile

QUOTE 
ความคิดเห็นที่ #1
เจ้าของร้าน
เจ้าของร้าน
1 ปีที่ผ่านมา

1.ขอสอบถามเกี่ยวกับการต่อ 16x2 LCD แบบ I2C Interface ร่วมกับ DS3231 Module ครับ


คือ ลองต่อให้มันทำงานพร้อมกันทั้ง 2 ตัว โดยต่อโมดูลทั้งที่ขั้ว A0-A1/A2-A3 แต่มันไม่สามารถทำงานพร้อมกันได้ เลยสงสัยว่าเราต้องบัดกรี Address ที่บนตัว Module ให้มันต่างกัน และตั้งค่า Address ใน
โค้ดด้วย ใช่ไหมครับ
หรือว่าต้องแก้ปัญหาอย่างไรรบกวนแนะนำด้วยครับ

- ตามหลักการแล้วต่อทับกันได้เลยครับ address ไม่น่าตรงกัน แต่ถ้าอยากเช็ค address ก็สามารถใช้โคดตามนี้เช็คได้ครับ  http://playground.arduino.cc/Main/I2cScanner อีกอย่าง จอ lcd แบบ i2c สามารถเปลี่ยน address ได้ด้วย แต่ address ปกติไม่น่าซ้ำ ที่สำคัญคือต้องเขียน address ในโคดของอุปกรณ์ให้ถูกต้องด้วยครับ

 

2. ขอสอบถามเกี่ยวกับการต่อ Sd card module

ผม ได้ลองต่อตามที่เว็บไซต์นี้สอนแล้วปรากฏว่าสามารถใช้งานได้ แต่มีกรณีที่เราใช้  Pin นั้นๆไปแล้ว เราสามารถที่จะเปลี่ยนตำแหน่งของ Pin ที่เสียบจากเดิม

MISO -> 12
MOSI -> 11
SCLK -> 13
CS -> 4

เป็น Pin อื่นได้ไหมครับ ลองเปลี่ยนดูแล้วมันใช้ไม่ได้ ไม่แน่ใจว่าต่อผิดด้วยหรือปล่าว ขอคำแนะนำด้วยครับ
ขอบคุณมากๆครับ
Smile

MISO -> 12
MOSI -> 11
SCLK -> 13

 

- 3 ขานี้เป็นการต่อแบบ SPI ในกรณีมีอุปกรณ์ตัวอื่นที่ต่อแบบ SPI สามารถต่อทับได้ครับ ขานี้ไม่สามารถเปลี่ยนได้

CS -> 4

- ขา CS นี้จะเป็นตัวเลือกว่าจะให้อุปกรณ์ตัวไหนทำงาน กรณีต่อสายทับกัน สามารถเปลี่ยนเป็นขาอื่นได้ตามใจครับ

 

 

 

 

QUOTE 
ความคิดเห็นที่ #2
Chakri Hemmani 1 ปีที่ผ่านมา

ขอบคุณมากๆครับสำหรับคำตอบ

QUOTE 
ความคิดเห็นที่ #3
เจ้าของร้าน
เจ้าของร้าน
1 ปีที่ผ่านมา

ยินดีครับ : )

1
แสดงความคิดเห็นที่ 1-3 จากทั้งหมด 3 ความคิดเห็น
ชื่อ
อีเมล
ข้อความ
  • ตอบกระทู้

หมวดหมู่สินค้า

สมาชิก Arduino All

เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่เกิน 5 นาที
สมัครสมาชิก (ฟรี)

Arduino All ขายดี

รหัสสินค้า A015
300.00 บาท
  • สั่งซื้อ
รหัสสินค้า A233
5.00 บาท
  • สั่งซื้อ
รหัสสินค้า A115
10.00 บาท
  • สั่งซื้อ
รหัสสินค้า A238
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า A014
90.00 บาท
  • สั่งซื้อ
รหัสสินค้า A237
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า A097
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า A225
5.00 บาท
  • สั่งซื้อ
Go to Top