สารบัญ:

รถ Bluetooth ควบคุมด้วยเสียง: 5 ขั้นตอน
รถ Bluetooth ควบคุมด้วยเสียง: 5 ขั้นตอน

วีดีโอ: รถ Bluetooth ควบคุมด้วยเสียง: 5 ขั้นตอน

วีดีโอ: รถ Bluetooth ควบคุมด้วยเสียง: 5 ขั้นตอน
วีดีโอ: เผยความลับ...!! ชิป QualComm บอร์ด BlueTooth 5.0 (เสียงใส) ที่เขาบอกว่า..อยู่ในตู้ Marshall ลองมาฟัง 2024, พฤศจิกายน
Anonim
รถ Bluetooth ควบคุมด้วยเสียง
รถ Bluetooth ควบคุมด้วยเสียง
รถ Bluetooth ควบคุมด้วยเสียง
รถ Bluetooth ควบคุมด้วยเสียง
รถ Bluetooth ควบคุมด้วยเสียง
รถ Bluetooth ควบคุมด้วยเสียง

ใครๆก็ใช้รถบังคับ…. แต่รถบังคับเสียงล่ะ??? เคยใช้ไหม ถ้าไม่เช่นนั้น คุณจะสร้างมันขึ้นมาทันที เพียงคุณต้องการ Arduino เป็นสมองและสมาร์ทโฟน ดังนั้นฉันจึงพัฒนาโปรเจ็กต์นี้เพื่อให้คุณสามารถใช้ฟังก์ชันเสียงได้ และนี่อาจเป็นข้อมูลอ้างอิงสำหรับโปรเจ็กต์ในอนาคตของคุณ มาเริ่มกันเลย…

ขั้นตอนที่ 1: รายการชิ้นส่วน

1. Arduino UNO/นาโน/ไมโคร/เมกะ

2. โมดูลบลูทูธ HC05

3 2.2K โอห์ม ตัวต้านทาน 4.7K โอห์ม

4 เขียงหั่นขนมหรือชุดบัดกรี

5 สาย

6 แชสซี

7 2 150/300 รอบต่อนาที BO มอเตอร์ 2 ล้อ

8 สกรูและน๊อต

ลูกล้อ 9 ลูก

10. ตัวขับมอเตอร์ (:L293 หรือ L298)

แหล่งพลังงาน 11 12V

ขั้นตอนที่ 2: สร้างวงจรบน Breadboard และ Setup Chassis

การสร้างวงจรบน Breadboard และ Setup Chassis
การสร้างวงจรบน Breadboard และ Setup Chassis
การสร้างวงจรบน Breadboard และ Setup Chassis
การสร้างวงจรบน Breadboard และ Setup Chassis
การสร้างวงจรบน Breadboard และ Setup Chassis
การสร้างวงจรบน Breadboard และ Setup Chassis

ตอนนี้ Arduino nano เป็นสมองของโปรเจ็กต์ของฉันแล้ว คุณสามารถใช้ UNO/MEGA/MICRO ได้ และฉันจะใช้คุณสมบัติการเชื่อมต่อ Bluetooth เพื่อควบคุมรถด้วยสมาร์ทโฟน

ดังนั้นฉันจึงจัดเตรียมวงจรไว้ในไฟล์ Fritzing ดาวน์โหลด Fritzing แล้วเปิดและดูไฟล์ เชื่อมต่อตามที่แสดงในแผนภาพ ใช้ตัวแบ่งแรงดันไฟฟ้าตามที่กำหนดด้วย 2.2k และ 4.7k ตอนนี้สายไฟสีเหลือง (ตามไฟล์ fritzing นั้น) เป็นตัวแทนของเอาต์พุต 4 ตัวที่จะควบคุมไดรเวอร์มอเตอร์ ระดับลอจิกทั้ง 4 ระดับนั้นเป็นอินพุตของตัวขับมอเตอร์ และตัวขับมอเตอร์ใช้ระดับลอจิกนั้นเพื่อเคลื่อนที่ตามระดับลอจิกที่ป้อน และ Arduino ควบคุมว่า…..หมายความว่าช่วยให้ผู้ขับขี่สามารถเคลื่อนมอเตอร์ทั้งสองไปข้างหน้าหรือข้างหลังหรือถอยหลังหรือไปทางขวาหรือซ้ายหรือเพียงแค่หยุด สิ่งนี้สำเร็จในรหัส

ให้ดูแผนภาพด้านบนแล้วเชื่อมต่ออินพุตไดรเวอร์มอเตอร์ จากนั้นต่อมอเตอร์ที่เอาต์พุตด้วยสกรูสองสามตัวแล้วยึดล้อ ฉันได้เชื่อมต่อไดรเวอร์ L293 ของฉันตามการเชื่อมต่อแล้ว ตรวจสอบไดรเวอร์ของคุณเอง ค้นหาในเน็ตและเอกสารข้อมูล และเชื่อมต่อตามต้องการ

ยึดมอเตอร์ด้วยสกรูและยึดตัวขับมอเตอร์และเขียงหั่นขนมด้วยเทปสองหน้าหรือเทปธรรมดา ยังซ่อมล้อละหุ่ง ดูรูป แชสซีของคุณอาจแตกต่างกันได้ ดังนั้นโปรดตรวจสอบอย่างระมัดระวัง ติดล้อ

ขั้นตอนที่ 3: เกี่ยวกับรหัสการทดสอบและหลักการทำงานของแอป

เกี่ยวกับรหัสการทดสอบและหลักการทำงานของแอป
เกี่ยวกับรหัสการทดสอบและหลักการทำงานของแอป
เกี่ยวกับรหัสการทดสอบและหลักการทำงานของแอป
เกี่ยวกับรหัสการทดสอบและหลักการทำงานของแอป
เกี่ยวกับรหัสการทดสอบและหลักการทำงานของแอป
เกี่ยวกับรหัสการทดสอบและหลักการทำงานของแอป
เกี่ยวกับรหัสการทดสอบและหลักการทำงานของแอป
เกี่ยวกับรหัสการทดสอบและหลักการทำงานของแอป

ตอนนี้คุณสมบัติเสียงใช้งานได้จริงกับบลูทูธ มีแอพชื่อ "BT Voice Control for Arduino" Link-https://amr-voice.en.aptoide.com/ ดาวน์โหลดและติดตั้งบนโทรศัพท์ Android และจับคู่กับ HC05 หากคุณกำลังเชื่อมต่อเป็นครั้งแรก ให้จับคู่กับ 1234 หรือ 0000 ก่อนล่วงหน้า หากจับคู่ไม่ได้ ให้ลองอีกครั้ง

หลังจากที่คุณพูดบนแอปหลังจากผ่านไปสองสามวินาที ระบบจะแสดงสิ่งที่คุณเพิ่งพูดบนหน้าจอมือถือของคุณกลับคืนมา มันใช้ Google Voice จริงๆ ตอนนี้สิ่งที่คุณพูดถูกส่งผ่านบลูทูธ อัปโหลดรหัสทดสอบที่ระบุในบรรทัด Nano.remove RX TX ขณะอัปโหลด หลังจากอัพโหลดแล้วใส่ใหม่อีกครั้ง HC05 ยอมรับข้อมูลนั้นโดยใช้ฟังก์ชัน Serial.read() และคุณสามารถดูสิ่งที่คุณเพิ่งพูดบนจอภาพอนุกรมโดยใช้ Serial.print เพื่อให้คุณสามารถตรวจสอบการทำงานของแอปได้ที่นั่น พูดอะไรก็ได้ในแอปและดูจอภาพแบบอนุกรม ฉันได้แนบภาพหน้าจอทีละขั้นตอนทั้งหมดเกี่ยวกับการเชื่อมต่อ HC05 กับแอป…การพูดและการมองเห็นบนจอภาพแบบอนุกรม เห็นพวกเขา หากคุณพูดไปข้างหน้าจะแสดงเป็น *forward# ดังนั้นการใช้แอพนี้เราสามารถจัดการโค้ดของเราซึ่งแนบอยู่ในขั้นตอนที่จะเกิดขึ้น

ขั้นตอนที่ 4: ตอนนี้อัปโหลดรหัสและแนบแหล่งพลังงาน

ตอนนี้อัปโหลดรหัสและแนบแหล่งพลังงาน
ตอนนี้อัปโหลดรหัสและแนบแหล่งพลังงาน
ตอนนี้อัปโหลดรหัสและแนบแหล่งพลังงาน
ตอนนี้อัปโหลดรหัสและแนบแหล่งพลังงาน

ตอนนี้ฉันได้อัปโหลดโค้ด Arduino แบบเต็มแล้วที่นี่ซึ่งควบคุมรถ คุณสามารถดาวน์โหลดได้

ขณะอัปโหลด…ตรวจสอบให้แน่ใจว่าคุณได้ยกเลิกการเชื่อมต่อสาย RX TX แล้ว มันจะไม่อัปโหลดเป็นอย่างอื่น หลังจากอัปโหลดเชื่อมต่ออีกครั้ง ตอนนี้เชื่อมต่อแหล่งจ่ายไฟ 12V บล็อกไดอะแกรมอยู่ในภาพ

คุณสามารถเปลี่ยนสตริงที่ฉันเขียนเป็นไปข้างหน้า ถอยหลัง หยุด ซ้าย ขวา ด้วยคำที่คุณรู้สึกง่าย คุณต้องพูดคำนั้นในแอป

ขั้นตอนที่ 5: ในที่สุด

ในที่สุด
ในที่สุด
ในที่สุด
ในที่สุด
ในที่สุด
ในที่สุด

ก่อนหน้านี้ฉันได้อธิบายวิธีใช้แอพนั้นแล้ว ตอนนี้พูดไปข้างหน้า ถอยหลัง ซ้าย ขวา หยุด ฉันใช้คำเหล่านี้ในโค้ดของฉัน ตอนนี้คุณสามารถเปลี่ยนสตริงนั้นใน else if คำสั่งและอัปโหลดอีกครั้ง เพียงแค่พูดคำนั้นในแอปนั้นและมันจะทำงานได้ดี ฉันยังติด LED ที่ขา 8 คุณสามารถเพิ่มไฟเพิ่มเติมหรือออดหรือเซอร์โว

ดังนั้นรถเสียงของคุณจึงพร้อม…..สนุก…

แนะนำ: