สารบัญ:

มือหุ่นยนต์ควบคุมด้วยเสียง: 4 ขั้นตอน
มือหุ่นยนต์ควบคุมด้วยเสียง: 4 ขั้นตอน

วีดีโอ: มือหุ่นยนต์ควบคุมด้วยเสียง: 4 ขั้นตอน

วีดีโอ: มือหุ่นยนต์ควบคุมด้วยเสียง: 4 ขั้นตอน
วีดีโอ: EP 27. Arduino ฉบับไวจนไฟลุก !! - สาระเดฟ ใน 3 นาที 2024, พฤศจิกายน
Anonim
มือหุ่นยนต์ควบคุมด้วยเสียง
มือหุ่นยนต์ควบคุมด้วยเสียง

ฉันได้สร้างแขนหุ่นยนต์ที่จะสั่งงานด้วยเสียงของคุณ

แขนหุ่นยนต์ถูกควบคุมด้วยอินพุตเสียงพูดที่เชื่อมต่อตามธรรมชาติ การป้อนข้อมูลภาษาทำให้ผู้ใช้สามารถโต้ตอบกับหุ่นยนต์ในลักษณะที่คนส่วนใหญ่คุ้นเคย ข้อดีของหุ่นยนต์สั่งงานด้วยเสียงคือการดำเนินการป้อนข้อมูลแบบแฮนด์ฟรีและรวดเร็ว หุ่นยนต์ที่นำเสนอสามารถเข้าใจความหมายของคำสั่งภาษาธรรมชาติได้ หลังจากตีความคำสั่งเสียงแล้ว จะมีการสร้างชุดข้อมูลการควบคุมสำหรับการปฏิบัติงาน ในที่สุดหุ่นยนต์ก็ปฏิบัติงานได้จริง เทคนิคปัญญาประดิษฐ์ใช้เพื่อทำให้หุ่นยนต์เข้าใจคำสั่งเสียงและดำเนินการในโหมดที่ต้องการ นอกจากนี้ยังสามารถควบคุมหุ่นยนต์โดยใช้โหมดป้อนข้อมูลด้วยแป้นพิมพ์ได้ หุ่นยนต์เป็นชุดของระบบซึ่งรวมถึงเทคโนโลยีด้านเครื่องกล ไฟฟ้า คอมพิวเตอร์ และระบบอัตโนมัติ ซึ่งสามารถนำไปใช้ในการทำงานต่างๆ ในอุตสาหกรรมและในครัวเรือนได้ และภายในการพัฒนารอยพับในฟิลด์นี้ หุ่นยนต์สามารถควบคุมได้ด้วยการแทรกแซงของมนุษย์โดยตรงน้อยลง เพื่อให้ได้ปฏิสัมพันธ์ที่เป็นธรรมชาติมากขึ้นกับเครื่องจักร การดำเนินการดังกล่าวให้สำเร็จคือการควบคุมหุ่นยนต์ผ่านคำสั่งเสียง ซึ่งช่วยให้ผู้ใช้สามารถทำงานอื่นๆ บนทรายได้ แอปพลิเคชันพื้นฐานบางอย่างของหุ่นยนต์ที่ใช้การจดจำเสียงคือการสนับสนุนผู้ทุพพลภาพ ดำเนินการชุดคำสั่งที่ตั้งไว้ล่วงหน้า c ในการประมวลผลคำสั่งเสียง วิธีที่ง่ายและมีประสิทธิภาพคือการใช้สมาร์ทโฟน สมาร์ทโฟนเป็นอุปกรณ์ทรงพลังที่ทำหน้าที่หลายอย่างได้เหมือนกับคอมพิวเตอร์ ด้วยระบบปฏิบัติการอิสระและการเชื่อมต่ออินเทอร์เน็ต ทำให้มีการใช้กันอย่างแพร่หลายในแอพพลิเคชั่นต่างๆ หนึ่งในคุณสมบัติหลักที่เราจะใช้งานคือ Bluetooth ในตัว ซึ่งจะช่วยให้โทรศัพท์สามารถสื่อสารกับหุ่นยนต์ได้ ระบบปฏิบัติการหลายระบบใช้สำหรับสมาร์ทโฟน แต่ระบบปฏิบัติการที่ใช้กันทั่วไปมากที่สุดคือระบบปฏิบัติการ Android ที่พัฒนาโดย Google Inc. ความยืดหยุ่นและความสะดวกในการใช้งานทำให้เป็นอินเทอร์เฟซที่เหมาะสำหรับแอปพลิเคชันหุ่นยนต์ Android เหล่านี้ ระบบที่เกี่ยวข้องกันนั้นมีประสิทธิภาพมากสำหรับการพัฒนาแอพพลิเคชั่นทั่วโลก เทคโนโลยี Bluetooth แลกเปลี่ยนข้อมูลในช่วงสั้น ๆ แต่เป็นวิธีการสื่อสารระหว่างอุปกรณ์สองเครื่องอย่างเชี่ยวชาญ เช่น ไมโครคอนโทรลเลอร์และสมาร์ทโฟน แพ็คเกจข้อมูลจะถูกส่งและรับผ่านสัญญาณวิทยุคลื่นสั้น จำเป็นสำหรับหุ่นยนต์ที่จะรับคำสั่งโดยไม่ชักช้า ดังนั้นเราจึงใช้บลูทูธเป็นวิธีการสื่อสารหลัก ในชีวิตประจำวัน หุ่นยนต์ดังกล่าวสามารถใช้สำหรับการนำทางและคำแนะนำในการควบคุมไปยังตำแหน่งใดตำแหน่งหนึ่ง หุ่นยนต์สามารถรักษาความเร็วเชิงเส้นที่ตั้งไว้ล่วงหน้าหรืออาจมีความเร็วตัวแปรบนพื้นผิวเรียบ การจดจำเสียงจะคงรักษาไว้ด้วยความช่วยเหลือของไมโครคอนโทรลเลอร์ Arduino (UNO) คำสั่งพื้นฐานสองคำสั่งใช้เพื่อบังคับหุ่นยนต์ที่เป็นองุ่น ปล่อยตัวหยุดเพื่อนำทางหุ่นยนต์ เพื่อตรวจจับและจับวัตถุใด ๆ โมดูลอัลตราโซนิกถูกใช้งานโดยตั้งโปรแกรมให้จับวัตถุหากมีวัตถุใด ๆ ขวางทางและแจ้งให้ผู้ใช้ใช้คำสั่งเสียงอื่นเซ็นเซอร์อัลตราโซนิกใช้เครื่องส่งและเครื่องรับคลื่นเสียงเพื่อบันทึก เวลาสะท้อนและใช้เพื่อคำนวณระยะทาง MIT App Inventor 2 ใช้สำหรับพัฒนาแอปพลิเคชัน Android นี่เป็นเครื่องมือที่ใช้บล็อกเทคนิคการเขียนโปรแกรมเพื่อให้แม้แต่ผู้เริ่มต้นก็สามารถสัมผัสกับการพัฒนาแอพ Android ได้ จำเป็นอย่างยิ่งที่จะต้องพัฒนาแอปพลิเคชันเพื่อสร้างการสื่อสารไร้สายในช่วงที่กำหนดผ่านบลูทูธ โดยสรุป เราสามารถสรุปได้ว่าหุ่นยนต์ควบคุมด้วยเสียงสามารถเป็นตลาดในอนาคตสำหรับวัตถุประสงค์ทางอุตสาหกรรมและภายในประเทศที่เกี่ยวข้องกับการทำงานอัตโนมัติในแต่ละวัน หลังจากดำเนินการหลายครั้งและทดสอบวิธีการสื่อสารผ่านบลูทูธที่เราเสนอนั้นทำงานได้อย่างมีประสิทธิภาพโดยมีเวลาล่าช้าที่ยอมรับได้ การเชื่อมต่อระหว่างไมโครคอนโทรลเลอร์และบลูทูธทำงานได้ดีโดยมีข้อผิดพลาดเล็กน้อยในการจดจำคำสั่งเสียง เราใช้การเชื่อมต่ออินเทอร์เน็ตทั้ง GSM และ WIFI สำหรับแอปพลิเคชันเพื่อจดจำคำสั่งและลิงก์ไปยัง Arduino แต่สำหรับการปรับเปลี่ยนในอนาคต เราสามารถสร้างระบบออฟไลน์สำหรับแอปพลิเคชันเพื่อจดจำเสียงและส่งกลับไปยังไมโครคอนโทรลเลอร์ การปรับเปลี่ยนเล็กน้อยในแอปพลิเคชันที่ใช้ Android อาจส่งผลให้การจดจำเสียงมีความชัดเจนมากขึ้น

ขั้นตอนที่ 1: ส่วนประกอบ

1. Arduino UNO x2

www.amazon.in/Robotbanao-Atmega328p-Cable-…

2. อัลตราโซนิกเซนเซอร์ HC SR-04 x2

www.amazon.in/SPECTRACORE-Ultrasonic-Detec…

3. เซอร์โวมอเตอร์ Sg90 x4

www.amazon.in/Easy-Electronics-Servo-Motor…

4. สตริง

5. โมดูลรับส่งสัญญาณ Bluetooth REES52 พร้อมเอาต์พุต TTL HC05

www.amazon.in/REES52-Bluetooth-Transceiver…

ขั้นตอนที่ 2: วงจร

วงจร
วงจร

ขั้นตอนที่ 3: การเข้ารหัส

แนะนำ: