Мазмұны:

Arduino GSM негізіндегі қозғалтқышты басқару (GSM модулінсіз): 3 қадам
Arduino GSM негізіндегі қозғалтқышты басқару (GSM модулінсіз): 3 қадам

Бейне: Arduino GSM негізіндегі қозғалтқышты басқару (GSM модулінсіз): 3 қадам

Бейне: Arduino GSM негізіндегі қозғалтқышты басқару (GSM модулінсіз): 3 қадам
Бейне: "Arduino негізіндегі көлікке арналған тұрақ сенсорын әзірлеу" 2024, Шілде
Anonim
Arduino GSM негізіндегі қозғалтқышты басқару (GSM модулінсіз)
Arduino GSM негізіндегі қозғалтқышты басқару (GSM модулінсіз)

Бұл жобада мен сізге релемен кез келген нәрсені қосудың және өшірудің негізгі, бірақ бірегей әдісін көрсетемін. Бұл идея осындай жобаларды жүзеге асыратын бірнеше адамнан келді, бірақ олардың проблемасы ұялы телефонның сөйлесу кезіндегі мінез -құлқына байланысты болды.

Мен оны өзгертемін, егер сіз қоңырау шалу кезінде затты (релені) қайта қоңырау шалғанға дейін қосулы күйде болсаңыз. Сіз бұл жобамен кез келген арзан ұялы телефонды немесе кез келген ұялы телефонды пайдалана аласыз.

Біз тек ұялы телефонның вибраторлық қозғалтқышын қосамыз. Есіңізде болсын, сізге вибратордың қозғалтқышын ажырату керек, содан кейін қосылу қажет, себебі бұл ЭҚК -тің біздің тақталарды бұзуына әкелуі мүмкін (Arduino).

Қосылымдар аяқталған кезде жобада вибратор болмауы керек (ажыратып тастаңыз)

1 -қадам: Вибратордың жұмысын түсіну

Вибратордың жұмысы туралы түсінік
Вибратордың жұмысы туралы түсінік
Вибратордың жұмысы туралы түсінік
Вибратордың жұмысы туралы түсінік

Әр түрлі ұялы телефондарда әр түрлі діріл болады. Ұялы телефондардың көпшілігінде бұл үшін бекітілген параметрлер бар, ал кейбіреулерінде пайдаланушылардың қажеттіліктеріне қарай орната алатын дірілге арналған баптау мүмкіндіктері бар.

Осциллограф оның қосылу және өшіру әрекетін түсінуге көмектеседі. Менің жағдайда қоңырау кезінде ол 1 секундқа діріл берді, содан кейін тағы бір секундқа өшірілді. Мұның бәрі циклде болды (бірнеше рет).

Мен кейбір өзгертулер енгізгеннен кейін батырмалы кодты қолдандым.

2 -қадам: схема және код

Схема және код
Схема және код
Схема және код
Схема және код

Бұл жерде ұялы телефоннан +10 винтратор қосылу сымдарын arduino pin10 -ға қосу керек, ал GND вибратор қосылымының -ve терминалына қосылған.

Мен 5V релесін қолданамын, сондықтан оны BC547 NPN транзисторлық реле драйверінің тізбегіне жеткізу үшін arduino 5v қолданамын. Pin 6 - arduino uno бойынша шығыс түйреуіші. Сіз сонымен қатар көбірек шығыс жасай аласыз және әр түрлі функцияларды орындай аласыз.

3 -қадам: ЖҰМЫС ЖӘНЕ ВИДЕОға код

Мен төменде менің коды мен келісімі мен үшін қалай жұмыс істегенін түсіндіремін.

  • Сіз алдымен бәрін қуаттайсыз
  • Сіз вибратор арқылы arduino -ға қосылған ұялы телефонға қоңырау шаласыз
  • Шығару жоғары (қозғалтқышты немесе кез келген жүктемені білдіреді)
  • Сіз қосулы кезде қоңырауды кенеттен тоқтатасыз. Сондықтан іс жалғасуда.
  • Оны өшіру үшін қайта қоңырау шалыңыз. Зат өшірілген кезде қоңырауды үзіңіз.

Бұл өте қарапайым процедура, бірақ кодты түсіну қиын емес. Код ешқандай кітапхананы қажет етпейді, сондықтан оны оңай құрастырады, сізге алаңдаудың қажеті жоқ. Егер қандай да бір мәселе туындаса, мені осында сұраңыз. Іске сәт.!

Ұсынылған: