SparkFun “DataLogger IoT – 9DOF” เป็นบอร์ด Data logger บันทึกข้อมูล (เช่น ข้อมูลที่อ่านได้จากเซ็นเซอร์ต่าง ๆ ในระบบ) ใช้ ESP32 เพื่อถ่ายโอนข้อมูลไปยัง microSD card หรือผ่านรูปแบบการสื่อสารไร้สายไปยังคลาวด์ และมาพร้อมกับเฟิร์มแวร์ที่สามารถตรวจจับโมดูล Qwiic กว่า 50 โมดูลโดยอัตโนมัติโดยไม่ต้องโปรแกรมจากผู้ใช้ เป็นแพลตฟอร์มที่เรียกว่า “no code platform” โดยไม่ต้องเขียนโค้ด
บอร์ดมาพร้อมกับ 9-axis IMU sensor + magnetometer และคอนเนกเตอร์ Qwiic 2 ตัว และข้อมูลจะถูกจัดเก็บในรูปแบบ CSV หรือ JSON ใน microSD card หรือส่งไปยังแพลตฟอร์มผู้ให้บริการคลาวด์ด้าน IoT เช่น Amazon AWS IoT, Microsoft Azure หรือ Mathworks ThingSpeak โดยใช้โปรโตคอลเช่น MQTT หรือ HTTP
สเปค SparkFun “Datalogger IoT – 9DoF”:
- โมดูลสื่อสารไร้สาย – ESP32-WROOM-32E:
- ไมโครคอนโทรลเลอร์ ESP32 dual-core
- flash 4MB
- การเชื่อมต่อแบบ 2.4 GHz WiFi และ Bluetooth LE, สายอากาศ PCB ในตัว
- ที่เก็บข้อมูล – ช่องเสียบ MicroSD card slot
- เซนเซอร์
- 6-axis IMU accelerometer & gyro (ISM330DHCX)
- Magnetometer (MMC5983MA)
- 2x คอนเนกเตอร์ Qwicc I2C สำหรับเพิ่มเซนเซอร์
- USB – 1x พอร์ต USB Type-C
- อื่น ๆ
- ปุ่ม Boot และ Reset
- LED แสดงสถานะและการชาร์จ, WS2812 RGB LED
- Jumpers สำหรับ interrupt ของ IMU และ magnetometer, เปิด/ปิดไฟ LED, ตัวต้านทานแบบดึงขึ้น I2C และแผงป้องกัน USB
- แหล่งจ่ายไฟ
- 3.3V ถึง 6.0V ผ่าน VIN
- 5V ผ่านพอร์ต USB Type C
- 3.6V ถึง 4.2V ผ่านคอนเนกเตอร์ JST 2 ขาหรือ VBAT pin สำหรับแบตเตอรี่ LiPo
- MCP73831 ชาร์จแบตเตอรี่ LiPo แบบ single-cell ในตัว ที่มีอัตราการชาร์จอย่างน้อย 500mA
- MAX17048 มาตรวัดวัดระดับพลังงานแบตเตอรี่ LiPo
- ขนาด – ประมาณ 5.1 x 4.2 มม.
- น้ำหนัก – 10.7 กรัม
บอร์ดมาพร้อมกับเฟิร์มแวร์ datalogger ที่โหลดมาแล้ว ซึ่งช่วยให้ผู้ใช้สามารถใช้บอร์ดได้โดยไม่ต้องเขียนโปรแกรมหรือบัดกรีใดๆ เลย และสามารถกำหนดความสามารถของบอร์ดผ่าน serial terminal นอกจาก 9-axis IMU และ magnetometer ในตัวแล้ว ยังสามารถเชื่อมต่อโมดูลเซนเซอร์ Qwiic ต่างๆ เช่น โมดูล u-Blox GNSS, โมดูลเซนเซอร์ proximity และ ToF (ตรวจจับระยะทาง วัดระยะห่างของวัตถุ), โมดูลวัดแรงดันบรรยากาศ, ความสูง, ความชื้นสัมพัทธ์และอุณหภูมิ, โมดูล RTC, เซนเซอร์ตรวจวัดน้ำหนัก, เซ็นเซอร์ NFC/RFID, เซ็นเซอร์ ADC, และเซนเซอร์คุณภาพอากาศและสิ่งแวดล้อม
เมื่อใช้โมดูลที่รองรับที่ระบุในเว็บไซต์เอกสาร ไม่จำเป็นต้องเขียนโปรแกรมใดๆ และสามารถใช้ serial console สำหรับการกำหนดค่าเท่านั้น แต่นั่นไม่ได้หมายความว่าคุณไม่สามารถเขียนโปรแกรมบอร์ดด้วยตัวเองได้ และทาง Spartfun มี Arduino sketches เพื่อเริ่มต้นบน GitHub repository หมายเหตุว่าถ้าเขียนทับ Datalogger firmware ซึ่งคุณสามารถ reflash ใหม่ได้
Sparkfun ขายบอร์ด Datalogger IoT – 9DoF ในราคา $74.95 (~2,600฿) และพบกับ โมดูล Qwiic หลากหลายในร้านค้าของบริษัทเช่นกัน เพียงตรวจสอบให้แน่ใจว่าคุณมีโมดูลที่รองรับ Datalogger firmware
ที่มา : TLS
แปลจากบทความภาษาอังกฤษ : SparkFun “Datalogger IoT – 9DoF” no code platform supports over 50 Qwiic sensor modules
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT