สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ในโลกนี้มีคนพิการจำนวนหนึ่ง ชีวิตของพวกเขาหมุนรอบล้อ โครงงานนี้นำเสนอแนวทางในการควบคุมการเคลื่อนตัวของรถเข็นคนพิการโดยใช้การจดจำท่าทางของมือและ DTMF ของสมาร์ทโฟน
ขั้นตอนที่ 1: บทนำ
การควบคุม DTMF:- ตามธรรมเนียมแล้ว หุ่นยนต์ที่ควบคุมแบบไร้สายจะใช้วงจร RF ซึ่งมีข้อเสียของช่วงการทำงานที่จำกัด ช่วงความถี่ที่จำกัด และการควบคุมที่จำกัด การใช้โทรศัพท์มือถือเพื่อควบคุมหุ่นยนต์สามารถเอาชนะข้อจำกัดเหล่านี้ได้ ให้ข้อได้เปรียบของการควบคุมที่แข็งแกร่ง ช่วงการทำงานที่ใหญ่เท่ากับพื้นที่ครอบคลุมของผู้ให้บริการ ไม่มีการรบกวนกับตัวควบคุมอื่นๆ และตัวควบคุมสูงสุดสิบสองตัว
แม้ว่ารูปร่างหน้าตาและความสามารถของหุ่นยนต์จะแตกต่างกันอย่างมาก แต่หุ่นยนต์ทุกตัวมีคุณลักษณะของโครงสร้างทางกลที่สามารถเคลื่อนย้ายได้ภายใต้รูปแบบการควบคุมบางรูปแบบ การควบคุมหุ่นยนต์เกี่ยวข้องกับสามขั้นตอนที่แตกต่างกัน: การรับรู้ การประมวลผล และการกระทำ
โดยทั่วไปแล้ว พรีเซเตอร์จะติดตั้งเซ็นเซอร์ไว้บนหุ่นยนต์ การประมวลผลจะทำโดยไมโครคอนโทรลเลอร์หรือโปรเซสเซอร์ที่อยู่บนบอร์ด และงานจะดำเนินการโดยใช้มอเตอร์หรือแอคทูเอเตอร์อื่นๆ
มนุษย์มาไกล ในแง่ของการพัฒนาในช่วงเวลาหนึ่ง เราจะใช้โมดูล RF เพื่อจุดประสงค์ไร้สาย หลังจากนั้นเราเอาชนะด้วยเทคนิคของโมเด็ม GSM และเราใช้ DTMF ในระบบไร้สาย
เทคโนโลยี DTMF ได้เอาชนะปัญหาข้อจำกัดที่เราสามารถทำได้เฉพาะในขอบเขตที่จำกัดหรือพื้นที่จำกัดอยู่ในเทคโนโลยี RF โดยใช้โทรศัพท์มือถือ (DTMF)
เราสามารถเข้าถึงอุปกรณ์หรือหุ่นยนต์ของเราที่มีขนาดเท่ากับพื้นที่ทำงานของผู้ให้บริการ โดยไม่มีการรบกวนกับตัวควบคุมอื่น ๆ และตัวควบคุมสูงสุด 5 ตัว
การควบคุมด้วยท่าทางสัมผัส:- ใช้งานง่ายและมีคุณสมบัติบางอย่างที่ต้องจดจำ และมีท่าทางการจดจำที่แข็งแกร่งของมือ อัลกอริธึมการรู้จำท่าทางของมือที่ใช้ความโค้งจะจดจำท่าทางของมือโดยใช้รูปทรงเรขาคณิตของรูปร่างมือรวมกันและคำนวณระยะห่างจากศูนย์กลางของมือถึงตัวเรือนูนบนปลายนิ้ว
ในโครงการนี้ วิธีการนี้สามารถจดจำท่าทางของมือที่แตกต่างกัน 5 แบบในพื้นหลังเดียวกันสำหรับการเคลื่อนไหวของรถเข็นห้าสถานะ เช่น ไปข้างหน้า ถอยหลัง ซ้าย ขวา และหยุด
ขั้นตอนที่ 2: ส่วนประกอบที่จำเป็น
- ArduinoUNO
- Arduino UNO IDE (ซอฟต์แวร์)
- มอเตอร์กระแสตรง
- โทรศัพท์มือถือ
- โมดูลถอดรหัส DTMF
- ตัวขับมอเตอร์ L293D
- มาตรความเร่ง
- HT12D
- HT12E
- คู่ RF
- แบตเตอรี่ 9 โวลต์
- ขั้วต่อแบตเตอรี่
- แชสซีส์มีล้อ
- สาย Aux
- สายต่อ
ขั้นตอนที่ 3: ตัวอย่างบล็อกไดอะแกรมสำหรับการควบคุมท่าทางสัมผัส
หมายเหตุ: - การเชื่อมต่อวงจรทั้งหมดควรทำตามรหัส Arduino ที่กำหนด หรือแก้ไขรหัส Arduino ตามการเชื่อมต่อวงจรของคุณเอง
ขั้นตอนที่ 4: ท่าทางสัมผัสต่างๆ โดยใช้มาตรความเร่ง
นี่คือท่าทางที่แตกต่างกันสำหรับการเคลื่อนไหวของรถเข็นที่แตกต่างกัน เช่น ไปข้างหน้า ซ้าย ขวา ถอยหลัง และหยุด
ขั้นตอนที่ 5: แผนภาพวงจรสำหรับ DTMF
หมายเหตุ: - การเชื่อมต่อวงจรจริงควรทำตามรหัส Arduino หรือแก้ไขรหัสตามการเชื่อมต่อวงจรของคุณเอง