IOXESP32
  • รู้จักกับ IOXESP32 / IOXESP32U
  • รู้จักกับ IOXESP32PS
  • รู้จักกับ IOXESP32+
  • การใช้งาน IOXESP32 กับ ArduinoIDE
  • การใช้งาน IOXESP32 กับ MicroPython
  • การใช้งาน IOXESP32 เขียนโปรแกรมด้วยบล็อก
  • การใช้งาน IOXESP32 ร่วมกับ microBlock IDE
  • วาดวงจรบอร์ด IOXESP32 ด้วยโปรแกรม Fritzing
  • IOXESP32 Audio shield
    • รู้จักกับ IOXESP32 Audio shield
    • รู้จักกับ IOXESP32 Audio shield V2
    • การต่อ IOXESP32 Audio shield เข้ากับบอร์ด IOXESP32
    • การเตรียม IOXESP32 Audio shield ให้พร้อมเขียนโปรแกรมสั่งงาน
    • การใช้งาน IOXESP32 Audio shield กับ ArduinoIDE
    • การใช้งาน IOXESP32 Audio shield ทำลำโพงบลูทูธ
  • IOXESP32 Ethernet shield
    • รู้จักกับ IOXESP32 Ethernet shield
    • การต่อ IOXESP32 Ethernet shield เข้ากับบอร์ด IOXESP32
    • การเตรียม IOXESP32 Ethernet shield ให้พร้อมเขียนโปรแกรมสั่งงาน
    • การใช้งาน IOXESP32 Ethernet shield กับ ArduinoIDE
  • IOXESP32 Mini LCD shield
    • รู้จักกับ IOXESP32 Mini LCD shield
    • การต่อ IOXESP32 Mini LCD shield เข้ากับบอร์ด IOXESP32
    • การใช้งาน IOXESP32 Mini LCD shield กับ ArduinoIDE
  • IOXESP32 Battery shield
    • รู้จักกับ IOXESP32 Battery shield
    • การต่อ IOXESP32 Battery shield เข้ากับบอร์ด IOXESP32
    • การต่อแบตเตอรี่เข้ากับ IOXESP32 Battery shield
    • การใช้งาน IOXESP32 Battery shield กับ ArduinoIDE
  • IOXESP32 4-Digit shield
    • รู้จักกับ IOXESP32 4-Digit shield
    • การต่อ IOXESP32 4-Digit shield เข้ากับบอร์ด IOXESP32
    • การใช้งาน IOXESP32 4-Digit shield กับ ArduinoIDE
  • IOXESP32 DotMatrix shield
    • รู้จักกับ IOXESP32 DotMatrix shield
    • การต่อ IOXESP32 DotMatrix shield เข้ากับบอร์ด IOXESP32
    • การใช้งาน IOXESP32 DotMatrix shield กับ ArduinoIDE
  • IOXESP32 Power Shield
    • รู้จักกับ IOXESP32 Power shield
    • รู้จักกับ IOXESP32 Power shield V2
    • การต่อ IOXESP32 Power shield เข้ากับบอร์ด IOXESP32
    • การจ่ายไฟเข้าบอร์ด IOXESP32 ผ่าน IOXESP32 Power shield
  • IOXESP32 Modbus RTU shield / Lite
    • รู้จักกับ IOXESP32 Modbus RTU shield
    • รู้จักกับ IOXESP32 Modbus RTU shield (Lite)
    • การต่อ IOXESP32 Modbus RTU shield / Lite เข้ากับบอร์ด IOXESP32
    • การใช้งาน IOXESP32 Modbus RTU shield / Lite กับโมดูล XY-MD02 วัดอุณหภูมิและความชื้น
    • การใช้งาน IOXESP32 Modbus RTU shield / Lite กับบอร์ดรีเลย์ Modbus RTU/RS485 4 ช่อง 12V
  • IOXESP32 CAN Bus shield
    • รู้จักกับ IOXESP32 CAN Bus shield
    • การต่อ IOXESP32 CAN Bus shield เข้ากับบอร์ด IOXESP32
    • การสื่อสารระหว่าง ESP32 กับ Arduino Uno ผ่าน CAN bus เบื้องต้น
  • IOXESP32 4-20mA Receiver shield
    • รู้จักกับ IOXESP32 4-20mA Receiver shield
    • การต่อ IOXESP32 4-20mA Receiver shield เข้ากับบอร์ด IOXESP32
    • การต่อ IOXESP32 4-20mA Receiver shield เข้ากับเซ็นเซอร์ 4-20mA
    • การใช้ IOXESP32 4-20mA Receiver shield อ่านค่าสัญญาณ 4-20mA
  • IOXESP32 Motor shield
    • รู้จักกับ IOXESP32 Motor shield
    • การต่อ IOXESP32 Motor shield เข้ากับบอร์ด IOXESP32
    • การต่อวงจรมอเตอร์เข้ากับ IOXESP32 Motor shield
    • การใช้งาน IOXESP32 Motor shield กับ Arduino IDE
  • IOXESP32 Display Adapter shield
    • รู้จักกับ IOXESP32 Display Adapter shield
    • การต่อ IOXESP32 Display Adapter shield เข้ากับบอร์ด IOXESP32
    • การต่อ IOXESP32 Display Adapter shield เข้ากับจอ TFT LCD
    • การตั้งค่าไลบรารี่ TFT_eSPI
      • การใช้งานจอ LCD TFT ร่วมกับ ESP32 ด้วยไลบรารี่ TFT_eSPI
  • IOXESP32 HUB75 Matrix Panel shield
    • รู้จักกับ IOXESP32 HUB75 Matrix Panel shield
    • การต่อใช้งาน IOXESP32 HUB75 Matrix Panel shield
    • การเขียนโปรแกรมสั่งงานจอ P4/P5/P10 RGB Matrix Panel
  • IOXESP32 I/O shield
    • รู้จักกับ IOXESP32 I/O shield
    • การต่อ IOXESP32 I/O shield เข้ากับบอร์ด IOXESP32
    • การใช้งาน IOXESP32 I/O shield ต่ออุปกรณ์ภายนอก
  • IOXESP32 Base
    • รู้จักกับ IOXESP32 Dual Base
    • รู้จักกับ IOXESP32 Triple Base
    • รู้จักกับ IOXESP32 Proto Base
    • รู้จักกับ IOXESP32 Main Power Base
  • โครงงาน
    • สร้างเกมนกหลบท่อด้วยแพลตฟอร์ม IOXESP32
Powered by GitBook
On this page
  • การเชื่อมต่ออุปกรณ์ I2C
  • การเชื่อมต่ออุปกรณ์ SPI
  • การเชื่อมต่ออุปกรณ์ Serial
  • การเชื่อมต่ออุปกรณ์แอนะล็อก
  • การเชื่อมต่ออุปกรณ์ดิจิตอลอินพุตเอาต์พุตทั่วไป

Was this helpful?

  1. IOXESP32 I/O shield

การใช้งาน IOXESP32 I/O shield ต่ออุปกรณ์ภายนอก

Previousการต่อ IOXESP32 I/O shield เข้ากับบอร์ด IOXESP32Nextรู้จักกับ IOXESP32 Dual Base

Last updated 4 years ago

Was this helpful?

การเชื่อมต่ออุปกรณ์ I2C

อุปกรณ์ I2C จะประกอบด้วยขาต่อใช้งานหลัก 4 ขา แบ่งเป็น

  1. ขาจ่ายไฟ 2 ขา คือ

    1. ขาจ่ายไฟบวก มักเขียนว่า 3.3V หรือ 5V หรือ VIN หรือ VCC หรือ V

    2. ขาจ่ายไฟลบ มักเขียนว่า GND หรือ G

  2. ขาใช้รับ - ส่ง ข้อมูล ประกอบด้วย

    1. SDA

    2. SCL

การเชื่อมต่ออุปกรณ์ I2C เข้ากับ IOXESP32 I/O shield ทำได้โดยต่อขาจ่ายไฟบวกเข้าที่ก้างปลาสีแดง และขาจ่ายไฟลบ ต่อเข้ากับก้างปลาสีดำ ส่วน SDA และ SCL ต่อเข้าก้างปลาสีเหลืองให้ตรงกับข้อความที่ระบุ

ตัวอย่างการต่อเซ็นเซอร์แสง BH1750 แสดงดังรูป

การเชื่อมต่ออุปกรณ์ SPI

อุปกรณ์ SPI มีขาต่อใช้งานหลักจำนวน 6 ขา แบ่งเป็น

  1. ขาจ่ายไฟ 2 ขา คือ

    1. ขาจ่ายไฟบวก มักเขียนว่า 3.3V หรือ 5V หรือ VIN หรือ VCC หรือ V

    2. ขาจ่ายไฟลบ มักเขียนว่า GND หรือ G

  2. ขาใช้รับ - ส่ง ข้อมูล ประกอบด้วย

    1. SCK

    2. MISO (บางครั้งที่อุปกรณ์จะเขียนว่า SDO หรือ DO)

    3. MOSI (บางครั้งที่อุปกรณ์จะเขียนว่า SDI หรือ DI)

    4. CS (บางครั้งที่อุปกรณ์จะเขียนว่า SS)

การเชื่อมต่ออุปกรณ์ SPI เข้ากับ IOXESP32 I/O shield ทำได้โดยต่อขาจ่ายไฟบวกเข้าที่ก้างปลาสีแดง และขาจ่ายไฟลบ ต่อเข้ากับก้างปลาสีดำ ส่วน SCK MISO MOSI และ CS ต่อเข้าก้างปลาสีเหลืองให้ตรงกับข้อความที่ระบุ

ตัวอย่างการต่อโมดูล MicroSD Card แสดงดังรูป

การเชื่อมต่ออุปกรณ์ Serial

อุปกรณ์ Serial จะประกอบด้วยขาต่อใช้งานหลัก 4 ขา แบ่งเป็น

  1. ขาจ่ายไฟ 2 ขา คือ

    1. ขาจ่ายไฟบวก มักเขียนว่า 3.3V หรือ 5V หรือ VIN หรือ VCC หรือ V

    2. ขาจ่ายไฟลบ มักเขียนว่า GND หรือ G

  2. ขาใช้รับ - ส่ง ข้อมูล ประกอบด้วย

    1. TX

    2. RX

การเชื่อมต่ออุปกรณ์ Serial เข้ากับ IOXESP32 I/O shield ทำได้โดยต่อขาจ่ายไฟบวกเข้าที่ก้างปลาสีแดง และขาจ่ายไฟลบ ต่อเข้ากับก้างปลาสีดำ ส่วน TX และ RX ต่อเข้าก้างปลาสีเหลืองแบบสลับกัน (ต่อ TX เข้า RX , ต่อ TX เข้า RX)

ตัวอย่างการต่อเซ็นเซอร์ฝุ่น PM2.5 รุ่น PMS7003 แสดงดังรูป

การเชื่อมต่ออุปกรณ์แอนะล็อก

อุปกรณ์ที่ให้สัญญาณแอนะล็อก มักเป็นเซ็นเซอร์ชนิดต่าง ๆ โดยเซ็นเซอร์เหล่านั้นจะเปลี่ยนแปลงแรงดันไฟฟ้าเอาต์พุตเมื่อค่าที่วัดได้เปลี่ยนไป อุปกรณ์ที่ให้สัญญาณแอนะล็อกมีขาต่อใช้งานหลักจำนวน 3 ขา แบ่งเป็น

  1. ขาจ่ายไฟ 2 ขา คือ

    1. ขาจ่ายไฟบวก มักเขียนว่า 3.3V หรือ 5V หรือ VIN หรือ VCC หรือ V

    2. ขาจ่ายไฟลบ มักเขียนว่า GND หรือ G

  2. ขาข้อมูล ประกอบด้วย

    1. AO หรือ SIG หรือ OUT

การเชื่อมต่ออุปกรณ์ที่ให้สัญญาณแอนะล็อกเข้ากับ IOXESP32 I/O shield ทำได้โดยต่อขาจ่ายไฟบวกเข้าที่ก้างปลาสีแดง และขาจ่ายไฟลบ ต่อเข้ากับก้างปลาสีดำ ส่วนขาข้อมูล สามารถเลือกต่อเข้าที่ขาใดก็ได้ของก้างปลาสีเหลือง (มีให้เลือก 32 ถึง 39)

ตัวอย่างการต่อโมดูลเซ็นเซอร์แก๊สเข้าที่ขา 32 แสดงดังรูป

การเชื่อมต่ออุปกรณ์ดิจิตอลอินพุตเอาต์พุตทั่วไป

อุปกรณ์อินพุต - เอาต์พุตทั่วไป เช่น หลอดแอลอีดี สวิตช์ รีเลย์ เซ็นเซอร์ตรวจจับเส้น เซ็นเซอร์วัตถุ จะมีวิธีการต่อวงจรที่แตกต่างกันไป แต่หากเป็นอุปกรณ์บนโมดูลสำเร็จรูป มักมีขาต่อใช้งาน 3 ขา คือ

  1. ขาจ่ายไฟ 2 ขา คือ

    1. ขาจ่ายไฟบวก มักเขียนว่า 3.3V หรือ 5V หรือ VIN หรือ VCC หรือ V

    2. ขาจ่ายไฟลบ มักเขียนว่า GND หรือ G

  2. ขาข้อมูล ประกอบด้วย

    1. DO หรือ SIG หรือ OUT

การเชื่อมต่ออุปกรณ์กับ IOXESP32 I/O shield ทำได้โดยต่อขาจ่ายไฟบวกเข้าที่ก้างปลาสีแดง และขาจ่ายไฟลบ ต่อเข้ากับก้างปลาสีดำ ส่วนขาข้อมูล สามารถเลือกต่อเข้าที่ขาใดก็ได้ของก้างปลาสีเหลือง (มีให้เลือก 25 26 27 4 0* และ 2)

ตัวอย่างการต่อโมดูลเซ็นเซอร์วัตถุเข้าที่ขา 25 แสดงดังรูป

ขา 0 ของช่อง GPIO สามารถต่อกับอุปกรณ์ประเภทอินพุตได้เท่านั้น หากต่ออุปกรณ์ประเภทเอาต์พุตเข้าที่ขา 0 อาจทำให้อัพโหลดโปรแกรมลงบอร์ด IOXESP32 ไม่ได้ หรือบอร์ด IOXESP32 ไม่ทำงาน