หน้าแรก ดูโปรเจกต์ทั้งหมด
Expert

โปรเจกต์ Home automation และ Internet of Things โดยใช้ Arduino Mega 25

ระบบ Home automation สำหรับ IOT

โปรเจกต์ Home automation และ Internet of Things โดยใช้ Arduino Mega 25

รายการอุปกรณ์และเครื่องมือ

1x Arduino Mega 2560
🛒 สั่งซื้อ
1x Grove - Water Sensor
🛒 สั่งซื้อ
1x Jumper wires (generic)
🛒 สั่งซื้อ
2x DHT22 Temperature Sensor
🛒 สั่งซื้อ
1x RFID reader (generic)
🛒 สั่งซื้อ
1x Development Kit Accessory, DC Motor
🛒 สั่งซื้อ
1x Gravity: Analog LPG Gas Sensor (MQ5) For Arduino
🛒 สั่งซื้อ
1x 1N4001 – High Voltage, High Current Rated Diode
-
1x Alphanumeric LCD, 16 x 2
🛒 สั่งซื้อ
1x Infrared Module (Generic)
🛒 สั่งซื้อ
2x SG90 Micro-servo motor
🛒 สั่งซื้อ
1x 9V Power supply
-

รายละเอียดและวิธีทำ

โปรเจกต์นี้ถูกสร้างขึ้นเพื่อดูว่าผมจะสามารถนำเทคโนโลยีล่าสุดสำหรับระบบ Home Automation มาปรับใช้ได้อย่างไร โดยใช้อุปกรณ์ต่างๆ และบอร์ดพัฒนา Arduino Mega 2560

นอกจากนี้ ผมยังต้องการดูวิธีการสื่อสารกับอุปกรณ์บางอย่างที่ติดตั้งในโปรเจกต์นี้จากระยะไกลโดยใช้บอร์ดพัฒนา ESP 32 ซึ่งจำเป็นสำหรับการควบคุมและมอนิเตอร์บางส่วนของบ้านผ่าน Wi-Fi และแอปพลิเคชันที่ชื่อว่า Blynk

โปรเจกต์นี้ประกอบด้วยสองส่วน ส่วนแรกคือส่วนที่ Sensor ส่วนใหญ่ถูกควบคุมโดย Arduino Mega 2560 และส่วนที่สองคือส่วนที่ผมมอนิเตอร์และควบคุมอุปกรณ์อื่นๆ โดยใช้บอร์ดพัฒนา ESP 32 และแอป Blynk ผ่านการสื่อสารทาง Wi-Fi

อุปกรณ์ที่เชื่อมต่อกับ บอร์ด Arduino Mega 2560 คือ:

· MQ 5 gas sensor, ใช้สำหรับตรวจจับแก๊สรั่วภายในบ้าน;

· Buzzer, สำหรับแจ้งเตือนเมื่อมีแก๊สรั่ว น้ำท่วม หรือไฟไหม้ภายใน

บ้าน;

· Water sensor, ใช้สำหรับตรวจจับน้ำรั่วซึมในห้องน้ำ;

· Fan หรือ 5v dc motor, ใช้เป็นพัดลมเพื่อลดอุณหภูมิภายในบ้าน;

· DHT 22 temperature and humidity sensor, ใช้สำหรับมอนิเตอร์อุณหภูมิและ

ความชื้นภายในบ้าน;

· Flame sensor, ใช้สำหรับตรวจจับไฟไหม้ภายในบ้าน;

· Pir sensor, ใช้สำหรับตรวจจับการเคลื่อนไหวภายในบ้าน;

· Light sensor, ใช้สำหรับตรวจจับระดับแสงภายในบ้าน;

· Led, ใช้สำหรับให้แสงสว่างภายในบ้านเมื่อมีแสงน้อย;

· 16x2 LCD with i2c interface, ใช้สำหรับแสดงข้อความต่างๆ;

· RFID, ใช้สำหรับเปิดหรือปิดประตูทางเข้า ขึ้นอยู่กับระดับการเข้าถึงของ

ผู้ใช้งาน;

· MG 90 S servo motor, ใช้สำหรับเปิดประตูทางเข้า หากใช้การ์ดเข้าถึงที่ถูกต้อง

ใกล้กับ RFID

อุปกรณ์ที่เชื่อมต่อกับ บอร์ดพัฒนา ESP 32 คือ:

· DHT 22 temperature and humidity sensor, ใช้สำหรับมอนิเตอร์อุณหภูมิและ

ความชื้นภายในบ้าน และส่งข้อมูลทั้งหมดไปยังแอปพลิเคชัน Blynk

ที่ติดตั้งบนโทรศัพท์ เพื่อดูค่าอุณหภูมิและความชื้นภายในบ้านแบบ

real time ผ่าน Wi-Fi;

· MG 90 S servo motor, ใช้สำหรับเปิดประตูโรงจอดรถจากระยะไกลด้วย

แอป Blynk;

· Fan หรือ 5v dc motor, ใช้สำหรับลดอุณหภูมิภายในบ้านเพียงแค่

กดปุ่มผ่านแอป Blynk

อุปกรณ์ที่จำเป็นทั้งหมดสามารถหาซื้อได้ทางออนไลน์จากบริษัทต่างๆ

แอป Blynk เปิดให้ใช้งานฟรีสำหรับอุปกรณ์จำนวนหนึ่ง นี่คือลิงก์สำหรับข้อมูลเพิ่มเติม: https://blynk.io/.

ด้วยความช่วยเหลือของบอร์ดพัฒนา Arduino Mega 2560 ผมได้สร้างแอปพลิเคชันต่อไปนี้:

1. แอปพลิเคชันตรวจจับแก๊สรั่ว, โดยใช้ MQ 5 gas sensor และ Buzzer

2. แอปพลิเคชันตรวจจับน้ำท่วมใน ห้องน้ำ, โดยใช้โมดูล Water sensor

และ Buzzer

3. แอปพลิเคชันรักษา อุณหภูมิภายในบ้าน, โดยใช้ DHT 22

sensor และ 5v dc motor

4. แอปพลิเคชันตรวจจับไฟไหม้ภายใน บ้าน, โดยใช้ Infrared sensor (โมดูล

Fire sensor) และ Buzzer

5. แอปพลิเคชันเปิดไฟภายในบ้าน โดยอัตโนมัติ, หากมีการ

ตรวจพบการเคลื่อนไหวและภายในบ้านมีแสงน้อย โดยใช้ PIR sensor และ Light

sensor

6. แอปพลิเคชันสำหรับการเข้าถึงภายใน บ้าน, โดยใช้โมดูล RFID, 16 x 2 LCD

พร้อม i2c interface และ MG 90 S servo motor

การใช้บอร์ดพัฒนา ESP 32 ผมได้ สร้างแอปพลิเคชันต่อไปนี้:

1. แอปพลิเคชันสำหรับดูอุณหภูมิและความชื้นบนโทรศัพท์, โดยใช้ DHT 22

sensor และแอป Blynk;

2. แอปพลิเคชันสำหรับควบคุมประตูโรงจอดรถจากโทรศัพท์, โดยใช้ MG 90 S servo

motor และแอป Blynk;

3. แอปพลิเคชันสำหรับควบคุมพัดลม, ในกรณีของผมคือ 5v dc motor โดยใช้ 5v dc motor และ

แอป Blynk

ด้วยการใช้แอปพลิเคชันทั้งหมดนี้ ใครๆ ก็สามารถสร้าง Smart Home เพื่อให้ชีวิตดีขึ้นและสะดวกสบายยิ่งขึ้นได้

รูปภาพของ โปรเจกต์

รูปที่ 1 ด้านหน้าของบ้าน

ในรูปภาพด้านบนมีจุดเข้าถึงด้วย RFID, ด้านบนนั้นเป็น 16 x 2 LCD พร้อมไฟ Backlight สีน้ำเงิน, ประตูหน้าบ้าน และประตูโรงจอดรถ ซึ่งทั้งคู่ถูกควบคุมโดยใช้ MG 90 servo motor

รูปที่ 2 มุมมองจากด้านบนของ Sensor ต่างๆ

ในรูปที่ 2 คือมุมมองจากด้านบนของ Sensor บางส่วนที่ติดตั้งในโปรเจกต์นี้

รูปที่ 3 RFID และ LCD

รูปที่ 4 บ้านที่เปิดไฟในเวลากลางคืน

รูปที่ 5 แอป Blynk บนโทรศัพท์

ในรูปที่ 5 คุณจะเห็นอุณหภูมิและความชื้นที่ถูกวัดแบบ real time โดยได้รับข้อมูลจาก DHT 22 sensor และด้านล่างมีปุ่มสำหรับพัดลมที่ชื่อว่า “CLIMA” และปุ่ม Slider สำหรับประตูโรงจอดรถ

อุปกรณ์ทั้งหมดที่ใช้กับแอป Blynk ช่วยให้เราสามารถมอนิเตอร์และควบคุมบ้านได้จากทุกที่ ตราบใดที่เราเชื่อมต่อกับอินเทอร์เน็ต

Code

🔒 ปลดล็อก Code

สนับสนุนเพื่อรับ Source Code หรือแอปพลิเคชันสำหรับโปรเจกต์นี้

รหัสอ้างอิงโปรเจกต์: home-automation-and-internet-of-things-using-arduino-mega-25-ceb4d9
2450 บาท
PromptPay QR Code

ประเมินราคาอัตโนมัติ + Reference Code

อยากได้งานคล้ายโปรเจคนี้ ให้ AI ประเมินราคาก่อน

กรอกข้อมูลให้ครบ ระบบจะสร้างรหัสอ้างอิงและประเมินราคา/ระยะเวลาคร่าว ๆ จากรายละเอียดงาน แล้วให้กด Add LINE พร้อมพิมพ์รหัสนี้เพื่อคุยต่อ

คำถามให้ AI ประเมินแม่นขึ้น

หลังส่งฟอร์ม ระบบจะโชว์ Reference Code ให้ copy แล้วกด Add LINE เพื่อคุยต่อ ข้อมูลส่วนตัวจะไม่ถูกส่งเข้า GA4

รีวิวจากคนใช้งานจริง

รีวิวจากลูกค้าและคนที่เคยใช้งาน

ถ้าเคยสั่งงาน เคยอ่านหน้านี้แล้วได้ประโยชน์ หรือมีข้อเสนอแนะ ฝากรีวิวไว้ได้เลย

กำลังโหลดรีวิว...