Съдържание:

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: Схема и код

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

Тук трябва да свържем +ve проводници на вибрационна връзка от мобилен телефон към pin10 на arduino, докато GND е свързан към терминала -ve на вибрационната връзка.

Използвам 5v реле и използвам arduino 5v, за да го доставя към веригата на релето на транзистор BC547 NPN. Pin6 на arduino uno е изходният щифт. Можете също така да направите повече изход и да изпълнявате различни функции.

Стъпка 3: РАБОТА и кодиране на видео

Обяснявам по -долу как кодът и подредбата ми работят за мен.

  • Вие първо захранвате всичко
  • Обаждате се към мобилния телефон, свързан чрез вибратор към arduino
  • Изходът е ВИСОК (означава, че двигателят или друг товар се захранва)
  • внезапно прекъсвате обаждането, когато нещо е включено. Така че нещата продължават.
  • За да го изключите, обадете се обратно. Когато нещо е изключено, прекъснете разговора.

Това е наистина много проста процедура, докато кодът не е труден за разбиране. Кодът не изисква библиотека, така че лесно се компилира, няма нужда да се притеснявате. Ако възникне някакъв проблем, попитайте ме тук. Късмет.!

Препоръчано: