สารบัญ:

เครื่องวิเคราะห์คุณภาพอากาศเคลื่อนที่: 4 ขั้นตอน
เครื่องวิเคราะห์คุณภาพอากาศเคลื่อนที่: 4 ขั้นตอน

วีดีโอ: เครื่องวิเคราะห์คุณภาพอากาศเคลื่อนที่: 4 ขั้นตอน

วีดีโอ: เครื่องวิเคราะห์คุณภาพอากาศเคลื่อนที่: 4 ขั้นตอน
วีดีโอ: ขั้นตอนและวิธีการติดตั้ง Air4thai การรายงานสถานการณ์คุณภาพอากาศของประเทศไทย #Air4thai 2024, พฤศจิกายน
Anonim
เครื่องวิเคราะห์คุณภาพอากาศเคลื่อนที่
เครื่องวิเคราะห์คุณภาพอากาศเคลื่อนที่
เครื่องวิเคราะห์คุณภาพอากาศเคลื่อนที่
เครื่องวิเคราะห์คุณภาพอากาศเคลื่อนที่

ในบทความนี้ คุณจะพบกับบทช่วยสอนเกี่ยวกับวิธีสร้างเครื่องวิเคราะห์คุณภาพอากาศ เครื่องวิเคราะห์มีไว้เพื่อใช้ในรถยนต์ขณะเดินทาง เพื่อให้เราสามารถสร้างฐานข้อมูลออนไลน์ที่รวบรวมข้อมูลทั้งหมดเกี่ยวกับคุณภาพอากาศตามสถานที่

เพื่อให้ตระหนักได้ เราใช้รายการฮาร์ดแวร์ต่อไปนี้:

- STM32: NUCLEO-N432KC

- เซ็นเซอร์ก๊าซหลายช่อง: Grove 101020088

- เซ็นเซอร์วัดฝุ่นแบบออปติคัล - GP2Y1010AU0F

- เซ็นเซอร์ความชื้นและอุณหภูมิ: DHT11

- โมดูล wisol: SFM10R1

และซอฟต์แวร์ต่อไปนี้:

- เอ็มเบด

- อุบิโดท

- Altium

ขั้นตอนที่ 1: การพัฒนาโค้ด

การพัฒนารหัส
การพัฒนารหัส
การพัฒนารหัส
การพัฒนารหัส
การพัฒนารหัส
การพัฒนารหัส

ก่อนอื่นเราใช้ Mbed เพื่อพัฒนาโค้ดสำหรับแต่ละส่วนประกอบอย่างอิสระ

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

สำหรับเซ็นเซอร์วัดความหนาแน่นของฝุ่น เราจำเป็นต้องเปิดไฟ LED ภายใน 0.32 มิลลิวินาที และอ่านค่า 0.28 มิลลิวินาทีหลังจากเปิดเครื่องแล้วปิดไฟ LED อีก 9.68 มิลลิวินาที

หลังจากทดสอบเซ็นเซอร์แต่ละตัวแล้ว เราได้รวมรหัสทั้งหมดไว้ในตัวเดียวเพื่อให้ได้มาตรการทั้งหมดที่พิมพ์ออกมา

เมื่อรวบรวมข้อมูลแล้ว ข้อมูลจะถูกแปลเป็นจำนวนเต็มเพื่อให้สามารถเข้ารหัสเป็นเลขฐานสิบหกเพื่อส่งบนเครือข่าย Sigfox จากนั้น เราใช้โมดูล Wisol เพื่อสร้างการสื่อสารกับเครือข่าย Sigfox

ขั้นตอนที่ 2: Sigfox - DataBase

Sigfox - DataBase
Sigfox - DataBase
Sigfox - ฐานข้อมูล
Sigfox - ฐานข้อมูล

เมื่อ Sigfox ได้รับข้อมูลแล้ว ต้องขอบคุณการเรียกกลับที่กำหนดไว้ พวกเขาจะถูกเปลี่ยนเส้นทางไปยังฐานข้อมูล Ubidots ของเรา ที่นั่นเราสามารถตรวจสอบวิวัฒนาการของทุกมาตรการได้ตลอดเวลา

ขั้นตอนที่ 3: PCB

PCB
PCB
PCB
PCB
PCB
PCB
PCB
PCB

เมื่อการ์ดทำงานบน LABDEC แล้ว จำเป็นต้องโอนไปยังแผงวงจร PCB เพื่อจุดประสงค์นี้ ซอฟต์แวร์และแพลตฟอร์มต่างๆ มีให้ทำเช่นนั้น เราใช้ซอฟต์แวร์ Altium เพื่อความเรียบง่ายและมีประสิทธิภาพ Altium นำเสนอการสร้างสคีมา PCB และการพิมพ์และประสานกับส่วนประกอบต่างๆ

ที่นี่เราจะอธิบายบทช่วยสอนเกี่ยวกับการสร้างวงจรอิเล็กทรอนิกส์ในหลายขั้นตอน

ขั้นตอนที่ 1: การสร้างสคีมา

ก่อนอื่น คุณต้องดาวน์โหลดไลบรารี่ที่อนุญาตให้คุณรับนิวคลีโอการ์ด ซึ่งมีอยู่ในลิงค์:

จากนั้นคุณสามารถสร้างสคีมาโดยเพิ่ม NUCLEO และเชื่อมต่อกับส่วนประกอบ GPS, Gas Sensor …

ขั้นตอนที่ 2: การแปลงเป็น PCB

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

วิธีนี้จะตรวจสอบให้แน่ใจว่าใช้การเดินสายเพียงชั้นเดียวเท่านั้น โดยเฉพาะอย่างยิ่งชั้นล่าง (เป็นการดีกว่าที่จะเพิ่มขนาดของการเชื่อมต่อเป็น 50mil เพื่อไม่ให้เกิดการแตกหักหรือขาดความลื่นไหลทางไฟฟ้า)

ขั้นตอนที่ 3: การพิมพ์ PCB

เมื่อขั้นตอนที่ 1 และ 2 สิ้นสุดลง คุณจะมีหน้าต่างนี้ในโปรเจ็กต์ Altium ของคุณ

จากนั้นคุณต้องสร้างไฟล์ Gerber ขั้นตอนนี้มีรายละเอียดอยู่ในลิงค์:

ขั้นตอนที่ 4: การประกอบ

การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ

ในที่สุด หลังจากบัดกรีขั้วต่อปลั๊ก เราก็ใส่วงจรของเราลงในกล่องโดยปล่อยให้เซ็นเซอร์อยู่ด้านนอกเพื่อให้อยู่ในอากาศแวดล้อม

แนะนำ: