Turinys:

„Arduino“GSM pagrįstas variklio valdymas (be GSM modulio): 3 žingsniai
„Arduino“GSM pagrįstas variklio valdymas (be GSM modulio): 3 žingsniai

Video: „Arduino“GSM pagrįstas variklio valdymas (be GSM modulio): 3 žingsniai

Video: „Arduino“GSM pagrįstas variklio valdymas (be GSM modulio): 3 žingsniai
Video: СЕНСОРНЫЙ ПЕЙДЖЕР НА ARDUINO 2024, Lapkritis
Anonim
„Arduino“GSM pagrįstas variklio valdymas (be GSM modulio)
„Arduino“GSM pagrįstas variklio valdymas (be GSM modulio)

Šiame projekte aš jums parodysiu pagrindinį, bet unikalų metodą, kaip viską įjungti ir išjungti naudojant relę. Šią idėją kilo keli žmonės, vykdantys tokius projektus, tačiau jie turėjo problemų, nes visi priklausė nuo mobiliojo telefono elgesio skambučio metu.

Aš tiesiog pakeičiu jį taip, kad skambučio metu, jei nukirpsite daiktą (relė), jis bus įjungtas, kol paskambinsite. Šiame projekte galite naudoti bet kokį pigų mobilųjį telefoną ar bet kurį mobilųjį telefoną.

Viskas, ką mes naudojame, yra mobiliojo telefono vibratoriaus prijungimas. Atminkite, kad turite atjungti vibratoriaus variklį, tada užmegzti ryšį, nes dėl to galinis EMF gali sunaikinti mūsų plokštes („Arduino“).

Kai jungtys padarytos, projekte neturi būti vibratoriaus (atjunkite ir išmeskite)

1 žingsnis: supraskite vibratoriaus veikimą

Vibratoriaus veikimo supratimas
Vibratoriaus veikimo supratimas
Vibratoriaus veikimo supratimas
Vibratoriaus veikimo supratimas

Skirtingi mobilieji telefonai turi skirtingus vibracijos tipus. Dauguma mobiliųjų telefonų turi fiksuotą nustatymą, o kai kurie iš jų turi pasirinktines vibracijos nustatymo funkcijas, kurias vartotojai gali nustatyti pagal savo poreikius.

Osciloskopas padeda suprasti jo įjungimo ir išjungimo elgesį. Mano skambučio atveju jis vibravo 1 sekundę, tada išjungė dar vieną sekundę. Visa tai buvo ciklas (pakartotinai).

Atlikęs tam tikrus pakeitimus, naudoju mygtuko kodą.

2 žingsnis: schema ir kodas

Schema ir kodas
Schema ir kodas
Schema ir kodas
Schema ir kodas

Čia turime prijungti +ve laidus vibratoriaus iš mobiliojo telefono prie „arduino“pin10, o GND prijungtas prie vibratoriaus jungties -ve gnybto.

Aš naudoju 5v relę, taigi naudoju arduino 5v, kad tiekčiau ją į BC547 NPN tranzistoriaus relės tvarkyklės grandinę. „Arduino uno“6 kaištis yra išvesties kaištis. Taip pat galite padaryti daugiau išvesties ir atlikti įvairias funkcijas.

3 žingsnis: DARBAS IR KODAS VIDEO

Žemiau paaiškinu, kaip mano kodas ir tvarka man veikė.

  • Jūs pirmiausia valdote viską
  • Jūs skambinate į mobilųjį telefoną, prijungtą per vibratorių prie arduino
  • Išėjimas yra AUKŠTAS (reiškia variklis arba bet kokia apkrova yra maitinama)
  • staiga skambinate, kai viskas įjungta. Taigi dalykas išlieka.
  • Norėdami jį išjungti, skambinkite atgal. Kai viskas išsijungia, nutraukite skambutį.

Tai tikrai labai paprasta procedūra, nors kodą nesunku suprasti. Kodui nereikia bibliotekos, todėl jį lengva sukompiliuoti, jums nereikia vargti. Jei kyla kokių nors problemų, paklauskite manęs čia. Sėkmės.!

Rekomenduojamas: