สารบัญ:

เซ็นเซอร์คุณภาพอากาศโดยใช้ Arduino: 4 ขั้นตอน
เซ็นเซอร์คุณภาพอากาศโดยใช้ Arduino: 4 ขั้นตอน

วีดีโอ: เซ็นเซอร์คุณภาพอากาศโดยใช้ Arduino: 4 ขั้นตอน

วีดีโอ: เซ็นเซอร์คุณภาพอากาศโดยใช้ Arduino: 4 ขั้นตอน
วีดีโอ: EP.40 Temperature Humidity Sensor เซ็นเซอร์วัดอุณหภูมิ ความชื้น DHT21/AM2301 Arduino + Code 2024, พฤศจิกายน
Anonim
เซ็นเซอร์คุณภาพอากาศโดยใช้ Arduino
เซ็นเซอร์คุณภาพอากาศโดยใช้ Arduino

ในบทความนี้ เราจะเรียนรู้วิธีสร้างเซ็นเซอร์คุณภาพอากาศที่เรียบง่ายแต่มีประโยชน์ เราจะใช้เซ็นเซอร์ SGP30 ร่วมกับ Piksey Pico แม้ว่าภาพสเก็ตช์จะใช้ได้กับบอร์ดที่เข้ากันได้กับ Arduino แทบทุกชนิด

วิดีโอด้านบนจะบอกคุณถึงความสำคัญของเซ็นเซอร์ดังกล่าว เรายังกล่าวถึงปัจจัยหลายประการที่พิจารณาเมื่อเลือกส่วนประกอบสำหรับโครงการนี้ ฉันแนะนำให้ดูเพื่อให้เข้าใจภาพรวมของทุกสิ่ง โดยเฉพาะหากคุณจะใช้ PCB ที่ออกแบบมาสำหรับโปรเจ็กต์นี้

ขั้นตอนที่ 1: รวบรวมอุปกรณ์อิเล็กทรอนิกส์

รวบรวมเครื่องใช้ไฟฟ้า
รวบรวมเครื่องใช้ไฟฟ้า
รวบรวมเครื่องใช้ไฟฟ้า
รวบรวมเครื่องใช้ไฟฟ้า

คุณจะต้องมีสิ่งต่อไปนี้เพื่อสร้างโครงการนี้:

  • เซ็นเซอร์ SGP30: สามารถรับได้ทางออนไลน์จากไซต์ต่างๆ เช่น Pimoroni, Adafruit, Sparkfun
  • โมดูล OLED: โมดูล OLED มาตรฐาน 0.96 "จะทำงานได้ดี
  • บอร์ด Arduino: ฉันจะใช้ Piksey Pico แต่คุณสามารถใช้บอร์ด Arduino ใดก็ได้ที่คุณมี
  • ตัวเลื่อนระดับ: เราสร้างตัวเปลี่ยนระดับ 5V ถึง 3.3V สำหรับโมดูล OLED แต่คุณสามารถซื้อได้
  • แหล่งจ่ายแรงดันไฟ 3.3V: เราใช้ตัวปรับแรงดันไฟฟ้า LM2950 เพื่อผลิตแหล่งจ่ายไฟ 3.3V ที่โมดูล OLED ต้องการ

ขั้นตอนที่ 2: ดาวน์โหลด Sketch & Program the Board

คุณสามารถดาวน์โหลดร่างสุดท้ายโดยใช้ลิงค์ต่อไปนี้:

github.com/bnbe-club/air-quality-sensor-kit-diy-19

ก่อนที่คุณจะคอมไพล์และอัปโหลดภาพสเก็ตช์ คุณต้องติดตั้งไลบรารี "Sparkfun SGP30" และ "U8g2" โดยใช้ตัวจัดการไลบรารี โปรดดูวิดีโอหากคุณต้องการความช่วยเหลือในเรื่องนี้

เมื่อเสร็จแล้ว เพียงอัปโหลดภาพร่างไปยังบอร์ดของคุณ

ขั้นตอนที่ 3: เชื่อมต่อส่วนประกอบและโมดูล

เชื่อมต่อส่วนประกอบและโมดูล
เชื่อมต่อส่วนประกอบและโมดูล
เชื่อมต่อส่วนประกอบและโมดูล
เชื่อมต่อส่วนประกอบและโมดูล
เชื่อมต่อส่วนประกอบและโมดูล
เชื่อมต่อส่วนประกอบและโมดูล
เชื่อมต่อส่วนประกอบและโมดูล
เชื่อมต่อส่วนประกอบและโมดูล

จากนั้นเราต้องเชื่อมต่อส่วนประกอบทั้งหมดเข้าด้วยกัน หากคุณกำลังใช้ PCB คุณเพียงแค่ต้องประสานส่วนประกอบทั้งหมดเข้าที่ วิดีโอแสดงวิธีการทำสิ่งนี้

คุณยังสามารถใช้เขียงหั่นขนมพร้อมกับไดอะแกรมการเชื่อมต่อเพื่อรวมทุกอย่างเข้าด้วยกัน LM2950 เป็นตัวควบคุม 3.3V ที่จำเป็นต่อเมื่อโมดูล OLED ของคุณไม่มีตัวควบคุมในตัวและต้องใช้ 3.3V สำหรับการใช้งาน โมดูล OLED บางตัวใช้งานได้กับแหล่งจ่ายไฟ 5V และในกรณีนี้ คุณไม่จำเป็นต้องใช้ส่วนนี้

ขั้นตอนที่ 4: ทดสอบและตรวจสอบคุณภาพอากาศ

ทดสอบและตรวจสอบคุณภาพอากาศ
ทดสอบและตรวจสอบคุณภาพอากาศ
ทดสอบและตรวจสอบคุณภาพอากาศ
ทดสอบและตรวจสอบคุณภาพอากาศ

เมื่อคุณมีทุกอย่างเข้าที่แล้ว ใช้พลังงานอย่างง่ายบนบิลด์โดยใช้สาย microUSB และคุณควรเห็นเอาต์พุตบนโมดูล OLED โปรดทราบว่าการอ่าน CO2 15 ครั้งแรกจะเป็น 400ppm ซึ่งการอ่าน TVOC จะเป็น 0ppb เนื่องจากองค์ประกอบความร้อนภายในจำเป็นต้องอุ่นเครื่อง

คุณยังสามารถแก้ไขค่านี้เพื่อเพิ่มเสียงเตือนเพื่อเตือนคุณหากระดับผ่านเกณฑ์ที่กำหนด การออกแบบ PCB ได้รับการเผยแพร่บน Github และคุณสามารถใช้เพื่อสั่งซื้อ PCB ของคุณเองได้ ฉันสั่ง PCB พิเศษบางตัวและฉันได้แสดงรายการเหล่านี้เพื่อขายบนเว็บไซต์หากคุณกำลังมองหาบางตัว

หากคุณชอบโครงการนี้ โปรดพิจารณาสมัครรับข้อมูลช่อง YouTube ของเราเพื่อช่วยให้เราเติบโต

  • ไฟล์ออกแบบ PCB:
  • YouTube:https://www.youtube.com/channel/UCbWiK1A5RqAugSquBHuyBdA
  • อินสตาแกรม:
  • ทวิตเตอร์:
  • เฟสบุ๊ค:

ขอบคุณสำหรับการอ่าน.

แนะนำ: