Arduino MCUV3 มีตัวอะไรที่แปรจากอนาลอกเป็นดิจิตอลมั้ยครับ พอดีต้องใช้อนาลอกเยอะอ่ะครับมันไม่พอ
มีหลายตัวครับ
ถ้า 4 ช่องแนะนำตัวนี้จะง่ายเพราะเป็นแบบ i2c https://www.arduinoall.com/p/1104
ถ้า 8 ช่องแนะนำตัวนี้ https://www.arduinoall.com/p/984
ถ้าไม่ต้องใช้ความเร็วมาก ใช้ ic multiplexer เบอร์ 4051 จะเพิ่มเซนเซอร์ได้ 8 ตัว โดยหลักการคือสลับสวิตช์เพื่ออ่านเซนเซอร์แต่ละตัวแบบไว ก็จะเหมือนอ่านได้ 8 ตัว
วิธีนี้จะประหยัดที่สุด โดยจะใช้ขาของ nodemcu แบบ digital 3 ขา และขา adc 1 ขา เพื่อขยายขา analog ได้ 8 ช่อง
วิธีการต่อดังนี้ครับ
http://www.instructables.com/id/How-to-Use-Multiple-Analog-Sensors-on-Your-ESP8266/