Мазмуну:

Arduino GSM негизделген мотор башкаруу (GSM модулу жок): 3 кадам
Arduino GSM негизделген мотор башкаруу (GSM модулу жок): 3 кадам

Video: Arduino GSM негизделген мотор башкаруу (GSM модулу жок): 3 кадам

Video: Arduino GSM негизделген мотор башкаруу (GSM модулу жок): 3 кадам
Video: Многофункциональный таймер контроллера двигателя постоянного/переменного тока 5–24 В прямого и обратного хода I053A02 2024, Ноябрь
Anonim
Arduino GSM негизиндеги мотор башкаруу (GSM модулу жок)
Arduino GSM негизиндеги мотор башкаруу (GSM модулу жок)

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

Мен жөн гана өзгөртүп жатам, эгер сиз чалуу учурунда нерсени (релени) кесип салсаңыз, кайра чалганга чейин күйүп турат. Бул долбоор менен сиз каалаган арзан мобилдик телефонду же каалаган уюлдук телефонду колдоно аласыз.

Биз колдонгондордун бардыгы - бул мобилдик телефондун вибратордук моторун туташтыруу. Унутпаңыз, сиз вибратордун моторун ажыратып, анан туташтырышыңыз керек, анткени бул арткы EMF биздин электр такталарыбызды жок кылышы мүмкүн (Arduino).

Байланыштар бүткөндөн кийин долбоордо вибратор болбошу керек (ажыратып, ыргытыңыз)

1 -кадам: Вибратордун иштешин түшүнүү

Вибратордун иштешин түшүнүү
Вибратордун иштешин түшүнүү
Вибратордун иштешин түшүнүү
Вибратордун иштешин түшүнүү

Ар кандай уюлдук телефондордо вибрациянын түрлөрү болот. Уюлдук телефондордун көпчүлүгүндө бул үчүн жөндөө орнотулган, ал эми кээ бирлеринде колдонуучулар өздөрүнүн керектөөлөрүнө жараша тандай турган вибрация үчүн ыңгайлаштырылган өзгөчөлүктөрү бар.

Осциллограф анын жандыруу жана өчүрүү жүрүм -турумун түшүнүүгө жардам берет. Менин чалуумда ал 1 секундага вибрация берди, анан дагы бир секундага өчүрдү. Мунун баары баштан -аяк болду (кайра -кайра).

Мен кээ бир өзгөртүүлөрдү киргизгенден кийин баскычтын кодун колдондум.

2 -кадам: Схема жана код

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

Бул жерде биз +вибратор байланышынын зымдарын мобилдик телефондон ar10ino pin10го туташтырышыбыз керек, ал эми GND вибратор туташуусундагы -ve терминалына туташкан.

Мен 5v релесин колдонуп жатам, ошондуктан аны BC547 NPN транзистордук релелик айдоочу схемасына жеткирүү үчүн arduino 5v колдонуп жатам. Pin6 arduino uno - бул чыгуучу пин. Сиз ошондой эле көбүрөөк чыгаруу жана ар кандай функцияларды аткара аласыз.

3 -кадам: ИШТӨӨ & ВИДЕО коду

Мен төмөндө менин кодум жана аранжировкам мен үчүн кандай иштегенин түшүндүрүп жатам.

  • Сен баарына биринчи күч бересиң
  • Сиз ардуиного вибратор аркылуу туташкан мобилдик телефонго чаласыз
  • ЧЫГАРЫЛЫШЫ ЖОК (мотор же кандайдыр бир жүк иштейт дегенди билдирет)
  • бир нерсе КҮЙГӨНДӨ күтүлбөгөн жерден чалууну токтоттуңуз. Ошентип, иш уланууда.
  • Аны өчүрүү үчүн кайра чалыңыз. Качан нерсе өчүп калганда, чалууну токтотуңуз.

Бул чынында эле өтө жөнөкөй процедура, бирок кодду түшүнүү кыйын эмес. Код эч кандай китепкананы талап кылбайт, андыктан аны оңой эле түзүп, тынчсыздануунун кажети жок. Эгерде кандайдыр бир көйгөй жаралса, мени бул жерден сураңыз. Ийгиликтер.!

Сунушталууда: