สารบัญ:
- ขั้นตอนที่ 1: ส่วนประกอบ
- ขั้นตอนที่ 2: Arduino Uno
- ขั้นตอนที่ 3: บอร์ดรีเลย์ 4 ช่อง
- ขั้นตอนที่ 4: โมดูลบลูทูธ HC05/06
- ขั้นตอนที่ 5: จอแสดงผล LCD
- ขั้นตอนที่ 6: ตัวควบคุมแรงดันไฟฟ้า Ic 7805
- ขั้นตอนที่ 7: การเชื่อมต่อรีเลย์
- ขั้นตอนที่ 8: การเชื่อมต่อโมดูลบลูทูธ
- ขั้นตอนที่ 9: การเชื่อมต่อ LCD
- ขั้นตอนที่ 10: แอปพลิเคชัน Android และการกำหนดค่า
- ขั้นตอนที่ 11: รหัส
- ขั้นตอนที่ 12: เชื่อมต่อส่วนประกอบทั้งหมด
วีดีโอ: ระบบควบคุมอัตโนมัติด้วยเสียง: 13 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
ทุกวันนี้ผู้คนมีสมาร์ทโฟนติดตัวตลอดเวลา ดังนั้นจึงเหมาะสมที่จะใช้สิ่งเหล่านี้เพื่อควบคุมเครื่องใช้ในบ้าน นำเสนอที่นี่คือระบบอัตโนมัติภายในบ้านโดยใช้แอป Android แบบง่ายๆ ซึ่งคุณสามารถใช้ควบคุมเครื่องใช้ไฟฟ้าได้ด้วยการคลิกและคำสั่งเสียง คำสั่งจะถูกส่งผ่าน Bluetooth (HC05) ไปยัง Arduino Uno ซึ่งควบคุมการทำงานของรีเลย์ (เปิดหรือปิด) ดังนั้นคุณจึงไม่ต้องลุกไปเปิดหรือปิดอุปกรณ์ขณะชมภาพยนตร์หรือทำงานและด้วยเหตุผลอื่นๆ
ขั้นตอนที่ 1: ส่วนประกอบ
1.arduino(นาโน/อูโน่)
บอร์ดรีเลย์ 2.4 ช่อง (5v)
3.โมดูลบลูทูธ (HC05/HC06)
4.จอ LCD 20x4
5.7805 ตัวควบคุมแรงดันไฟฟ้า
อะแดปเตอร์ smps 6.9v (สำหรับแหล่งจ่ายไฟ)
ขั้นตอนที่ 2: Arduino Uno
Arduino เป็นแพลตฟอร์มการสร้างต้นแบบโอเพ่นซอร์สในอุปกรณ์อิเล็กทรอนิกส์โดยใช้ฮาร์ดแวร์และซอฟต์แวร์ที่ใช้งานง่าย พูดอย่างละเอียด Arduino เป็นบอร์ดสร้างต้นแบบที่ใช้ไมโครคอนโทรลเลอร์ซึ่งสามารถใช้ในการพัฒนาอุปกรณ์ดิจิทัลที่สามารถอ่านอินพุตเช่นนิ้วบนปุ่ม สัมผัสบนหน้าจอ แสงบนเซ็นเซอร์ ฯลฯ และเปลี่ยนเป็นเอาต์พุตเช่นการเปิดไฟ LED, หมุนมอเตอร์, เล่นเพลงผ่านลำโพง ฯลฯ
โดยทั่วไปแล้ว บอร์ด Arduino จะใช้ไมโครคอนโทรลเลอร์จาก Atmel Corporation เช่นไมโครคอนโทรลเลอร์ที่ใช้สถาปัตยกรรม AVR 8, 16 หรือ 32 บิต คุณสมบัติที่สำคัญของบอร์ด Arduino คือตัวเชื่อมต่อมาตรฐาน เมื่อใช้ตัวเชื่อมต่อเหล่านี้ เราสามารถเชื่อมต่อบอร์ด Arduino กับอุปกรณ์อื่นๆ เช่น LED หรือโมดูลเสริมที่เรียกว่า Shields บอร์ด Arduino ยังประกอบด้วยตัวควบคุมแรงดันไฟฟ้าบนบอร์ดและคริสตัลออสซิลเลเตอร์ พวกเขายังประกอบด้วย USB กับอะแดปเตอร์อนุกรมซึ่งบอร์ด Arduino สามารถตั้งโปรแกรมโดยใช้การเชื่อมต่อ USB ในการตั้งโปรแกรมบอร์ด Arduino เราจำเป็นต้องใช้ IDE ที่ Arduino จัดหาให้ Arduino IDE นั้นใช้ภาษาการเขียนโปรแกรมประมวลผลและรองรับ C และ C++
. Arduino คืออะไร?
ขั้นตอนที่ 3: บอร์ดรีเลย์ 4 ช่อง
ที่นี่ฉันใช้โมดูลรีเลย์ 5v 4channel
มี 6 พิน VCC, GND, IN1, IN2, IN3, IN4
VCC เราสามารถใช้ 5v และกราวด์ (GND) กับกราวด์
IN1 ถึง IN4 เชื่อมต่อกับ Arduino ที่เป็นสัญญาณควบคุม
รีเลย์คืออะไร? รีเลย์ทำงานอย่างไร
ขั้นตอนที่ 4: โมดูลบลูทูธ HC05/06
ที่นี่ฉันใช้โมดูลบลูทู ธ HC05 เพื่อรับคำสั่งจากโทรศัพท์ Android
ขั้นตอนที่ 5: จอแสดงผล LCD
ในโครงการนี้ใช้จอ LCD ขนาด 20x4 ผ่านการเชื่อมต่อตามภาพ
ขั้นตอนที่ 6: ตัวควบคุมแรงดันไฟฟ้า Ic 7805
1.ตัวควบคุมแรงดันไฟฟ้า
input-9v จากอะแด็ปเตอร์ที่เชื่อมต่อกับพินอินพุตของ ic7805 ขาที่สองกับพื้น พินที่สามคือพินเอาต์พุต เอาต์พุตคือ 5v 5v นี้ใช้เป็น vcc ของจอแสดงผล LCD โมดูลบลูทู ธ และบอร์ดรีเลย์
ขั้นตอนที่ 7: การเชื่อมต่อรีเลย์
วิดีโอแสดงวิธีการเชื่อมต่อโหลด AC ในรีเลย์
ตอนนี้เชื่อมต่อ arduino pin D6, D7, D8, D9 กับ IN1, IN2, 1N3, 1N4 ของบอร์ดรีเลย์
VCC 5v (o/p ของตัวควบคุมแรงดันไฟฟ้า (7805))
GND-GND
ขั้นตอนที่ 8: การเชื่อมต่อโมดูลบลูทูธ
RX ของโมดูลบลูทู ธ ที่เชื่อมต่อกับ TX ของบอร์ด Arduino (พินดิจิตอล 1 ของ Arduino)
TX ของโมดูลบลูทูธที่เชื่อมต่อกับ RX ของบอร์ด Arduino (ขาดิจิตอล 0 ของ Arduino)
VCC-5v (ใช้ตัวควบคุมแรงดันไฟฟ้า olp)
พื้นดินพื้นดิน(gnd)
ขั้นตอนที่ 9: การเชื่อมต่อ LCD
* ขา LCD RS เป็นขาดิจิตอล 12
* LCD เปิดใช้งานพินกับพินดิจิตอล 11
* ขา LCD D4 เป็นขาดิจิตอล 5
* ขา LCD D5 เป็นขาดิจิตอล 4
* ขา LCD D6 เป็นขาดิจิตอล 3
*ขา LCD D7 เป็นขาดิจิตอล 2
* ขา LCD R / W ลงกราวด์
* LCD VSS ปักหมุดลงกราวด์
* ขา LCD VCC ถึง 5V
* ไฟ LED แบ็คไลท์หน้าจอแสดงผล LCD 15 พิน + เชื่อมต่อกับ 5v.
* 16 พินลงกราวด์
*V0 เพิ่งต่อสายดิน คุณสามารถใช้ 10k pot เพื่อปรับความคมชัดของจอแสดงผลได้
อ้างอิงแผนภาพวงจร
ขั้นตอนที่ 10: แอปพลิเคชัน Android และการกำหนดค่า
ดาวน์โหลดแอปพลิเคชั่นนี้ใน PLAYSTORE
ลิงค์แอพ
ขั้นตอนที่ 11: รหัส
ต้องการซอฟต์แวร์: ARDUINO IDE
ลิงค์ดาวน์โหลดซอฟต์แวร์ ARDUINO IDE - windows
รหัส:
ใช้ปุ่มเปิด/ปิดในแอป I SETLight-'1 'ใช้สำหรับเปิดเครื่องและ 'A' ใช้สำหรับปิดอุปกรณ์ การควบคุมด้วยเสียงคำสั่งคือ "light on" สำหรับเปิดและ "light of" เพื่อ ปิด.
Fan-'2 'ใช้สำหรับเปิดเครื่องและ 'B' ใช้สำหรับปิดอุปกรณ์ ใช้คำสั่งควบคุมด้วยเสียง "fan on" สำหรับเปิดและ "fan of" เพื่อปิด
AC-'3 'ใช้สำหรับเปิดเครื่องและ 'C' ใช้สำหรับปิดอุปกรณ์ การใช้คำสั่งควบคุมด้วยเสียงคือ "AC on" สำหรับเปิดและ "AC ของ" เพื่อปิด
TV-'4 'ใช้สำหรับเปิดเครื่องและ 'D' ใช้สำหรับปิดอุปกรณ์ ใช้คำสั่งควบคุมด้วยเสียงคือ "TV on" สำหรับเปิดและ "TV of" เพื่อปิด
เปิดอุปกรณ์ทั้งหมด-'9' คำสั่งเสียง - "เปิดทั้งหมด"
ปิดอุปกรณ์ทั้งหมด-'ฉัน' คำสั่งเสียง - "ทั้งหมด"
ดาวน์โหลดรหัสเต็ม
เชื่อมต่อบอร์ด Arduino ของคุณกับพีซี
ดาวน์โหลดรหัสและเปิดในซอฟต์แวร์ Arduino
เลือกบอร์ด Arduino คลิกเครื่องมือ>บอร์ด>เลือกบอร์ดของคุณ
ตั้งค่าพอร์ต--เครื่องมือ>พอร์ต>เลือกพอร์ต
อัปโหลดรหัส
ขั้นตอนที่ 12: เชื่อมต่อส่วนประกอบทั้งหมด
หลังจากเชื่อมต่อส่วนประกอบทั้งหมดแล้ว ให้ตรวจสอบการเชื่อมต่อทั้งหมดโดยใช้มัลติมิเตอร์
ตอนนี้การเชื่อมต่อดี จากนั้นเปิดเครื่อง
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
Talkative Automation -- เสียงจาก Arduino -- ระบบควบคุมอัตโนมัติด้วยเสียง -- HC - 05 Bluetooth Module: 9 ขั้นตอน (พร้อมรูปภาพ)
Talkative Automation || เสียงจาก Arduino || ระบบควบคุมอัตโนมัติด้วยเสียง || HC - 05 Bluetooth Module:…………………………… กรุณาสมัครสมาชิกช่อง YouTube ของฉันสำหรับวิดีโอเพิ่มเติม…. ….ในวิดีโอนี้ เราได้สร้าง Talkative Automation.. เมื่อคุณจะส่งคำสั่งเสียงผ่านมือถือ มันจะเปิดอุปกรณ์ในบ้านและส่งข้อเสนอแนะ i
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)