Оглавление:

Управление двигателем на базе Arduino GSM (без модуля GSM): 3 шага
Управление двигателем на базе Arduino GSM (без модуля GSM): 3 шага

Видео: Управление двигателем на базе Arduino GSM (без модуля GSM): 3 шага

Видео: Управление двигателем на базе Arduino GSM (без модуля GSM): 3 шага
Видео: 🚦GSM Автозапуск на SIM800L в любой автомобиль 2024, Ноябрь
Anonim
Управление двигателем на базе Arduino GSM (без модуля GSM)
Управление двигателем на базе Arduino GSM (без модуля GSM)

В этом проекте я покажу вам простой, но уникальный метод включения и выключения чего-либо с помощью реле. Эта идея возникла у нескольких человек, выполняющих такие проекты, но у них была проблема: все они зависели от поведения мобильного телефона при вызове.

Я просто модифицирую его так, чтобы во время звонка, если вы отключите вещь (реле), будет оставаться включенным, пока вы не перезвоните. Вы можете использовать любой дешевый мобильный телефон или любой мобильный телефон с этим проектом.

Все, что мы используем, это подключение вибромотора мобильного телефона. Помните, что вам необходимо отключить двигатель вибратора, а затем выполнить подключение, потому что это может привести к тому, что обратная ЭДС разрушит наши печатные платы (Arduino).

Когда подключения сделаны, в проекте не должно быть вибратора (отключите и выбросьте)

Шаг 1: понимание работы вибратора

Понимание работы вибратора
Понимание работы вибратора
Понимание работы вибратора
Понимание работы вибратора

У разных мобильных телефонов разные типы вибрации. Большинство мобильных телефонов имеют фиксированные настройки для этого, в то время как некоторые из них имеют функции пользовательской настройки вибрации, которые пользователи могут установить в соответствии со своими потребностями.

Осциллограф помогает понять его поведение при включении и выключении. В моем случае при вызове он давал вибрацию в течение 1 секунды, а затем выключался еще на секунду. Все было в цикле (многократно).

Я использовал для этого код кнопки после внесения некоторых изменений.

Шаг 2: Схема и код

Схема и код
Схема и код
Схема и код
Схема и код

Здесь нам нужно подключить положительные провода подключения вибратора от мобильного телефона к контакту 10 Arduino, а GND - к клемме -ve подключения вибратора.

Я использую реле 5 В и поэтому использую Arduino 5 В для подачи его на схему драйвера транзисторного реле BC547 NPN. Pin6 на Arduino uno является выходным контактом. Вы также можете производить больше продукции и выполнять другие функции.

Шаг 3: РАБОТА И КОД ВИДЕО

Ниже я объясняю, как мой код и аранжировка работали для меня.

  • Вы в первую очередь приводите все в действие
  • Вы звоните на мобильный телефон, подключенный через вибратор к Arduino
  • Выход ВЫСОКИЙ (означает, что двигатель или любая нагрузка запитаны)
  • Вы внезапно прерываете звонок, когда все включено. Так что все остается.
  • Чтобы отключить его, перезвоните. Когда вещь выключена, отключите звонок.

Это действительно очень простая процедура, а код понять несложно. Код не требует библиотеки, поэтому его легко скомпилировать, и вам не о чем беспокоиться. Если возникнут какие-либо проблемы, спросите меня здесь. Удачи.!

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