Innehållsförteckning:

Arduino GSM -baserad motorstyrning (utan GSM -modul): 3 steg
Arduino GSM -baserad motorstyrning (utan GSM -modul): 3 steg

Video: Arduino GSM -baserad motorstyrning (utan GSM -modul): 3 steg

Video: Arduino GSM -baserad motorstyrning (utan GSM -modul): 3 steg
Video: Motor operates with mobile phone 2024, November
Anonim
Arduino GSM -baserad motorstyrning (utan GSM -modul)
Arduino GSM -baserad motorstyrning (utan GSM -modul)

I det här projektet ska jag visa dig en grundläggande men unik metod för att slå på och av allt med relä. Denna idé kom från få personer som gjorde sådana projekt men de hade problem de var alla beroende av mobiltelefonens beteende vid samtal.

Jag ändrar helt enkelt att under samtalet om du skär av saken (reläet) kommer den att vara påslagen tills du ringer tillbaka. Du kan använda någon form av billig mobil eller vilken mobiltelefon som helst med detta projekt.

Allt vi använder är anslutning av mobiltelefonens vibratormotor. Kom ihåg att du måste koppla bort vibratormotorn och sedan ansluta eftersom det kan göra att bakre EMF förstör våra kretskort (Arduino).

När anslutningarna är gjorda får det inte finnas någon vibrator i projektet (koppla bort och släng den)

Steg 1: Förstå hur Vibrator fungerar

Förstå hur Vibrator fungerar
Förstå hur Vibrator fungerar
Förstå hur Vibrator fungerar
Förstå hur Vibrator fungerar

Olika mobiltelefoner har olika typer av vibrationer. De flesta mobiltelefoner har fast inställning för det medan några av dem har anpassade inställningsfunktioner för vibrationer vad användare kan ställa in efter deras behov.

Ett oscilloskop är till hjälp för att förstå dess beteende för att slå på och av. I mitt fall vid samtal gav det vibrationer i 1 sekund och sedan av i ytterligare en sekund. Det var allt i loop (upprepade gånger).

Jag använde en tryckknapp för det efter att ha gjort några ändringar.

Steg 2: Schematisk och kod

Schematisk och kod
Schematisk och kod
Schematisk och kod
Schematisk och kod

Här måste vi ansluta +ve trådar av vibratoranslutning från mobiltelefon till pin10 på arduino medan GND är ansluten till -ve terminalen för vibratoranslutning.

Jag använder 5v -relä och använder därför arduino 5v för att leverera det till BC547 NPN -transistorreläets drivkrets. Pin6 på arduino uno är utgångsstiften. Du kan också göra mer output och utföra olika funktioner.

Steg 3: ARBETS & KODVIDEO

Jag förklarar nedan hur min kod och arrangemang fungerade för mig.

  • Du driver först allt
  • Du ringer till mobilen ansluten via vibrator till arduino
  • Utgången är HÖG (betyder att motorn eller vilken belastning som helst drivs)
  • du plötsligt ringer när saker är på. Så saken är kvar.
  • För att stänga av det, ring tillbaka. När saken är avstängd ringer du samtalet.

Det är verkligen ett mycket enkelt förfarande medan koden inte är svår att förstå. Koden kräver inget bibliotek så det är enkelt att sammanställa och du behöver inte bry dig. Om något problem uppstår fråga mig här. Lycka till.!

Rekommenderad: