อุปกรณ์ตรวจวัดคุณภาพอากาศและสภาพแวดล้อม สามารถโปรแกรมด้วย Arduino พร้อมเซนเซอร์ ENS160 และ BME280

Novaduino Environmental Sensor Kit ออกแบบโดย Nova Radio Labs ในสหรัฐอเมริกา, เป็นโซลูชันตรวจวัดคุณภาพอากาศและสภาพอากาศที่สามารถโปรแกรมด้วย Arduino โดยใช้โมดูล Novaduino Display Module ของบริษัทเป็นแกนหลัก ชุดคิทนี้สามารถวัดค่า VOCs, eCO₂, อุณหภูมิ, ความชื้น และความกดอากาศแบบเรียลไทม์ เหมาะสำหรับการทดลอง Smart Home โครงงานในห้องเรียน หรือการสร้างสถานีวัดสภาพอากาศสำหรับงานอดิเรก

ภายในชุดคิทผสานเซนเซอร์ Sciosense ENS160 สำหรับตรวจคุณภาพอากาศ และเซนเซอร์ Bosch BME280 สำหรับวัดสภาพแวดล้อม โดยเชื่อมต่อผ่าน Qwiic สามารถวัด TVOCs, eCO₂, อุณหภูมิ ความชื้น และความกดอากาศ พร้อมตัวชี้วัด AQI บนตัวอุปกรณ์ ชุดคิทประกอบด้วยแผงวงจรแสดงผล Novaduino, หน้าจอ IPS แบบสัมผัสขนาด 2.4 นิ้ว, ปุ่มกด, โรตารีเอนโค้ดเดอร์, รองรับโมดูล Feather M0 Express หรือ RP2040, เฮดเดอร์, ชุดอะไหล่ประกอบเชิงกล และมีไฟล์กล่องใส่แบบ 3D พิมพ์ได้ (STL/F3D/STP) เป็นตัวเลือกเสริม ชุดคิทนี้ถูกออกแบบมาเพื่อการฝึกบัดกรี การประกอบ และการเขียนโปรแกรม Arduino, และตั้งใจให้ใช้เพื่อการศึกษาและการทดลองเท่านั้น

Novaduino Environmental Sensor Kit

สเปคของ Novaduino Environmental Sensor Kit:

  • แพลตฟอร์มหลัก – โมดูลแสดงผล Novaduino ขนาด 2.4 นิ้ว
    • บอร์ดที่รองรับ – ไมโครคอนโทรลเลอร์ฟอร์มแฟกเตอร์ Adafruit Feather และ SparkFun Thing Plus
    • สตอเรจ – ช่องใส่ MicroSD เชื่อมต่อกับโมดูล Feather
    • หน้าจอ
      • หน้าจอ IPS TFT สี ขนาด 2.4 นิ้ว ความละเอียด 320×240
      • แผงสัมผัสแบบ Resistive
      • ตัวควบคุมระบบสัมผัส TSC2007 (อินเทอร์เฟซ I2C/TWI)
    • USB – พอร์ต USB-C สำหรับจ่ายไฟ
    • การขยาย
    • อื่น ๆ
      • ปุ่ม tact switch ด้านหน้าได้สูงสุด 5 ปุ่ม
      • สวิตช์นำทางแบบ 5 ทิศทาง (ตัวเลือกเสริม)
      • รองรับการเชื่อมต่อแบบ Rotary encoder  สูงสุด 2 ตัว
      • ปุ่มและเอนโค้ดเดอร์ทั้งหมดถูกตรวจจับด้วยชิป ATtiny1626 บนบอร์ด (อินเทอร์เฟซ I2C พร้อมระบบ debounce และประมวลผลล่วงหน้า)
      • ไฟแสดงสถานะ Power LED
      • ไฟ RGB เชื่อมต่อกับขา D13 ของ Feather
      • สวิตช์เปิด/ปิดการจ่ายไฟบนบอร์ด
      • ควบคุมความสว่าง Backlight ได้
      • มีท่อแสง (light pipes) สำหรับ LED
      • มาพร้อมน็อตและตัวรองเกลียว E-Z Lok สำหรับการติดตั้ง
    • พาวเวอร์ซัพพลาย
      • ใช้ไฟ 5V จากพอร์ต USB-C
      • รองรับแบตเตอรี่โดยขึ้นอยู่กับบอร์ดพัฒนา
  • บอร์ดพัฒนาในชุด – Adafruit Feather M0 Express ( (ATSAMD21) หรือ Feather RP2040 (ขึ้นกับชุดที่เลือก)
  • เซนเซอร์
    • Sciosense ENS160  – เซนเซอร์ก๊าซดิจิทัล
      • วัด TVOC, eCO₂, และดัชนีคุณภาพอากาศ (AQI)
      • ตรวจจับ VOC ต่าง ๆ เช่น เอทานอล, โทลูอีน, ก๊าซไฮโดรเจน (H₂) และก๊าซออกซิไดซ์
      • แนะนำให้มีช่วง burn-in 48 ชั่วโมงเพื่อให้ค่าคงที่
    • Bosch BME280 – เซนเซอร์สภาพแวดล้อม, วัดอุณหภูมิ ความชื้น และวัดความดันบรรยากาศ (barometric pressure)
  • พลังงาน – 5V จาก USB-C, รองรับแบตเตอรี่ Li-Ion/LiPo
  • ขนาด – รอประกาศ
  • ตัวเครื่อง – เคส 3D พิมพ์ได้แบบตัวเลือก พร้อมไฟล์ STL, STP และ Fusion (F3D)

ชุดคิท Novaduino รองรับเฟิร์มแวร์ Arduino แบบโอเพ่นซอร์ส พร้อมตัวอย่างโค้ดสำหรับหน้าจอ ระบบสัมผัส แป้นปุ่ม และเซนเซอร์ต่าง ๆ ใช้งานร่วมกับไลบรารีมาตรฐานของ Adafruit ได้ และยังสามารถโปรแกรมผ่าน PlatformIO หรือ CircuitPython ได้ด้วย ทำให้ปรับแต่งได้ง่าย, โค้ดตัวอย่างของ Arduino สำหรับ Air Quality Monitor สามารถดูได้บน GitHub

Novaduino Environmental Sensor Kit Front and Back
ด้านหน้าและด้านหลังของ Novaduino Environmental Sensor Kit
Novaduino Environmental Sensor Kit Internal Hardware front and back
ฮาร์ดแวร์ภายในของ Novaduino Environmental Sensor Kit

ก่อนหน้านี้เราได้เขียนถึงเซนเซอร์สภาพแวดล้อมหลายประเภท เช่น Inventia MT-718 PS ซึ่งเป็นอุปกรณ์บันทึกข้อมูลเทเลเมทรีระดับอุตสาหกรรมแบบ IP68 ที่ผสานทั้งเซนเซอร์สภาพแวดล้อมและการเชื่อมต่อ Cellular IoT รวมถึง Nicla Sense ME, Sensy32 Board, และ Polverine เซนเซอร์ตรวจสภาพแวดล้อมที่รองรับ mikroBUS อีกทั้งยังมีบอร์ดเสริมที่น่าสนใจอย่าง SparkFun ENS160/BME280 environmental combo board ซึ่งรวมเซนเซอร์ทั้งสองตัวที่ใช้ในดีไซน์นี้ไว้บนบอร์ดเดียว แทนที่จะเป็นโมดูลแยกกันสองตัว

Novaduino Environmental Sensor Kit วางจำหน่ายในราคา $125.95 (~4,100฿) จากราคาปกติ $145.95 (~4,700฿) บน Tindie โดยมีคู่มือการใช้งานและผังวงจรให้ดาวน์โหลด นอกจากนี้ยังมีอุปกรณ์เสริมให้เลือก เช่น ตัวเคสพิมพ์ 3 มิติ สายโปรแกรม USB ภายใน และบริการบัดกรีสำหรับผู้ที่ต้องการชุดคิทแบบประกอบสำเร็จ

ภายในชุดคิทประกอบด้วยแผงวงจรแสดงผล Novaduino Display PCBA (NRL1000014) พร้อมหน้าจอ IPS LCD ขนาด 2.4 นิ้วและแผ่นรอง, บอร์ดประมวลผล Adafruit Feather M0 Express หรือ Feather RP2040 สำหรับรันเฟิร์มแวร์โอเพ่นซอร์ส นอกจากนี้ยังมาพร้อมเซนเซอร์ ENS160 สำหรับคุณภาพอากาศ และ BME280 สำหรับสภาพแวดล้อม เชื่อมต่อผ่านสาย Qwiic ความยาว 100 มม., โรตารีเอนโค้ดเดอร์, สวิตช์ tact 3 ตัวพร้อมฝาครอบ, เฮดเดอร์, สกรู, ท่อแสง (light pipes) และไฟล์ STL สำหรับพิมพ์เคส 3 มิติแบบสมบูรณ์, ยังมีตัวเลือกสายจัมเปอร์ USB สำหรับโปรแกรมมิ่ง ที่ช่วยให้อัปเดตเฟิร์มแวร์ได้ง่ายขึ้นโดยไม่ต้องเปิดตัวเคส

แปลจากบทความภาษาอังกฤษ : Arduino-programmable environmental and air quality sensor kit features ENS160 and BME280 sensors

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา