ADC(Analog to Digital Converter) ทำหน้าที่แปลงสัญญาณแอนะล็อกเป็นดิจิทัล โดยอ่านค่าระดับแรงดันไฟฟ้าแล้วส่งสัญญาณดิจิทัลไปยังไมโครคอนโทรลเลอร์
ADS1015 คือโมดูลขยายขา Analog ความละเอียด 12 Bits ซึ่งความละเอียดมากกว่าขา Analog ของ Arduino 4เท่า
ADS1115 ความละเอียด 16 Bits ซึ่งความละเอียดมากกว่าขา Analog ของ Arduino 64เท่า
สามารถต่อใช้งานเพื่อเพิ่มขาหรือเพื่อต้องการความละเอียดในการอ่านค่าระดับแรงดันไฟฟ้า ต่อใช้งานกับเซนเซอร์ EC PH หรือเซนเซอร์ดที่มีเอาต์พูตเป็นแอนะล็อกได้ สื่อสารผ่าน i2c ใช้งานได้ง่าย
ADS1015 12Bits ADS1115 16Bits
ADS1115 16Bits
รายการอุปกรณ์
Arduino UNO R3
ADS1115
สายจั้มเปอร์
Breadboard 400 holes
วิธีการต่อใช้งาน
ADS1115 ----> Arduino UNO R3
VCC ----> 5V
GND ----> GND
SDA ----> A4
SCL ----> A5
Library ที่ใช้งาน
1.https://github.com/adafruit/Adafruit_ADS1X15
วิธีดาวน์โหลดและติดตั้งโปรแกรม Arduino IDE
วิธีติดตั้ง Library
เริ่มต้นใช้งานบอร์ด Arduino UNO R3 วิธีิอัพโหลดโค้ด
ตัวอย่างการใช้งาน
1.ทดสอบอ่านค่าแรงดัน A0 ต่อกับ 5V และ A1 ต่อกับ 3.3V
2.ทดสอบอ่านค่าจากเซนเซอร์วัดแสง
2.1 เมื่อมีแสงสว่าง
2.2 เมื่อไม่มีแสง
หน้าที่เข้าชม | 7,125,661 ครั้ง |
ผู้ชมทั้งหมด | 2,822,559 ครั้ง |
เปิดร้าน | 15 ก.ย. 2557 |
ร้านค้าอัพเดท | 6 ก.ย. 2568 |