สารบัญ:
- ขั้นตอนที่ 1: แนบ PM2.5 Sensor และ Adapter เข้าด้วยกัน
- ขั้นตอนที่ 2: ต่อเสาอากาศเข้ากับโมดูล LoRa
- ขั้นตอนที่ 3: Daisy Chain ส่วนประกอบทั้งหมดโดยใช้สายเคเบิล Qwiic
- ขั้นตอนที่ 4: ดาวน์โหลดรหัสและอัปโหลดไปยัง PsyFi32
- ขั้นตอนที่ 5: การตั้งค่าตัวรับ LoRa
- ขั้นตอนที่ 6: Daisy Chain ส่วนประกอบทั้งหมดเข้าด้วยกันโดยใช้ Qwiic Cables
- ขั้นตอนที่ 7: ดาวน์โหลดรหัสด้านล่างและอัปโหลดไปยัง Uno
- ขั้นตอนที่ 8: เชื่อมต่อผู้ส่งและผู้รับ Lora กับแหล่งพลังงาน
วีดีโอ: สร้างเครื่องตรวจจับมลพิษอนุภาค LoRa: 8 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
เราจะสร้างเครื่องตรวจจับอนุภาคโดยใช้ PM2.5 Air Quality Sensor, ESP32, UNO และ LoRa Module
มลพิษของอนุภาคหรือที่เรียกว่าอนุภาคเป็นส่วนผสมของขนาดของแข็งและของเหลวที่หลากหลายที่พบในอากาศ อนุภาคเหล่านี้บางส่วน (โดยเฉพาะอนุภาคขนาดเล็ก) อาจเป็นอันตรายต่อสุขภาพของเรา เนื่องจากอนุภาคเหล่านี้มีขนาดเล็กพอที่จะเข้าสู่ปอดเมื่อเราหายใจ
ในการวัดสิ่งนี้ เราจำเป็นต้องมีเครื่องตรวจจับมลพิษของอนุภาคที่สามารถวัดคุณภาพอากาศของอากาศที่เราหายใจเข้าไปได้
ระดับความยาก: Zio Youngling
แหล่งข้อมูลที่เป็นประโยชน์: เรามีโพสต์แยกต่างหากในคู่มือการพัฒนาบอร์ดของเราในบล็อกของเรา ตรวจสอบด้านล่าง:
- คู่มือเริ่มต้น Zuino M Uno Qwiic
- คู่มือเริ่มต้น Zuino XS PsyFi32 Qwiic
คุณสามารถตรวจสอบคู่มือ Zio Qwiic Start อื่น ๆ ที่เกี่ยวข้องกับโครงการนี้ด้านล่าง:
- Zio 1.5” จอแสดงผล OLED คู่มือเริ่มต้น Qwiic
- Zio PM2.5 เซนเซอร์และอะแดปเตอร์ Qwiic Start Guide
การติดตั้งไลบรารี คุณต้องติดตั้งไลบรารีต่อไปนี้ใน Arduino IDE ของคุณ ดาวน์โหลดไลบรารีต่อไปนี้และบันทึกไว้ในโฟลเดอร์ไลบรารี Arduino IDE ในเครื่องของคุณ:
- ห้องสมุด Sparkfun QwiicRF
- ห้องสมุด U8glib
ในการติดตั้งไลบรารี่ เปิด Arduino IDE ของคุณ ไปที่แท็บ Sketch เลือก Include Library ->Add. Zip Library เลือกไลบรารีด้านบนที่จะรวมไว้ใน IDE ของคุณ คุณยังสามารถดูคู่มือฉบับสมบูรณ์นี้ได้ที่นี่
ฮาร์ดแวร์
- Zio Qwiic PM2.5 เซ็นเซอร์คุณภาพอากาศพร้อมบอร์ดอะแดปเตอร์ x1
- โมดูล Zio Qwiic Lora (443MHz) x 2
- เสาอากาศ x 2
- Zio Zuino XS PsyFi32 (ESP32) x1
- ซิโอ ซุยโน เอ็ม อูโน x1
- Zio Qwiic 1.5” จอแสดงผล OLED x1
- สายเคเบิล Qwiic x4
- สายไมโคร USB x 2
ตั้งค่าการเชื่อมต่อ
เราต้องการโมดูล Lora สองโมดูลเพื่อส่งและรับข้อมูลจากเซ็นเซอร์ PM2.5 ของเรา เราจะเรียกสิ่งนี้ว่า LoRa Receiver และ LoRa Sender ตามลำดับ เครื่องรับ Lora จะได้รับข้อมูลที่รวบรวมโดยเซ็นเซอร์ PM2.5 และจะส่งออกข้อมูลนี้บนจอแสดงผล OLED ผู้ส่ง LoRa คือที่ที่ PM2.5 จะเชื่อมต่อ
การตั้งค่า LoRa Sender ด้านล่างนี้เป็นโมดูลที่จำเป็นสำหรับผู้ส่ง Lora คุณต้องติดเซ็นเซอร์ PM2.5 พร้อมอะแดปเตอร์ที่ด้านผู้ส่งเพื่อตรวจจับอนุภาคและวัดคุณภาพอากาศ
ขั้นตอนที่ 1: แนบ PM2.5 Sensor และ Adapter เข้าด้วยกัน
ขั้นตอนที่ 2: ต่อเสาอากาศเข้ากับโมดูล LoRa
ขั้นตอนที่ 3: Daisy Chain ส่วนประกอบทั้งหมดโดยใช้สายเคเบิล Qwiic
ขั้นตอนที่ 4: ดาวน์โหลดรหัสและอัปโหลดไปยัง PsyFi32
คุณสามารถดาวน์โหลดโค้ดได้จากหน้า Github ของเราที่นี่
ขั้นตอนที่ 5: การตั้งค่าตัวรับ LoRa
หลังจากตั้งค่า Lora Sender แล้ว เราต้องตั้งค่า Lora Receiver ข้อมูลที่เรารวบรวมจากผู้ส่ง Lora สำหรับอนุภาคสสารจะถูกส่งไปยังผู้รับของเราและแสดงบน OLED
ขั้นตอนที่ 6: Daisy Chain ส่วนประกอบทั้งหมดเข้าด้วยกันโดยใช้ Qwiic Cables
ขั้นตอนที่ 7: ดาวน์โหลดรหัสด้านล่างและอัปโหลดไปยัง Uno
คุณสามารถดาวน์โหลดโค้ดได้จากหน้า Github ของเราที่นี่
ขั้นตอนที่ 8: เชื่อมต่อผู้ส่งและผู้รับ Lora กับแหล่งพลังงาน
หลังจากเชื่อมต่อกับแหล่งพลังงานแล้ว (เราใช้พาวเวอร์แบงค์สำหรับตัวอย่างนี้) Lora Receiver ของคุณจะได้รับข้อมูลที่ส่งจากผู้ส่ง Lora ของคุณ
แนะนำ:
MuMo - LoRa Gateway: 25 ขั้นตอน (พร้อมรูปภาพ)
MuMo - LoRa Gateway: ### UPDATE 10-03-2021 // ข้อมูลล่าสุด / อัปเดตจะมีอยู่ในหน้า github:https://github.com/MoMu-Antwerp/MuMoWhat is MuMo?MuMo เป็นความร่วมมือระหว่าง การพัฒนาผลิตภัณฑ์ (ภาควิชาของ University of Antwerp) ภายใต้การ
บทช่วยสอน LoRa GPS Tracker - LoRaWAN กับ Dragino และ TTN: 7 ขั้นตอน
บทช่วยสอน LoRa GPS Tracker | LoRaWAN กับ Dragino และ TTN: ว่าไงพวก! Akarsh ที่นี่จาก CETech สองสามโปรเจ็กต์กลับมา เราได้ดูที่ LoRaWAN Gateway จาก Dragino เราเชื่อมต่อโหนดต่างๆ กับเกตเวย์และส่งข้อมูลจากโหนดไปยังเกตเวย์โดยใช้ TheThingsNetwork เป็น s
ระบบตรวจสอบด้วยภาพที่ใช้ LoRa เพื่อการเกษตร Iot - การออกแบบ Fronted Application โดยใช้ Firebase & Angular: 10 ขั้นตอน
ระบบตรวจสอบด้วยภาพที่ใช้ LoRa เพื่อการเกษตร Iot | การออกแบบ Fronted Application โดยใช้ Firebase & Angular: ในบทที่แล้ว เราพูดถึงวิธีที่เซ็นเซอร์ทำงานกับโมดูล loRa เพื่อเติมฐานข้อมูล firebase Realtime และเราเห็นไดอะแกรมระดับสูงมากว่าโปรเจ็กต์ทั้งหมดทำงานอย่างไร ในบทนี้เราจะพูดถึงวิธีที่เราสามารถ
ESP32 พร้อมบทแนะนำโมดูล LoRa E32-433T - การเชื่อมต่อ LoRa Arduino: 8 ขั้นตอน
ESP32 พร้อมบทแนะนำโมดูล LoRa E32-433T | การเชื่อมต่อ LoRa Arduino: เฮ้ ว่าไงพวก! Akarsh ที่นี่จาก CETech โครงการของฉันกำลังเชื่อมต่อโมดูล E32 LoRa จาก eByte ซึ่งเป็นโมดูลตัวรับส่งสัญญาณกำลังสูง 1 วัตต์กับ ESP32 โดยใช้ Arduino IDE เราเข้าใจการทำงานของ E32 ในบทช่วยสอนล่าสุดของเรา
ควบคุมเครื่องใช้ในบ้านผ่าน LoRa - LoRa ในระบบอัตโนมัติภายในบ้าน - รีโมทคอนโทรล LoRa: 8 ขั้นตอน
ควบคุมเครื่องใช้ในบ้านผ่าน LoRa | LoRa ในระบบอัตโนมัติภายในบ้าน | LoRa Remote Control: ควบคุมและทำให้เครื่องใช้ไฟฟ้าของคุณจากระยะไกล (กิโลเมตร) โดยอัตโนมัติโดยไม่ต้องมีอินเทอร์เน็ต เป็นไปได้ผ่าน LoRa! เฮ้ ว่าไงพวก? Akarsh ที่นี่จาก CETech PCB นี้ยังมีจอแสดงผล OLED และรีเลย์ 3 ตัวซึ่ง