Innehållsförteckning:
Video: Arduino GSM -baserad motorstyrning (utan GSM -modul): 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
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
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
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:
DIY handkontaktdispenser utan kontakt utan en Arduino eller en mikrokontroller: 17 steg (med bilder)
DIY handkontaktdispenser utan kontakt utan en Arduino eller en mikrokontroller: Som vi alla vet drabbade COVID-19-utbrottet världen och förändrade vår livsstil. I detta tillstånd är alkohol och handdesinfektionsmedel viktiga vätskor, men de måste användas på rätt sätt. Vidrör alkoholbehållare eller handdesinfektionsmedel med infekterade händer
SERVO MOTORSTYRNING MED WIFI OCH BLYNK: 5 steg
SERVO MOTORKONTROLL ANVÄNDNING AV WIFI OCH BLYNK: Hej grabbar! Låt oss i denna instruktör lära oss hur du styr rörelsen av en servomotor via WiFi med hjälp av Node MCU och Blynk App
Kör utan skärm / skärm (utan huvud) på Raspberry Pi eller andra Linux / unix -baserade datorer: 6 steg
Kör utan skärm / skärm (utan huvud) på Raspberry Pi eller andra Linux / unix -baserade datorer: När de flesta köper en Raspberry PI tror de att de behöver en datorskärm. Slösa inte dina pengar på onödiga datorskärmar och tangentbord. Slösa inte din tid på att flytta tangentbord och bildskärmar mellan datorer. Bind inte upp en TV när det är nej
Navigera robot med skosensorer, utan GPS, utan karta: 13 steg (med bilder)
Navigera robot med skosensorer, W/o GPS, W/o karta: Roboten rör sig i en förprogrammerad väg och överför (över bluetooth) sin faktiska rörelseinformation till en telefon för spårning i realtid. Arduino är förprogrammerad med sökväg och oblu används för att känna av robotens rörelse. oblu överför rörelse till
Enkel 2-vägs motorstyrning för Arduino: 4 steg
Enkel 2-vägs motorstyrning för Arduino: VARNING: Detta är inte ett säkert sätt att styra en motor. Varje I/O -stift klarar bara 40 mA ström. Jag skulle rekommendera att använda en H-Bridge eller något i den stilen. När jag säger enkelt menar jag inte att använda en hastighetskontroll. Men styr motorn direkt