Sadržaj:

Arduino upravljanje motorom temeljeno na GSM -u (bez GSM modula): 3 koraka
Arduino upravljanje motorom temeljeno na GSM -u (bez GSM modula): 3 koraka

Video: Arduino upravljanje motorom temeljeno na GSM -u (bez GSM modula): 3 koraka

Video: Arduino upravljanje motorom temeljeno na GSM -u (bez GSM modula): 3 koraka
Video: 12V Bluetooth Relay to control AC or DC load using mobile Phone 2024, Studeni
Anonim
Arduino upravljanje motorom zasnovano na GSM -u (bez GSM modula)
Arduino upravljanje motorom zasnovano na GSM -u (bez GSM modula)

U ovom projektu pokazat ću vam osnovnu, ali jedinstvenu metodu za uključivanje i isključivanje bilo čega pomoću releja. Ova ideja je potekla od nekoliko ljudi koji su radili takve projekte, ali imali su problem da su svi ovisili o ponašanju mobitela na poziv.

Jednostavno ga mijenjam tako da će tijekom poziva, ako prekinete, relej ostati uključen sve dok ne nazovete. Za ovaj projekt možete koristiti bilo koju vrstu jeftinog mobilnog telefona ili bilo kojeg mobilnog telefona.

Sve što koristimo je povezivanje motora vibratora mobilnog telefona. Upamtite da morate odspojiti motor vibratora, a zatim uspostaviti vezu jer to može uzrokovati da stražnji EMF uništi naše ploče (Arduino).

Kad su veze izvedene, u projektu ne smije biti vibratora (odspojite ga i bacite)

Korak 1: Razumijevanje rada vibratora

Razumijevanje rada vibratora
Razumijevanje rada vibratora
Razumijevanje rada vibratora
Razumijevanje rada vibratora

Različiti mobilni telefoni imaju različite vrste vibracija. Većina mobilnih telefona ima fiksne postavke, dok neki od njih imaju prilagođene značajke podešavanja za vibracije koje korisnici mogu postaviti prema svojim potrebama.

Osciloskop je koristan za razumijevanje njegovog ponašanja pri uključivanju i isključivanju. U mom slučaju na poziv davao je vibracije 1 sekundu, a zatim se isključio još jednu sekundu. To je sve bilo u krugu (više puta).

Za to sam upotrijebio kod s gumbom nakon nekih izmjena.

Korak 2: Shema i kod

Shema i kod
Shema i kod
Shema i kod
Shema i kod

Ovdje moramo spojiti +ve žice vibracijske veze s mobilnog telefona na pin10 arduina, dok je GND spojen na -ve terminal veze vibratora.

Koristim relej od 5 V, pa ga koristim pomoću arduina 5 V za napajanje upravljačkog sklopa tranzistorskog releja BC547 NPN. Pin6 na arduino uno je izlazni pin. Također možete napraviti veći izlaz i obavljati različite funkcije.

Korak 3: RAD I KOD VIDEO

U nastavku objašnjavam kako su moj kôd i aranžman radili za mene.

  • Vi prvo pokrećete sve
  • Upućujete poziv mobitelu spojenom putem vibratora na arduino
  • Izlaz je VISOK (znači da je motor ili bilo koje opterećenje napajano)
  • iznenada prekinete poziv kad je stvar UKLJUČENA. Dakle, stvar ostaje na snazi.
  • Da biste ga isključili, nazovite natrag. Prekinite poziv kad je stvar isključena.

To je doista vrlo jednostavan postupak, iako kôd nije teško razumjeti. Kôd ne zahtijeva knjižnicu pa se lako sastavlja, ne morate se gnjaviti. Ako se pojavi bilo kakav problem, pitajte me ovdje. Sretno.!

Preporučeni: