Hack เซ็นเซอร์คุณภาพอากาศ PM2.5 ของ IKEA เพิ่มด้วย ESP8266 เพื่อการรองรับ WiFi, MQTT และ Tasmota

IKEA VINDRIKTNING ฟังก์ชันเซ็นเซอร์คุณภาพอากาศตรวจวัดอนุภาคฝุ่นละออง PM 2.5 สามารถเพิ่มได้ด้วยบอร์ดหรือโมดูล ESP8266 เพื่อการรองรับ WiFi และเฟิร์มแวร์โอเพนซอร์สที่เพิ่ม MQTT หรือเฟิร์มแวร์ ยอดนิยม Tasmosta สำหรับคุณสมบัติเพิ่มเติม

เมื่อเปิดกล่องเซ็นเซอร์คุณภาพอากาศของ Ikea มีตัวแสดงสถานะ LED สำหรับคุณภาพอากาศ (PM 2.5) สีเขียวคืออากาศมีคุณภาพดี สีเหลืองสำหรับคุณภาพอากาศที่ยอมรับได้ และสีแดงสำหรับคุณภาพอากาศที่มีปัญหา เพื่อระบุระดับมลพิษที่มีระดับ PM2.5 แต่ Sören Beye (Hypfer) ยังได้มีการพัฒนา VALETUDO firmware สำหรับเครื่องดูดฝุ่นสมาร์ท, ได้เพิ่มบอร์ด Wemos D1 มินิในเซ็นเซอร์ของเขาและการพัฒนาเฟิร์มแวร์โอเพ่นซอร์สพร้อมรองรับ MQTT

บอร์ด Ikea-VINDRIKTNING-ESP8266

คุณจะต้องเปิดเซ็นเซอร์คุณภาพอากาศ และบัดกรีสายไฟสามเส้นระหว่างบอร์ด ESP8266 กับพิน 5V, GND และ Tx (data) จากเมนบอร์ด IKEA VINDRIKTNING หลังจากแฟลชเฟิร์มแวร์, คุณยังคงได้รับไฟ LED เดิมพร้อมข้อมูลคุณภาพอากาศ PM 2.5 ที่ส่งผ่าน MQTT และ WiFi ระบบอัปเดตรองรับ Home Assistant Autodiscovery ด้วยไลบรารี WifiManager ที่จัดการการกำหนดค่าแบบทันที และ ArduinoOTA จะเปิดใช้งานการอัปเดตเฟิร์มแวร์แบบ over-the-air ในอนาคตเมื่ออุปกรณ์ถูกประกอบอย่างสมบูรณ์ สิ่งสำคัญคือ ต้องไม่กีดขวางการไหลเวียนของอากาศไปยัง “เซนเซอร์คล้ายลูกบาศก์ PM1006” ภายใน มิฉะนั้นอาจส่งผลกระทบร้ายแรงต่อความถูกต้องของข้อมูลคุณภาพอากาศ ดังนั้นตำแหน่งของบอร์ดหรือโมดูล ESP8266 ภายในตู้จึงมีความสำคัญ ทั้งหมดนี้มีการอธิบายโดยละเอียดเกี่ยวกับโปรเจ็กต์เฟิร์มแวร์ที่ลิงก์ไว้ข้างต้น คุณอาจต้องการเรียกดูบัญชี Hypfer Githubในขณะที่เขาทำงานในโครงการ “WiFication” อื่นๆ

Ikea-air-quality-sensor-ESP8266-WiFi-module

แต่สิ่งนี้ไม่ได้หยุดอยู่แค่นี้ เนื่องจาก Blakadder สังเกตเห็นโครงการของ Hypfer และตัดสินใจที่จะลองใช้โมดูล ESP-M3 ร่วมกับ Breakout board พร้อมตัวควบคุมแรงดันไฟฟ้า AMS1117 เพื่อแปลง 5V เป็น 3.3V เพื่อจ่ายไฟให้กับโมดูลไร้สาย เขาแก้ไขเฟิร์มแวร์ Tasmota ติดตั้งบนโมดูล และกำหนดค่า GPIO 5 พิน เป็นพิน Rx เพื่อรับข้อมูลคุณภาพอากาศจากอุปกรณ์ VINDRIKTNING และเนื่องจากตัวเครื่องมีขนาดใหญ่พอ ในที่สุดเขาก็เพิ่มเซ็นเซอร์อีกสองตัวคือ BME680 และ iAQ- Core, สำหรับอุณหภูมิ, ความชื้น, ความดัน, การตรวจจับก๊าซอันตราย, CO2, การวัด TVOC

Vindriktning-Tasmota

Ikea VINDRIKTNING ราคา $11.99 (~400฿)  เป็นระบบตรวจสอบสิ่งแวดล้อมแบบ wireless ที่ราคาไม่แพง

ที่มา : Lampang Maker Club

แปลจากบทความภาษาอังกฤษ : Ikea PM2.5 air quality sensor’s ESP8266 hack adds WiFi, MQTT, and Tasmota support

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