สารบัญ:
- ขั้นตอนที่ 1: ข้อกำหนด
- ขั้นตอนที่ 2: ไปดูวิดีโอนี้
- ขั้นตอนที่ 3: ดาวน์โหลดไฟล์ Zip
- ขั้นตอนที่ 4: ใส่เสียงลงในการ์ด SD
- ขั้นตอนที่ 5: อัปโหลดรหัสใน Arduino
- ขั้นตอนที่ 6: เชื่อมต่อวงจร
- ขั้นตอนที่ 7: การเชื่อมต่อ OUTPUT
- ขั้นตอนที่ 8: ดาวน์โหลดและติดตั้งแอพ
- ขั้นตอนที่ 9: เสร็จสิ้นทั้งหมด
วีดีโอ: Talkative Automation -- เสียงจาก Arduino -- ระบบควบคุมอัตโนมัติด้วยเสียง -- HC - 05 Bluetooth Module: 9 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
…..
………..
……………
กรุณาสมัครสมาชิกช่อง YouTube ของฉันสำหรับวิดีโอเพิ่มเติม……..
ในวิดีโอนี้ เราได้สร้าง Talkative Automation..
เมื่อคุณจะส่งคำสั่งเสียงผ่านมือถือ มันจะเปิดอุปกรณ์ในบ้านและส่งคำติชมด้วยเสียง
เช่น "เปิดทีวี"
"เปิดพัดลม"
เราใช้โมดูลการ์ด SD เพื่อเชื่อมต่อการ์ด micro sd และรับเอาต์พุตเสียง
หลายคนต้องการเชื่อมต่อการ์ด SD กับ Arduino หรือต้องการเอาต์พุตเสียงผ่าน Arduino
ดังนั้นนี่คือวิธีที่ง่ายและถูกที่สุดในการเชื่อมต่อการ์ด SD กับ Arduino คุณสามารถใช้เอาต์พุตเสียงจาก Arduino ผ่านสวิตช์หรือเซ็นเซอร์ คุณสามารถเล่นเสียง เพลง และการบันทึกได้ทุกประเภท แต่เสียงนั้นจะอยู่ในไฟล์.wav หากเป็นไฟล์.mp3 หรือไฟล์เสียงประเภทอื่น เราจะแปลงเป็นไฟล์.wav
ขั้นตอนที่ 1: ข้อกำหนด
- Arduino uno
- นำ 10 มม
- จอแอลซีดี 2x16
- ทรานซิสเตอร์ BC547
- ไฟ AC หลอดไฟ
- ตัวต้านทาน 220ohm
- แจ็คเสียงหญิง
- พัดลมดูดอากาศ 5v
- วูฟเฟอร์ / เครื่องขยายเสียง
- รีเลย์ 5v
- อะแดปเตอร์ภายนอก 5v
- โมดูลการ์ด SD พร้อมการ์ด SD
- โพเทนชิออมิเตอร์ 10k
- โมดูลบลูทูธ HC-05
ขั้นตอนที่ 2: ไปดูวิดีโอนี้
ไปดูวิดีโอนี้หรือคลิกที่ลิงค์สอน
ที่ฉันอธิบายวิธีเชื่อมต่อการ์ด sd กับ Arduino
วิธีการติดตั้งไลบรารี tmrpcm และ
วิธีใส่เสียงในการ์ด SD….
ลิงค์:--
www.instructables.com/id/Audio-Player-Usin…
ขั้นตอนที่ 3: ดาวน์โหลดไฟล์ Zip
ดาวน์โหลดไฟล์ zip และแตกไฟล์
_
github.com/vishalsoniindia/Talkative-Autom…
ขั้นตอนที่ 4: ใส่เสียงลงในการ์ด SD
- เปิดโฟลเดอร์ที่แยกออกมา
- ตอนนี้เปิดโฟลเดอร์เสียง
- คัดลอกและวางเสียงทั้งหมดในการ์ด SD ตามที่แสดงในวิดีโอแรก
ขั้นตอนที่ 5: อัปโหลดรหัสใน Arduino
- ติดตั้งไลบรารี tmrpcm ตามที่แสดงในวิดีโอแรก
- เปิดโฟลเดอร์ที่แยกออกมาอีกครั้ง
- ตอนนี้เปิดโฟลเดอร์เสียง
- เปิดโปรแกรมในซอฟต์แวร์ Arduino
- เชื่อมต่อ Arduino ของคุณและอัปโหลด
ขั้นตอนที่ 6: เชื่อมต่อวงจร
ต่อวงจรตามภาพ
Vcc - - - - > 5v
กราวด์ - - - - - > กราวด์ /เชิงลบ
_
จอแอลซีดี
- เชื่อมต่อ DB7 -------- 2 พินของ Arduino
- DB6------ 3 ขาของ Arduino
- DB5 -------- 4 พินของ Arduino
- DB4------- 5pin ของ Arduino
- E------- 6pin
- RS ----- 7pin
- RW - - - - - > กราวด์
_
โมดูลบลูทูธ
- RX------- TX
- TX -------- RX
_
โมดูลการ์ด SD
- มิโซะ-------12
- MOSI - - - - ->11
- เอสซีเค ----------13
- CS ---10
ขั้นตอนที่ 7: การเชื่อมต่อ OUTPUT
เอาต์พุตเสียง
- เชื่อมต่อขั้วซ้ายและขวาของแจ็คเสียงกับขาที่ 9 ของ arduino
- กราวด์จะเชื่อมต่อกับกราวด์ของ Arduino
_
เอาต์พุต A0
- ต่อ a0 เข้ากับฐานของทรานซิสเตอร์ BC547
- เชื่อมต่อตัวสะสมทรานซิสเตอร์กับคอยล์รีเลย์
- ต่อไฟ ac กับหลอดไฟแบบอนุกรมกับขั้ว NO และขั้ว Com ของรีเลย์
_
เอาต์พุต A1
- ต่อขั้วบวก 10 มม. เข้ากับขา A1 ของ Arduino
- ต่อขั้วลบ 10 มม. เข้ากับขากราวด์ของ Arduino
_
เอาต์พุต A2
เชื่อมต่อพัดลมดูดอากาศที่สถานที่ของเครื่องทำความร้อน
- ต่อขั้วลบของพัดลมดูดอากาศเข้ากับ a2
- อุปทานที่เป็นบวกถึง 5v
ขั้นตอนที่ 8: ดาวน์โหลดและติดตั้งแอพ
ดาวน์โหลดและติดตั้งแอปควบคุมด้วยเสียง
ลิงค์แอพ:-
วิธีเชื่อมต่อแอพ…
1.เปิดบลูทูธของมือถือของคุณ 2.จับคู่บลูทูธชื่อ "hc-05" รหัสผ่านคือ "1234" หรือ "0000"
3.ดาวน์โหลดแอปแอนดรอยด์
4. เปิดแอพแล้วคลิกเชื่อมต่อ
5. คลิก hc-05 แล้วรอสักครู่
6. หากเชื่อมต่อไม่ได้ให้ลองอีกครั้ง
ขั้นตอนที่ 9: เสร็จสิ้นทั้งหมด
ไปเลย…..
เพียงแค่เปิดการเชื่อมต่อข้อมูลของคุณแล้วคลิกที่ปุ่มตรงกลางแล้วพูดคำสั่งเหล่านี้
- เปิดไฟ
- ปิดไฟ
- เปิดทีวี
- ปิดทีวี
- เปิดเครื่องทำความร้อน
- เครื่องทำความร้อนปิด
- ทั้งหมดบน
- ปิดทั้งหมด