Cuprins:
- Pasul 1: Înțelegerea funcționării vibratorului
- Pasul 2: Schemă și cod
- Pasul 3: FUNCȚIONARE și cod VIDEO
Video: Control motor Arduino GSM (fără modul GSM): 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Î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
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
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:
Dispenser de dezinfectare a mâinilor fără contact DIY fără Arduino sau microcontroler: 17 pași (cu imagini)
Dispozitiv de dezinfectare a mâinilor fără contact DIY fără un Arduino sau un microcontroler: După cum știm cu toții, focarul COVID-19 a lovit lumea și ne-a schimbat stilul de viață. În această stare, alcoolul și dezinfectantele pentru mâini sunt fluide vitale, cu toate acestea, acestea trebuie utilizate corect. Atingerea recipientelor cu alcool sau a produselor dezinfectante pentru mâini cu mâinile infectate c
DIY Clopot ușă fără atingere fără Arduino !: 7 pași
DIY Clopot ușă fără atingere fără Arduino !: Comutatoarele soneriei sunt unul dintre lucrurile care sunt cel mai mult atinse de străini. Și odată cu pandemia covidă 19 care devine o problemă serioasă, menținerea unei bune igiene a devenit prioritate în zilele noastre. Deci, în acest instructiv, vă voi arăta un mod simplu
Cum să rulați motorul DC fără perii Quadcopter fără drone utilizând controlerul de viteză al motorului fără perii HW30A și testerul servo: 3 pași
Cum să rulați motorul DC fără perii Quadcopter cu drone utilizând regulatorul de viteză al motorului fără perii HW30A și testerul servo: Descriere: Acest dispozitiv se numește Servo Motor Tester care poate fi utilizat pentru a rula servo motorul prin conectarea simplă a servomotorului și alimentarea acestuia. De asemenea, dispozitivul poate fi folosit ca generator de semnal pentru regulatorul de viteză electric (ESC), apoi nu puteți
HC-06 (Modul Slave) Schimbarea „NAME” Fără utilizare „Monitor Serial Arduino” „Funcționează cu ușurință”: mod fără defecte!: 3 pași
HC-06 (Modul Slave) Schimbarea „NAME” Fără utilizare „Monitor Serial Arduino” … că „Funcționează cu ușurință”: Mod fără probleme!: După " Mult timp " încercarea de a schimba numele pe HC-06 (modul slave), folosind " monitor serial al Arduino, fără " Succes ", am găsit o altă modalitate ușoară și sunt acum partajare! Distrează-te prieteni
Răcitor / suport pentru laptop cu cost zero (fără lipici, fără găurire, fără piulițe și șuruburi, fără șuruburi): 3 pași
Zero Cost Laptop Cooler / Stand (Fără lipici, fără găurire, fără piulițe și șuruburi, fără șuruburi): ACTUALIZARE: VĂ RUGĂM VOTĂ PENTRU MEA MEA MEA INTRAREA PE www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ SAU POATE VOTA PENTRU CEL MAI BUN PRIETEN AL MEU