สารบัญ:

สถานีตรวจอากาศที่ใช้ Arduino: 9 ขั้นตอน
สถานีตรวจอากาศที่ใช้ Arduino: 9 ขั้นตอน

วีดีโอ: สถานีตรวจอากาศที่ใช้ Arduino: 9 ขั้นตอน

วีดีโอ: สถานีตรวจอากาศที่ใช้ Arduino: 9 ขั้นตอน
วีดีโอ: Arduino ESP8266 BLYNK IOT - ทดลอง Sensor DHT22/DHT11 วัดอุณหภูมิ และ ความชื้นในอากาศ 2024, พฤศจิกายน
Anonim
สถานีตรวจอากาศที่ใช้ Arduino
สถานีตรวจอากาศที่ใช้ Arduino
สถานีตรวจอากาศที่ใช้ Arduino
สถานีตรวจอากาศที่ใช้ Arduino

ส่วนประกอบฮาร์ดแวร์ของระบบประกอบด้วยเซ็นเซอร์ความชื้น+อุณหภูมิ ความดันบรรยากาศ เซ็นเซอร์ระดับความสูง เข็มทิศ เซ็นเซอร์ตรวจจับแสง โมดูลนาฬิกา โมดูลการ์ดดิจิทัลที่ปลอดภัย (การ์ด SD) บอร์ดพัฒนาเมกะ Arduino และ LCD มีการให้คำอธิบายและการวิเคราะห์ต้นแบบ ภาพประกอบต่างๆ เช่น บล็อกไดอะแกรม แผนผังลำดับงานของระบบ และแผนผังเพื่อช่วยอธิบายระบบที่เสนอจะถูกนำมาใช้

เสบียง

ส่วนประกอบฮาร์ดแวร์หลัก

1. Arduino mega microcontroller คือ

หัวใจของระบบสถานีตรวจอากาศ Arduino ให้พลังการประมวลผลและหน่วยความจำเพียงพอในการรันซอฟต์แวร์ที่จำเป็น และสามารถอ่านและประมวลผลสัญญาณจากเซ็นเซอร์ต่างๆ

www.amazon.com/Arduino-Compatible-Atmega25…

2.

BMP180 เป็นเซ็นเซอร์ความดันบรรยากาศและความสูง

www.amazon.com/HiLetgo-Digital-Barometric-…

3.

BH1750 เป็นเซ็นเซอร์วัดความเข้มแสง

www.amazon.com/WINGONEER-GY-302-BH1750-Int…

4.

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

www.amazon.com/Aideepen-Digital-Temperatur…

5.

DS3231 เป็นโมดูลนาฬิกาตามเวลาจริงเพื่อให้แน่ใจว่าข้อมูลที่รวบรวมจากเซ็นเซอร์จะถูกบันทึกตามเวลา

www.amazon.com/Holdding-AT24C32-Precision-…

6.

Modern Device Wind Sensor รอบ c

moderndevice.com/product/wind-sensor/

7.

โมดูลการ์ด SD สำหรับจัดเก็บข้อมูลที่รวบรวมจากเซ็นเซอร์

www.amazon.com/HONG111-Adapter-Interface-C…

8.

หน้าจอแสดงผลคริสตัลเหลวแสดงข้อมูลจากเซ็นเซอร์และข้อมูลเกี่ยวกับสถานะของทั้งระบบ

www.amazon.com/LGDehome-Interface-Adapter-…

9.

ระบบจ่ายไฟ

ขั้นตอนที่ 1: การออกแบบเบื้องต้น

การออกแบบเบื้องต้น
การออกแบบเบื้องต้น
การออกแบบเบื้องต้น
การออกแบบเบื้องต้น

ต้นแบบได้รับการออกแบบด้วยซอฟต์แวร์ออกแบบโดยใช้คอมพิวเตอร์ช่วย (Fritzing) https://fritzing.org/ และการออกแบบถูกนำไปใช้จริงบนกระดานขนมปัง

ขั้นตอนที่ 2: โมดูลระบบ

ระบบประกอบด้วยสองโมดูลคือ;

1. โมดูลในร่ม

2. โมดูลกลางแจ้ง

โมดูลทั้งสองเชื่อมต่อโดยใช้สายเคเบิล cat5 ซึ่งมีสายแปด (8)

ขั้นตอนที่ 3: โมดูลในร่ม

โมดูลในร่ม
โมดูลในร่ม
โมดูลในร่ม
โมดูลในร่ม
โมดูลในร่ม
โมดูลในร่ม
โมดูลในร่ม
โมดูลในร่ม

โมดูลในร่ม:

โมดูลนี้ประกอบด้วยบอร์ด PCB ที่ออกแบบและแกะสลักแบบกำหนดเองสองตัว

www.instructables.com/id/DIY-PCB-Etching/

การออกแบบเสร็จสิ้นโดยใช้ซอฟต์แวร์ proteus

proteus.soft112.com/

บอร์ด PCB ตัวแรกได้รับการออกแบบเพื่อให้สามารถติดตั้งบอร์ด Arduino mega ผ่านส่วนหัวของพินตัวผู้ที่จัดตำแหน่งอย่างเหมาะสมกับส่วนหัวของพินตัวเมียของ Arduino บอร์ดนี้ประกอบด้วยวงจรจ่ายไฟควบคุมที่เชื่อมต่อกับ Arduino และยังมีตัวเชื่อมต่อที่ช่วยให้ Arduino สามารถเชื่อมต่อกับบอร์ด PCB ตัวที่สองได้

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

ขั้นตอนที่ 4: โมดูลกลางแจ้ง

โมดูลกลางแจ้ง
โมดูลกลางแจ้ง
โมดูลกลางแจ้ง
โมดูลกลางแจ้ง
โมดูลกลางแจ้ง
โมดูลกลางแจ้ง

โมดูลภายนอกอาคารประกอบด้วยบอร์ด PCB แบบกำหนดเองเพียงแผ่นเดียว เซ็นเซอร์ความดันบรรยากาศ เซ็นเซอร์วัดความเข้มแสง และเซ็นเซอร์ความเร็วลมเชื่อมต่อกับบอร์ดนี้

ขั้นตอนที่ 5: แผนผังไดอะแกรมของระบบทั้งหมด

แผนผังของระบบทั้งหมด
แผนผังของระบบทั้งหมด

ขั้นตอนที่ 6:

ขั้นตอนที่ 7: ระบบขั้นสุดท้าย

ระบบสุดท้าย
ระบบสุดท้าย
ระบบสุดท้าย
ระบบสุดท้าย
ระบบสุดท้าย
ระบบสุดท้าย

ขั้นตอนที่ 8: รหัสสำหรับทั้งระบบ

www.arduino.cc/en/Main/Software

แนะนำ: