DTMF และรถเข็นหุ่นยนต์ควบคุมด้วยท่าทาง: 7 ขั้นตอน (พร้อมรูปภาพ)
DTMF และรถเข็นหุ่นยนต์ควบคุมด้วยท่าทาง: 7 ขั้นตอน (พร้อมรูปภาพ)
Anonim
DTMF และรถเข็นหุ่นยนต์ควบคุมด้วยท่าทาง
DTMF และรถเข็นหุ่นยนต์ควบคุมด้วยท่าทาง

ในโลกนี้มีคนพิการจำนวนหนึ่ง ชีวิตของพวกเขาหมุนรอบล้อ โครงงานนี้นำเสนอแนวทางในการควบคุมการเคลื่อนตัวของรถเข็นคนพิการโดยใช้การจดจำท่าทางของมือและ DTMF ของสมาร์ทโฟน

ขั้นตอนที่ 1: บทนำ

บทนำ
บทนำ

การควบคุม DTMF:- ตามธรรมเนียมแล้ว หุ่นยนต์ที่ควบคุมแบบไร้สายจะใช้วงจร RF ซึ่งมีข้อเสียของช่วงการทำงานที่จำกัด ช่วงความถี่ที่จำกัด และการควบคุมที่จำกัด การใช้โทรศัพท์มือถือเพื่อควบคุมหุ่นยนต์สามารถเอาชนะข้อจำกัดเหล่านี้ได้ ให้ข้อได้เปรียบของการควบคุมที่แข็งแกร่ง ช่วงการทำงานที่ใหญ่เท่ากับพื้นที่ครอบคลุมของผู้ให้บริการ ไม่มีการรบกวนกับตัวควบคุมอื่นๆ และตัวควบคุมสูงสุดสิบสองตัว

แม้ว่ารูปร่างหน้าตาและความสามารถของหุ่นยนต์จะแตกต่างกันอย่างมาก แต่หุ่นยนต์ทุกตัวมีคุณลักษณะของโครงสร้างทางกลที่สามารถเคลื่อนย้ายได้ภายใต้รูปแบบการควบคุมบางรูปแบบ การควบคุมหุ่นยนต์เกี่ยวข้องกับสามขั้นตอนที่แตกต่างกัน: การรับรู้ การประมวลผล และการกระทำ

โดยทั่วไปแล้ว พรีเซเตอร์จะติดตั้งเซ็นเซอร์ไว้บนหุ่นยนต์ การประมวลผลจะทำโดยไมโครคอนโทรลเลอร์หรือโปรเซสเซอร์ที่อยู่บนบอร์ด และงานจะดำเนินการโดยใช้มอเตอร์หรือแอคทูเอเตอร์อื่นๆ

มนุษย์มาไกล ในแง่ของการพัฒนาในช่วงเวลาหนึ่ง เราจะใช้โมดูล RF เพื่อจุดประสงค์ไร้สาย หลังจากนั้นเราเอาชนะด้วยเทคนิคของโมเด็ม GSM และเราใช้ DTMF ในระบบไร้สาย

เทคโนโลยี DTMF ได้เอาชนะปัญหาข้อจำกัดที่เราสามารถทำได้เฉพาะในขอบเขตที่จำกัดหรือพื้นที่จำกัดอยู่ในเทคโนโลยี RF โดยใช้โทรศัพท์มือถือ (DTMF)

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

การควบคุมด้วยท่าทางสัมผัส:- ใช้งานง่ายและมีคุณสมบัติบางอย่างที่ต้องจดจำ และมีท่าทางการจดจำที่แข็งแกร่งของมือ อัลกอริธึมการรู้จำท่าทางของมือที่ใช้ความโค้งจะจดจำท่าทางของมือโดยใช้รูปทรงเรขาคณิตของรูปร่างมือรวมกันและคำนวณระยะห่างจากศูนย์กลางของมือถึงตัวเรือนูนบนปลายนิ้ว

ในโครงการนี้ วิธีการนี้สามารถจดจำท่าทางของมือที่แตกต่างกัน 5 แบบในพื้นหลังเดียวกันสำหรับการเคลื่อนไหวของรถเข็นห้าสถานะ เช่น ไปข้างหน้า ถอยหลัง ซ้าย ขวา และหยุด

ขั้นตอนที่ 2: ส่วนประกอบที่จำเป็น

  1. ArduinoUNO
  2. Arduino UNO IDE (ซอฟต์แวร์)
  3. มอเตอร์กระแสตรง
  4. โทรศัพท์มือถือ
  5. โมดูลถอดรหัส DTMF
  6. ตัวขับมอเตอร์ L293D
  7. มาตรความเร่ง
  8. HT12D
  9. HT12E
  10. คู่ RF
  11. แบตเตอรี่ 9 โวลต์
  12. ขั้วต่อแบตเตอรี่
  13. แชสซีส์มีล้อ
  14. สาย Aux
  15. สายต่อ

ขั้นตอนที่ 3: ตัวอย่างบล็อกไดอะแกรมสำหรับการควบคุมท่าทางสัมผัส

ตัวอย่างบล็อกไดอะแกรมสำหรับการควบคุมท่าทางสัมผัส
ตัวอย่างบล็อกไดอะแกรมสำหรับการควบคุมท่าทางสัมผัส

หมายเหตุ: - การเชื่อมต่อวงจรทั้งหมดควรทำตามรหัส Arduino ที่กำหนด หรือแก้ไขรหัส Arduino ตามการเชื่อมต่อวงจรของคุณเอง

ขั้นตอนที่ 4: ท่าทางสัมผัสต่างๆ โดยใช้มาตรความเร่ง

ท่าทางสัมผัสที่แตกต่างกันโดยใช้มาตรความเร่ง
ท่าทางสัมผัสที่แตกต่างกันโดยใช้มาตรความเร่ง
ท่าทางสัมผัสที่แตกต่างกันโดยใช้มาตรความเร่ง
ท่าทางสัมผัสที่แตกต่างกันโดยใช้มาตรความเร่ง
ท่าทางสัมผัสที่แตกต่างกันโดยใช้มาตรความเร่ง
ท่าทางสัมผัสที่แตกต่างกันโดยใช้มาตรความเร่ง

นี่คือท่าทางที่แตกต่างกันสำหรับการเคลื่อนไหวของรถเข็นที่แตกต่างกัน เช่น ไปข้างหน้า ซ้าย ขวา ถอยหลัง และหยุด

ขั้นตอนที่ 5: แผนภาพวงจรสำหรับ DTMF

แผนภาพวงจรสำหรับ DTMF
แผนภาพวงจรสำหรับ DTMF

หมายเหตุ: - การเชื่อมต่อวงจรจริงควรทำตามรหัส Arduino หรือแก้ไขรหัสตามการเชื่อมต่อวงจรของคุณเอง