สารบัญ:
- ขั้นตอนที่ 1: เชื่อมต่อ L293D กับ Arduino และมอเตอร์
- ขั้นตอนที่ 2: SIM800 และ DTMF
- ขั้นตอนที่ 3: การประกอบโครงรถและวางบอร์ด
วีดีโอ: รถบังคับ DTMF ไม่ต้องใช้โทรศัพท์มือถือ: 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
หุ่นยนต์และรถ Robo เป็นของเล่นยุคใหม่สำหรับทั้งผู้ที่ชื่นชอบเทคโนโลยีและนักวิทยาศาสตร์ทั่วโลก พวกเขาพบแอปพลิเคชันทุกที่ ในบทช่วยสอนนี้ ฉันจะอธิบายวิธีสร้างรถหุ่นยนต์ควบคุม DTMF โดยใช้โมดูล Arduino และ SIM800 มี 100 บทช่วยสอนที่ช่วยในการสร้างหุ่นยนต์ DTMF สิ่งที่ทำให้สิ่งนี้แตกต่างคืออันนี้ใช้โมดูล SIM800 เพื่อถอดรหัสโดยตรงจากการโทร นั่นคือคุณสามารถหลีกเลี่ยงการใช้ตัวถอดรหัส DTMF และโทรศัพท์มือถือเพื่อให้ข้อมูลเข้า สิ่งที่คุณต้องทำคือเชื่อมต่อโมดูล โหลดภาพร่าง และรถของคุณพร้อมที่จะวิ่ง ทำให้หิวน้อยลงและเป็นสแตนด์อโลน
โมดูลจะรับสายเรียกเข้าโดยอัตโนมัติและทำตามปุ่มที่ผู้โทรกด เนื่องจากการดูแลทั้งหมดทำโดยอัตโนมัติ คุณจึงควบคุมเครื่องนี้จากระยะไกลได้ แล้วคุณจะรออะไรอีก คว้าชุดอุปกรณ์แล้วลงมือทำกันเลย
หากคุณเป็นมือใหม่ในพื้นที่นี้ โปรดทำตามขั้นตอนต่อไปนี้ในการประกอบรถและทั้งหมด หากคุณเคยชินกับ Arduino และ Robotics มาก่อน คุณจะได้รับข้อมูลที่จำเป็นทั้งหมดในขั้นตอนนี้
รายการส่วนประกอบ
- Arduino Uno R3 (https://www.amazon.com/Arduino-Uno-R3-Microcontroller-A000066/dp/B008GRTSV6)
- โมดูล SIM 800 (https://www.amazon.com/DROK-Quad-band-Development-Antenna-Decoding/dp/B01NBEU0S2)
- แบตเตอรี่ 12V
- L293D โมดูลควบคุมมอเตอร์บริดจ์คู่ H (https://www.amazon.com/Control-Stepping-Onboard-H-bridge-XYGStudy/dp/B00R33124K)
- แชสซีรถ Robo ทั่วไป (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
- มอเตอร์และล้อ (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
- สายจัมเปอร์จำเป็น
- สกรู น๊อต น็อต ฯลฯ
นี่คือสิ่งที่เราต้องการ
การเชื่อมต่อมีดังนี้
โมดูล SIM 800 GSM ถูกเชื่อมต่อดังนี้ GSM RX ==> D11 ของ Arduino
GSM TX ==> D10 ของ Arduino
หมุด L293D มีการเชื่อมต่อดังนี้
A ของมอเตอร์ด้านซ้าย ==> D4 ของ Arduino
B ของมอเตอร์ด้านซ้าย ==> D5 ของ Arduino
A ของมอเตอร์ขวา ==> D6 ของ Arduino
B ของมอเตอร์ขวา ==> D7 ของ Arduino
มอเตอร์เชื่อมต่อกับ L293D ถ้ารถไม่เคลื่อนที่ตามข้อยกเว้น โปรดลองเปลี่ยนขั้ว รหัสได้รับการออกแบบเพื่อให้ขั้วมอเตอร์ทั้งสองมีชื่อว่า A & B และสันนิษฐานว่ามอเตอร์จะหมุนตามเข็มนาฬิกาเมื่อขั้ว A มีค่าสูงและ B เป็นค่าต่ำ เปิดใช้งาน Pin ของโมดูลของเขาจะถูกเก็บไว้สูงตลอด
โปรดทำการต่อสายไฟเป็นโมดูลของคุณ เพียงตรวจสอบให้แน่ใจว่าคุณได้ลัดวงจรกราวด์ทั้งหมดและไม่มีแรงดันไฟฟ้าเกินที่เทอร์มินัลใดๆ
ร่าง Arduino สำหรับสิ่งเดียวกันสามารถพบได้ที่นี่
(https://github.com/jth-1996/DTMF-Controlled-Car)
ขั้นตอนที่ 1: เชื่อมต่อ L293D กับ Arduino และมอเตอร์
L293D เป็นคอนโทรลเลอร์ที่ใช้จ่ายไฟให้กับมอเตอร์ เนื่องจากเอาต์พุต Arduino ไม่เพียงพอต่อการจ่ายไฟให้กับมอเตอร์ คุณสามารถหาข้อมูลเพิ่มเติมเกี่ยวกับ L293D ได้ที่ (https://www.youtube.com/embed/_Fgxng8vWPU)
รหัสได้รับการออกแบบเพื่อให้ขั้วมอเตอร์ทั้งสองมีชื่อว่า A & B และสันนิษฐานว่ามอเตอร์จะหมุนตามเข็มนาฬิกาเมื่อขั้ว A สูงและ B ต่ำ
การเคลื่อนไหวที่จำเป็นของล้อแต่ละล้อสำหรับการเคลื่อนที่ของรถที่แตกต่างกันนั้นแสดงไว้ในรูปที่แนบมาด้วย เพียงแค่ดูที่เดียวกันเพื่อทราบข้อมูลเพิ่มเติม
ขั้นตอนที่ 2: SIM800 และ DTMF
SIM800 เป็นหนึ่งในโมดูล GSM ที่ได้รับความนิยมในอุตสาหกรรม คุณลักษณะนี้มีตัวถอดรหัส DTMF ภายในและบทช่วยสอนนี้ ดังนั้นการเชื่อมต่ออินเทอร์เฟซ UART เพียงอย่างเดียวจึงจำเป็น รหัสนี้ใช้ Software Serial สำหรับอินเทอร์เฟซ UART และสิ่งนี้จะเหลือ UART บนบอร์ดสำหรับการดีบัก มีการอธิบายการเชื่อมต่อของ SIM800 กับ Arduino ในขั้นตอนที่ 1
ใช้ความกังวลเป็นพิเศษในขณะที่เลือกแหล่งจ่ายไฟ แหล่งจ่ายไฟที่ไม่เสถียรอาจทำให้ SIM800 ทำงานผิดปกติ แบตเตอรี่ 12V ปกติจะใช้งานได้
ขั้นตอนที่ 3: การประกอบโครงรถและวางบอร์ด
แชสซีและบอร์ดสามารถประกอบได้ตามคำแนะนำที่มาพร้อมกับบอร์ดที่คุณซื้อ โปรดใช้ความระมัดระวังเป็นพิเศษเพื่อให้แน่ใจว่าหมุดของบอร์ดของคุณจะไม่สัมผัสกับวัสดุนำไฟฟ้าใดๆ ใช้ฟองน้ำเพื่อให้แน่ใจว่าเป็นฉนวนที่เหมาะสม
ตอนนี้รถของคุณพร้อมใช้งาน
กดหมายเลขที่คุณใส่ในโมดูล GSM ของคุณ การโทรจะถูกเข้าร่วมโดยอัตโนมัติหลังจาก 5 วินาที ตอนนี้ให้กดปุ่มต่อไปนี้เพื่อควบคุมรถ
ไปข้างหน้า ==> 2
ย้อนกลับ ==>8
ซ้าย ==> 4
ขวา ==> 6
หยุด ==>5
มีความสุขในการทำ
แนะนำ:
DTMF สตรีมมิงวิดีโอโรเวอร์: 3 ขั้นตอน
DTMF VIDEO STREAMING ROVER: สวัสดี หลังจาก LINUX TERMINAL CONTROLLED ROVER และ WIFI DTMF PC CONTROLLED ROBOT ของฉัน นี่คือหุ่นยนต์ตัวที่สามของฉัน และเช่นเดียวกับอีกสองตัวที่นี่ ฉันไม่ได้ใช้ไมโครคอนโทรลเลอร์หรือโปรแกรมใดๆ เพื่อให้ง่ายและสะดวกในการสร้าง นอกจากนี้ยังสตรีมวิดีโอสดผ่าน wifi
วิธีสร้างตัวถอดรหัสสายโทรศัพท์ DTMF (โทน) อย่างง่าย: 3 ขั้นตอน
วิธีการสร้างตัวถอดรหัสสายโทรศัพท์ DTMF (โทน) อย่างง่าย: นี่เป็นโครงการง่ายๆ ที่ให้คุณถอดรหัสสัญญาณ DTMF บนสายโทรศัพท์ใดก็ได้ ในบทช่วยสอนนี้ เรากำลังใช้ตัวถอดรหัส MT8870D เราใช้ตัวถอดรหัสเสียงที่สร้างไว้ล่วงหน้าเพราะเชื่อฉันเถอะว่าการลองทำกับ
WIFI DTMF ROBOT: 5 ขั้นตอน
WIFI DTMF ROBOT: สวัสดีในบทช่วยสอนนี้ ฉันจะแสดงให้คุณเห็นว่าคุณสามารถสร้างรถแลนด์โรเวอร์ที่ควบคุมด้วยพีซีได้อย่างไรโดยไม่ต้องใช้ไมโครคอนโทรลเลอร์ ซึ่งหมายความว่าในโครงการนี้ไม่มีโค้ดระดับสูงที่เกี่ยวข้อง คุณเพียงแค่ต้องมีความรู้พื้นฐานเกี่ยวกับหน้า html เท่านั้น สามารถรับชมเต็มๆ
ตัวตรวจจับ DTMF: 4 ขั้นตอน
ตัวตรวจจับ DTMF: ภาพรวม ฉันได้รับแรงบันดาลใจในการสร้างอุปกรณ์นี้จากการบ้านในหลักสูตรออนไลน์เกี่ยวกับการประมวลผลสัญญาณดิจิทัล นี่คือตัวถอดรหัส DTMF ที่ใช้งานกับ Arduino UNO โดยจะตรวจจับตัวเลขที่กดบนปุ่มกดของโทรศัพท์ในโหมดโทนเสียงจากเสียงที่สร้างขึ้น
วิธีทำหุ่นยนต์ควบคุมด้วยมือถือ - ตาม DTMF - ไม่มีไมโครคอนโทรลเลอร์ & การเขียนโปรแกรม - ควบคุมได้จากทุกที่ในโลก - RoboGeeks: 15 ขั้นตอน
วิธีทำหุ่นยนต์ควบคุมด้วยมือถือ | ตาม DTMF | ไม่มีไมโครคอนโทรลเลอร์ & การเขียนโปรแกรม | ควบคุมได้จากทุกที่ในโลก | RoboGeeks: อยากสร้างหุ่นยนต์ที่ควบคุมได้จากทุกที่ในโลก ลงมือทำเลย