Оглавление:
Видео: Управление двигателем на базе Arduino GSM (без модуля GSM): 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
В этом проекте я покажу вам простой, но уникальный метод включения и выключения чего-либо с помощью реле. Эта идея возникла у нескольких человек, выполняющих такие проекты, но у них была проблема: все они зависели от поведения мобильного телефона при вызове.
Я просто модифицирую его так, чтобы во время звонка, если вы отключите вещь (реле), будет оставаться включенным, пока вы не перезвоните. Вы можете использовать любой дешевый мобильный телефон или любой мобильный телефон с этим проектом.
Все, что мы используем, это подключение вибромотора мобильного телефона. Помните, что вам необходимо отключить двигатель вибратора, а затем выполнить подключение, потому что это может привести к тому, что обратная ЭДС разрушит наши печатные платы (Arduino).
Когда подключения сделаны, в проекте не должно быть вибратора (отключите и выбросьте)
Шаг 1: понимание работы вибратора
У разных мобильных телефонов разные типы вибрации. Большинство мобильных телефонов имеют фиксированные настройки для этого, в то время как некоторые из них имеют функции пользовательской настройки вибрации, которые пользователи могут установить в соответствии со своими потребностями.
Осциллограф помогает понять его поведение при включении и выключении. В моем случае при вызове он давал вибрацию в течение 1 секунды, а затем выключался еще на секунду. Все было в цикле (многократно).
Я использовал для этого код кнопки после внесения некоторых изменений.
Шаг 2: Схема и код
Здесь нам нужно подключить положительные провода подключения вибратора от мобильного телефона к контакту 10 Arduino, а GND - к клемме -ve подключения вибратора.
Я использую реле 5 В и поэтому использую Arduino 5 В для подачи его на схему драйвера транзисторного реле BC547 NPN. Pin6 на Arduino uno является выходным контактом. Вы также можете производить больше продукции и выполнять другие функции.
Шаг 3: РАБОТА И КОД ВИДЕО
Ниже я объясняю, как мой код и аранжировка работали для меня.
- Вы в первую очередь приводите все в действие
- Вы звоните на мобильный телефон, подключенный через вибратор к Arduino
- Выход ВЫСОКИЙ (означает, что двигатель или любая нагрузка запитаны)
- Вы внезапно прерываете звонок, когда все включено. Так что все остается.
- Чтобы отключить его, перезвоните. Когда вещь выключена, отключите звонок.
Это действительно очень простая процедура, а код понять несложно. Код не требует библиотеки, поэтому его легко скомпилировать, и вам не о чем беспокоиться. Если возникнут какие-либо проблемы, спросите меня здесь. Удачи.!
Рекомендуемые:
Управление двигателем постоянного тока с помощью модуля оптического датчика энкодера FC-03: 7 шагов
Управление двигателем постоянного тока с помощью модуля оптического датчика энкодера FC-03: в этом уроке мы узнаем, как подсчитывать прерывания оптического энкодера с помощью двигателя постоянного тока, OLED-дисплея и Visuino. Посмотрите видео
Atmega128A Пропорциональное управление двигателем - ATMEL ICE AVR Таймер UART ШИМ-управление: 4 шага
Пропорциональное управление двигателем Atmega128A - ATMEL ICE AVR Timer UART PWM Control: в этой инструкции я объясню вам, как управлять двигателем постоянного тока с помощью PWM, общаться через прерывания таймера ручки UART.Прежде всего, мы будем использовать плату разработки системы AVR Core. которые можно найти на Aliexpress по цене около 4 долларов США. Плата для разработки
Индикатор уровня воды без контакта и коррозии, а также управление двигателем: 5 шагов
Меньше контактов и индикатор уровня воды без коррозии и управление двигателем: ПРИВЕТ, В этой инструкции мы увидим, как получить состояние резервуара для воды на основе уровней воды (высокий, средний, низкий) в верхнем резервуаре с помощью трех светодиодов разного цвета в Бесконтактный способ с помощью ультразвукового датчика и платы Arduino uno.P
Управление шаговым двигателем без микроконтроллера: 7 шагов
Управление шаговым двигателем без микроконтроллера: в этой инструкции я буду управлять шаговым двигателем 28-BYJ-48 с матрицей Дарлингтона UNL2003, иногда называемой x113647, без микроконтроллера. У него будет запуск / остановка, вперед / назад, и регулировка скорости. Двигатель - однополярный шаговый двигатель с
Нулевой охладитель / подставка для ноутбука (без клея, без сверления, без гаек и болтов, без винтов): 3 шага
Охладитель / подставка для ноутбука с нулевой стоимостью (без клея, без сверления, без гаек и болтов, без винтов): ОБНОВЛЕНИЕ: ПОЖАЛУЙСТА, ПРОГОЛОСОВАЙТЕ ЗА МОЙ ИНСТРУКЦИЮ, СПАСИБО ^ _ ^ ВЫ МОЖЕТЕ ПОПРОБОВАТЬ ЗАПИСЬ НА www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ ИЛИ МОЖЕТ БЫТЬ ГОЛОСОВАТЬ ЗА ЛУЧШЕГО ДРУГА