Cuprins:

Control motor Arduino GSM (fără modul GSM): 3 pași
Control motor Arduino GSM (fără modul GSM): 3 pași

Video: Control motor Arduino GSM (fără modul GSM): 3 pași

Video: Control motor Arduino GSM (fără modul GSM): 3 pași
Video: GSM BASED THREE PHASE AC VOLTAGE MEASUREMENT, MONITORING AND CONTROL SYSYEM 2024, Noiembrie
Anonim
Control motor Arduino GSM (fără modul GSM)
Control motor Arduino GSM (fără modul GSM)

În acest proiect, vă voi arăta o metodă de bază, dar unică, pentru a activa și dezactiva orice folosind releu. Această idee a venit de la puțini oameni care realizează astfel de proiecte, dar au avut probleme, toți erau dependenți de comportamentele telefonului mobil la apel.

Pur și simplu îl modific, pentru ca în timpul apelului, dacă tăiați chestia (releu), să rămână pornită până când sună înapoi. Puteți utiliza orice fel de telefon mobil ieftin sau orice telefon mobil cu acest proiect.

Tot ce folosim este conexiunea motorului vibrator al telefonului mobil. Amintiți-vă că trebuie să deconectați motorul vibratorului, apoi să faceți conexiunea, deoarece acest lucru poate face ca EMF din spate să ne distrugă plăcile de circuite (Arduino).

Când conexiunile sunt realizate, nu trebuie să existe niciun vibrator în proiect (deconectați-l și aruncați-l)

Pasul 1: Înțelegerea funcționării vibratorului

Înțelegerea funcționării vibratorului
Înțelegerea funcționării vibratorului
Înțelegerea funcționării vibratorului
Înțelegerea funcționării vibratorului

Diferite telefoane mobile au diferite tipuri de vibrații. Majoritatea telefoanelor mobile au setări fixe pentru acesta, în timp ce unele dintre ele au caracteristici de setare personalizate pentru vibrații pe care utilizatorii le pot seta în funcție de nevoile lor.

Un osciloscop este util pentru a înțelege comportamentul său de pornire și oprire. În cazul meu de apel, a dat vibrații timp de 1 secundă, apoi oprit pentru încă o secundă. Totul a fost în buclă (în mod repetat).

Am folosit un cod de buton pentru asta după ce am făcut câteva modificări.

Pasul 2: Schemă și cod

Schematică și cod
Schematică și cod
Schematică și cod
Schematică și cod

Aici trebuie să conectăm + ve fire de conexiune vibrator de pe telefonul mobil la pin10 de arduino în timp ce GND este conectat la terminalul -ve de conexiune vibrator.

Folosesc releu 5v și așa folosesc arduino 5v pentru a-l furniza la circuitul driverului releului de tranzistor BC547 NPN. Pin6 pe arduino uno este pinul de ieșire. De asemenea, puteți face mai multă ieșire și puteți efectua diferite funcții.

Pasul 3: FUNCȚIONARE și cod VIDEO

Vă explic mai jos cum a funcționat codul și aranjamentul meu pentru mine.

  • În primul rând, tu alimentezi totul
  • Apelați la telefonul mobil conectat prin vibrator la arduino
  • Ieșirea este HIGH (înseamnă că motorul sau orice sarcină este alimentată)
  • dintr-o dată tăiați apelul când lucrul este PORNIT. Deci, lucrurile rămân aprinse.
  • Pentru a dezactiva apelul înapoi. Când treaba este oprită, întrerupe apelul.

Este o procedură foarte simplă, în timp ce codul nu este greu de înțeles. Codul nu necesită bibliotecă, astfel încât este ușor de compilat, nu trebuie să vă deranjați. Dacă apare vreo problemă, întrebați-mă aici. Noroc.!

Recomandat: