Innholdsfortegnelse:

Arduino GSM -basert motorstyring (uten GSM -modul): 3 trinn
Arduino GSM -basert motorstyring (uten GSM -modul): 3 trinn

Video: Arduino GSM -basert motorstyring (uten GSM -modul): 3 trinn

Video: Arduino GSM -basert motorstyring (uten GSM -modul): 3 trinn
Video: GSM Motor speed controller and monitoring system, Arduino GSM Project 2024, Juli
Anonim
Arduino GSM -basert motorstyring (uten GSM -modul)
Arduino GSM -basert motorstyring (uten GSM -modul)

I dette prosjektet skal jeg vise deg en grunnleggende, men unik metode for å slå av og på alt ved hjelp av relé. Denne ideen kom fra få personer som gjorde slike prosjekter, men de hadde et problem, de var alle avhengige av mobiltelefonens oppførsel ved samtale.

Jeg endrer det ganske enkelt at hvis du kutter tingen (reléet), forblir den slått på til du ringer tilbake. Du kan bruke alle slags billige mobiltelefoner eller mobiltelefoner med dette prosjektet.

Alt vi bruker er tilkobling av vibratormotor på mobiltelefonen. Husk at du må koble fra vibratormotoren og deretter koble til, fordi dette kan gjøre at bakre EMF ødelegger kretskortene våre (Arduino).

Når tilkoblingene er utført må det ikke være noen vibrator i prosjektet (koble fra og kast den)

Trinn 1: Forstå hvordan Vibrator fungerer

Forstå hvordan Vibrator fungerer
Forstå hvordan Vibrator fungerer
Forstå hvordan Vibrator fungerer
Forstå hvordan Vibrator fungerer

Ulike mobiltelefoner har forskjellige typer vibrasjoner. De fleste mobiltelefoner har faste innstillinger for det, mens noen av dem har egendefinerte innstillingsfunksjoner for vibrasjoner som brukerne kan stille inn i henhold til deres behov.

Et oscilloskop er nyttig for å forstå hvordan det slår seg på og av. I mitt tilfelle på anrop ga det vibrasjon i 1 sekund og deretter av i et sekund til. Det var alt i loop (gjentatte ganger).

Jeg brukte en trykknappkode for det etter å ha gjort noen endringer.

Trinn 2: Skjematisk og kode

Skjematisk og kode
Skjematisk og kode
Skjematisk og kode
Skjematisk og kode

Her trenger vi å koble +ve ledninger til vibratortilkobling fra mobiltelefon til pin10 av arduino mens GND er koblet til -ve -terminalen til vibratortilkobling.

Jeg bruker 5v relé og bruker derfor arduino 5v til å levere den til BC547 NPN transistor relé driver krets. Pin6 på arduino uno er utgangspinnen. Du kan også lage mer output og utføre forskjellige funksjoner.

Trinn 3: ARBEID & KODE VIDEO

Jeg forklarer nedenfor hvordan koden og arrangementet mitt fungerte for meg.

  • Du driver først alt
  • Du ringer til mobilen som er koblet via vibrator til arduinoen
  • Utgangen er HØY (betyr at motoren eller hvilken som helst last er drevet)
  • du ringer plutselig når ting er PÅ. Så ting forblir.
  • For å slå den av, ring tilbake. Når tingen er slått av, ring samtalen.

Det er virkelig en enkel prosedyre mens koden ikke er vanskelig å forstå. Koden krever ikke noe bibliotek, så det er enkelt å kompilere, og du trenger ikke å bli plaget. Spør meg her hvis det oppstår et problem. Lykke til.!

Anbefalt: