Indholdsfortegnelse:
Video: Arduino GSM -baseret motorstyring (uden GSM -modul): 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
I dette projekt vil jeg vise dig en grundlæggende, men unik metode til at tænde og slukke alt ved hjælp af relæ. Denne idé kom fra få personer, der lavede sådanne projekter, men de havde et problem, de var alle afhængige af mobiltelefonens adfærd ved opkald.
Jeg ændrer simpelthen det, at under opkald, hvis du skærer tingen (relæ), forbliver tændt, indtil du ringer tilbage. Du kan bruge enhver form for billig mobiltelefon eller hvilken som helst mobiltelefon med dette projekt.
Alt, hvad vi bruger, er tilslutning af mobiltelefonens vibratormotor. Husk, at du skal afbryde vibratormotoren og derefter oprette forbindelse, fordi dette kan få EMF på bagsiden til at ødelægge vores printkort (Arduino).
Når forbindelserne er udført, må der ikke være nogen vibrator i projektet (afbryd og smid det væk)
Trin 1: Forståelse af vibratorens arbejde
Forskellige mobiltelefoner har forskellige typer vibrationer. De fleste mobiltelefoner har en fast indstilling til det, mens nogle af dem har tilpassede indstillingsfunktioner til vibrationer, hvad brugerne kan indstille efter deres behov.
Et oscilloskop er nyttigt til at forstå dets adfærd ved at tænde og slukke. I mit tilfælde ved opkald gav det vibration i 1 sekund og derefter slukket i endnu et sekund. Det var alle i loop (gentagne gange).
Jeg brugte en trykknapkode til det efter at have foretaget nogle ændringer.
Trin 2: Skematisk og kode
Her skal vi tilslutte +ve -ledninger til vibratorforbindelse fra mobiltelefon til pin10 af arduino, mens GND er forbundet til vibratorforbindelsens -ve -terminal.
Jeg bruger 5v relæ og bruger derfor arduino 5v til at levere det til BC547 NPN transistor relæ driver kredsløb. Pin6 på arduino uno er output pin. Du kan også lave mere output og udføre forskellige funktioner.
Trin 3: ARBEJD & KODE VIDEO
Jeg forklarer nedenfor, hvordan min kode og arrangement fungerede for mig.
- Du driver først alt
- Du foretager opkald til mobilen forbundet via vibrator til arduinoen
- Outputtet er HIGH (betyder motor eller enhver belastning er drevet)
- du pludselig ringer når ting er tændt. Så ting forbliver ved.
- For at slå den fra, ring tilbage. Når tingen er slukket, skal du ringe op.
Det er virkelig en simpel procedure, mens koden ikke er svær at forstå. Koden kræver intet bibliotek, så det er let at sammensætte, du behøver ikke at blive generet. Spørg mig her hvis der opstår et problem. Held og lykke.!
Anbefalede:
DIY håndfri desinfektionsdispenser uden kontakt uden en Arduino eller en mikrokontroller: 17 trin (med billeder)
DIY Non Contact Hand Sanitizer Dispenser Uden en Arduino eller en mikrokontroller: Som vi alle ved, ramte COVID-19-udbruddet verden og ændrede vores livsstil. I denne tilstand er alkohol og hånddesinfektionsmidler vitale væsker, men de skal bruges korrekt. Berøring af alkoholbeholdere eller håndsprit med inficerede hænder
Konvertering fra en Sabeltand til en RoboClaw -motorstyring: 3 trin
Konvertering fra en Sabertooth til en RoboClaw -motorstyring: Dimension Engineering -serien af Sabertooth -motorstyringer og BasicMicro -serien af RoboClaw -controllere er populære valg til robotprojekter på startniveau. De bruger imidlertid to meget forskellige systemer til konfiguration af controlleren. Sab
Kontakt mindre og korrosionsfri vandstandsindikator og motorstyring .: 5 trin
Kontakt mindre og korrosionsfri vandstandsindikator og motorstyring .: HI, I denne instruktive vil vi se, hvordan man får status for vandtank baseret på vandstand (høj, medium, lav) af overliggende tank ved hjælp af tre forskellige farvede lysdioder i en Berøringsfri måde ved hjælp af ultralydssensor og Arduino uno board.P
Naviger robot med skosensorer, Uden GPS, Uden kort: 13 trin (med billeder)
Naviger robot med skosensorer, Uden GPS, Uden kort: Robotten bevæger sig i en forudprogrammeret sti og sender (over bluetooth) sine faktiske bevægelsesoplysninger til en telefon til sporing i realtid. Arduino er forprogrammeret med sti og oblu bruges til at registrere robottens bevægelse. oblu sender bevægelse til
Enkel 2-vejs motorstyring til Arduino: 4 trin
Enkel 2-vejs motorstyring til Arduino: ADVARSEL: Dette er ikke en sikker måde at styre en motor på. Hver I/O -pin kan kun håndtere 40 mA strøm. Jeg vil anbefale at bruge en H-bro eller noget i den retning. Når jeg siger enkelt, mener jeg ikke at bruge en hastighedskontrol. Men styr motoren direkte