การใช้งาน IOXESP32 I/O shield ต่ออุปกรณ์ภายนอก
Last updated
Last updated
อุปกรณ์ I2C จะประกอบด้วยขาต่อใช้งานหลัก 4 ขา แบ่งเป็น
ขาจ่ายไฟ 2 ขา คือ
ขาจ่ายไฟบวก มักเขียนว่า 3.3V หรือ 5V หรือ VIN หรือ VCC หรือ V
ขาจ่ายไฟลบ มักเขียนว่า GND หรือ G
ขาใช้รับ - ส่ง ข้อมูล ประกอบด้วย
SDA
SCL
การเชื่อมต่ออุปกรณ์ I2C เข้ากับ IOXESP32 I/O shield ทำได้โดยต่อขาจ่ายไฟบวกเข้าที่ก้างปลาสีแดง และขาจ่ายไฟลบ ต่อเข้ากับก้างปลาสีดำ ส่วน SDA และ SCL ต่อเข้าก้างปลาสีเหลืองให้ตรงกับข้อความที่ระบุ
ตัวอย่างการต่อเซ็นเซอร์แสง BH1750 แสดงดังรูป
อุปกรณ์ SPI มีขาต่อใช้งานหลักจำนวน 6 ขา แบ่งเป็น
ขาจ่ายไฟ 2 ขา คือ
ขาจ่ายไฟบวก มักเขียนว่า 3.3V หรือ 5V หรือ VIN หรือ VCC หรือ V
ขาจ่ายไฟลบ มักเขียนว่า GND หรือ G
ขาใช้รับ - ส่ง ข้อมูล ประกอบด้วย
SCK
MISO (บางครั้งที่อุปกรณ์จะเขียนว่า SDO หรือ DO)
MOSI (บางครั้งที่อุปกรณ์จะเขียนว่า SDI หรือ DI)
CS (บางครั้งที่อุปกรณ์จะเขียนว่า SS)
การเชื่อมต่ออุปกรณ์ SPI เข้ากับ IOXESP32 I/O shield ทำได้โดยต่อขาจ่ายไฟบวกเข้าที่ก้างปลาสีแดง และขาจ่ายไฟลบ ต่อเข้ากับก้างปลาสีดำ ส่วน SCK MISO MOSI และ CS ต่อเข้าก้างปลาสีเหลืองให้ตรงกับข้อความที่ระบุ
ตัวอย่างการต่อโมดูล MicroSD Card แสดงดังรูป
อุปกรณ์ Serial จะประกอบด้วยขาต่อใช้งานหลัก 4 ขา แบ่งเป็น
ขาจ่ายไฟ 2 ขา คือ
ขาจ่ายไฟบวก มักเขียนว่า 3.3V หรือ 5V หรือ VIN หรือ VCC หรือ V
ขาจ่ายไฟลบ มักเขียนว่า GND หรือ G
ขาใช้รับ - ส่ง ข้อมูล ประกอบด้วย
TX
RX
การเชื่อมต่ออุปกรณ์ Serial เข้ากับ IOXESP32 I/O shield ทำได้โดยต่อขาจ่ายไฟบวกเข้าที่ก้างปลาสีแดง และขาจ่ายไฟลบ ต่อเข้ากับก้างปลาสีดำ ส่วน TX และ RX ต่อเข้าก้างปลาสีเหลืองแบบสลับกัน (ต่อ TX เข้า RX , ต่อ TX เข้า RX)
ตัวอย่างการต่อเซ็นเซอร์ฝุ่น PM2.5 รุ่น PMS7003 แสดงดังรูป
อุปกรณ์ที่ให้สัญญาณแอนะล็อก มักเป็นเซ็นเซอร์ชนิดต่าง ๆ โดยเซ็นเซอร์เหล่านั้นจะเปลี่ยนแปลงแรงดันไฟฟ้าเอาต์พุตเมื่อค่าที่วัดได้เปลี่ยนไป อุปกรณ์ที่ให้สัญญาณแอนะล็อกมีขาต่อใช้งานหลักจำนวน 3 ขา แบ่งเป็น
ขาจ่ายไฟ 2 ขา คือ
ขาจ่ายไฟบวก มักเขียนว่า 3.3V หรือ 5V หรือ VIN หรือ VCC หรือ V
ขาจ่ายไฟลบ มักเขียนว่า GND หรือ G
ขาข้อมูล ประกอบด้วย
AO หรือ SIG หรือ OUT
การเชื่อมต่ออุปกรณ์ที่ให้สัญญาณแอนะล็อกเข้ากับ IOXESP32 I/O shield ทำได้โดยต่อขาจ่ายไฟบวกเข้าที่ก้างปลาสีแดง และขาจ่ายไฟลบ ต่อเข้ากับก้างปลาสีดำ ส่วนขาข้อมูล สามารถเลือกต่อเข้าที่ขาใดก็ได้ของก้างปลาสีเหลือง (มีให้เลือก 32 ถึง 39)
ตัวอย่างการต่อโมดูลเซ็นเซอร์แก๊สเข้าที่ขา 32 แสดงดังรูป
อุปกรณ์อินพุต - เอาต์พุตทั่วไป เช่น หลอดแอลอีดี สวิตช์ รีเลย์ เซ็นเซอร์ตรวจจับเส้น เซ็นเซอร์วัตถุ จะมีวิธีการต่อวงจรที่แตกต่างกันไป แต่หากเป็นอุปกรณ์บนโมดูลสำเร็จรูป มักมีขาต่อใช้งาน 3 ขา คือ
ขาจ่ายไฟ 2 ขา คือ
ขาจ่ายไฟบวก มักเขียนว่า 3.3V หรือ 5V หรือ VIN หรือ VCC หรือ V
ขาจ่ายไฟลบ มักเขียนว่า GND หรือ G
ขาข้อมูล ประกอบด้วย
DO หรือ SIG หรือ OUT
การเชื่อมต่ออุปกรณ์กับ IOXESP32 I/O shield ทำได้โดยต่อขาจ่ายไฟบวกเข้าที่ก้างปลาสีแดง และขาจ่ายไฟลบ ต่อเข้ากับก้างปลาสีดำ ส่วนขาข้อมูล สามารถเลือกต่อเข้าที่ขาใดก็ได้ของก้างปลาสีเหลือง (มีให้เลือก 25 26 27 4 0* และ 2)
ตัวอย่างการต่อโมดูลเซ็นเซอร์วัตถุเข้าที่ขา 25 แสดงดังรูป
ขา 0 ของช่อง GPIO สามารถต่อกับอุปกรณ์ประเภทอินพุตได้เท่านั้น หากต่ออุปกรณ์ประเภทเอาต์พุตเข้าที่ขา 0 อาจทำให้อัพโหลดโปรแกรมลงบอร์ด IOXESP32 ไม่ได้ หรือบอร์ด IOXESP32 ไม่ทำงาน