สารบัญ:

รถบังคับ DTMF ไม่ต้องใช้โทรศัพท์มือถือ: 3 ขั้นตอน
รถบังคับ DTMF ไม่ต้องใช้โทรศัพท์มือถือ: 3 ขั้นตอน

วีดีโอ: รถบังคับ DTMF ไม่ต้องใช้โทรศัพท์มือถือ: 3 ขั้นตอน

วีดีโอ: รถบังคับ DTMF ไม่ต้องใช้โทรศัพท์มือถือ: 3 ขั้นตอน
วีดีโอ: การใช้งาน บอร์ด DTMF MT8870 รวมกับ Arduino Uno R3 และ Relay 2 Ch 2024, พฤศจิกายน
Anonim
รถบังคับ DTMF ไม่ต้องใช้โทรศัพท์มือถือ
รถบังคับ DTMF ไม่ต้องใช้โทรศัพท์มือถือ
รถบังคับ DTMF ไม่ต้องใช้โทรศัพท์มือถือ
รถบังคับ DTMF ไม่ต้องใช้โทรศัพท์มือถือ

หุ่นยนต์และรถ 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 กับ Arduino และมอเตอร์

L293D เป็นคอนโทรลเลอร์ที่ใช้จ่ายไฟให้กับมอเตอร์ เนื่องจากเอาต์พุต Arduino ไม่เพียงพอต่อการจ่ายไฟให้กับมอเตอร์ คุณสามารถหาข้อมูลเพิ่มเติมเกี่ยวกับ L293D ได้ที่ (https://www.youtube.com/embed/_Fgxng8vWPU)

รหัสได้รับการออกแบบเพื่อให้ขั้วมอเตอร์ทั้งสองมีชื่อว่า A & B และสันนิษฐานว่ามอเตอร์จะหมุนตามเข็มนาฬิกาเมื่อขั้ว A สูงและ B ต่ำ

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

ขั้นตอนที่ 2: SIM800 และ DTMF

SIM800 และ DTMF
SIM800 และ DTMF

SIM800 เป็นหนึ่งในโมดูล GSM ที่ได้รับความนิยมในอุตสาหกรรม คุณลักษณะนี้มีตัวถอดรหัส DTMF ภายในและบทช่วยสอนนี้ ดังนั้นการเชื่อมต่ออินเทอร์เฟซ UART เพียงอย่างเดียวจึงจำเป็น รหัสนี้ใช้ Software Serial สำหรับอินเทอร์เฟซ UART และสิ่งนี้จะเหลือ UART บนบอร์ดสำหรับการดีบัก มีการอธิบายการเชื่อมต่อของ SIM800 กับ Arduino ในขั้นตอนที่ 1

ใช้ความกังวลเป็นพิเศษในขณะที่เลือกแหล่งจ่ายไฟ แหล่งจ่ายไฟที่ไม่เสถียรอาจทำให้ SIM800 ทำงานผิดปกติ แบตเตอรี่ 12V ปกติจะใช้งานได้

ขั้นตอนที่ 3: การประกอบโครงรถและวางบอร์ด

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

ตอนนี้รถของคุณพร้อมใช้งาน

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

ไปข้างหน้า ==> 2

ย้อนกลับ ==>8

ซ้าย ==> 4

ขวา ==> 6

หยุด ==>5

มีความสุขในการทำ

แนะนำ: