Оглавление:

Автомобиль, управляемый DTMF. Мобильные телефоны не требуются: 3 шага
Автомобиль, управляемый DTMF. Мобильные телефоны не требуются: 3 шага

Видео: Автомобиль, управляемый DTMF. Мобильные телефоны не требуются: 3 шага

Видео: Автомобиль, управляемый DTMF. Мобильные телефоны не требуются: 3 шага
Видео: Проверка Телефона На Прослушку! Как Узнать и Выключить 2024, Ноябрь
Anonim
Автомобиль, управляемый DTMF. Мобильные телефоны не требуются
Автомобиль, управляемый DTMF. Мобильные телефоны не требуются
Автомобиль, управляемый DTMF. Мобильные телефоны не требуются
Автомобиль, управляемый DTMF. Мобильные телефоны не требуются

Роботы и машины-роботы - это, по сути, игрушки нового дня как для технических энтузиастов, так и для ученых всего мира. они находят применение везде. В этом уроке я объясню вам, как создать роботизированную машину, управляемую DTMF, с использованием модуля Arduino и SIM800. Существует 100 руководств, которые помогают в создании роботов DTMF, отличие заключается в том, что в нем используется модуль SIM800 для декодирования непосредственно из вызова. то есть вы можете избежать использования DTMF-декодера и мобильного телефона для ввода. все, что вам нужно сделать, это подключить модули, загрузить скетч, и ваша машина будет готова к работе. это делает его менее энергоемким и автономным.

Модули автоматически принимают входящий вызов и делают это в соответствии с клавишей, нажатой вызывающим абонентом. Поскольку все заботы выполняются автоматически, вы можете управлять этим действительно удаленно. Так чего же вы ждете, берите свои комплекты и давайте сделаем это.

Если вы новичок в этой области, пожалуйста, выполните следующие несколько шагов о том, как собрать автомобиль и все такое. Если вы немного привыкли к Arduino и робототехнике, вы получите все необходимые данные на этом этапе.

Список компонентов

  • 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)
  • Аккумулятор 12 В
  • Модуль управления двигателем с двойным мостом L293D (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 - НИЗКИЙ. Контакт включения модуля остается ВЫСОКИМ на протяжении всего времени.

Подключите питание как ваши модули. просто убедитесь, что все заземления замкнуты, и ни на одном из выводов нет перенапряжения.

Эскиз Arduino для того же можно найти здесь

(https://github.com/jth-1996/DTMF-Controlled-Car)

Шаг 1: Подключение L293D к Arduino и Motors

Взаимодействие L293D с Arduino и Motors
Взаимодействие L293D с Arduino и Motors

L293D - это контроллер, используемый для питания двигателей, поскольку выходного сигнала Arduino недостаточно для питания двигателя. вы можете найти больше, что и как на L293D на (https://www.youtube.com/embed/_Fgxng8vWPU).

Код разработан таким образом, что две клеммы двигателя называются A и B. Предполагается, что двигатель будет вращаться по часовой стрелке, когда клемма A находится в ВЫСОКОМ состоянии, а B - в НИЗКОМ.

Необходимое движение каждого колеса для различных движений автомобиля указано на прилагаемом рисунке. просто взгляните на то же самое, чтобы узнать больше.

Шаг 2: SIM800 и DTMF

SIM800 и DTMF
SIM800 и DTMF

SIM800 - один из популярных модулей GSM, доступных в отрасли. Это включает в себя внутренний декодер DTMF и это руководство. Следовательно, необходимо будет подключить только интерфейс UART. В коде используется программный последовательный интерфейс для интерфейса UART, а встроенный UART остается позади для отладки. Взаимодействие SIM800 с Arduino было объяснено на шаге 1.

Будьте особенно внимательны при выборе источника питания. нестабильный источник питания может привести к неправильному поведению SIM800. Нормальный аккумулятор на 12 В будет работать.

Шаг 3: Сборка шасси автомобиля и установка плат

Шасси и платы можно собрать в соответствии с инструкциями, прилагаемыми к купленной вами плате. Пожалуйста, будьте особенно осторожны, чтобы штыри вашей платы не касались проводящих материалов. Используйте губку, чтобы обеспечить надлежащую изоляцию.

Теперь ваш автомобиль готов к использованию.

Наберите номер, который вы вставили в свой GSM-модуль. Звонок будет автоматически принят через 5 секунд. Теперь нажмите следующие клавиши, чтобы управлять автомобилем.

Вперед ==> 2

Назад ==> 8

Влево ==> 4

Вправо ==> 6

Стоп ==> 5

Счастливого создания.

Рекомендуемые: