Sisukord:

Arduino GSM -põhine mootorijuhtimine (ilma GSM -moodulita): 3 sammu
Arduino GSM -põhine mootorijuhtimine (ilma GSM -moodulita): 3 sammu

Video: Arduino GSM -põhine mootorijuhtimine (ilma GSM -moodulita): 3 sammu

Video: Arduino GSM -põhine mootorijuhtimine (ilma GSM -moodulita): 3 sammu
Video: Kuidas juhtida täiturit Arduino - Robojaxi abil 2024, November
Anonim
Arduino GSM -põhine mootorijuhtimine (ilma GSM -moodulita)
Arduino GSM -põhine mootorijuhtimine (ilma GSM -moodulita)

Selles projektis näitan teile põhilist, kuid ainulaadset meetodit, kuidas relee abil midagi sisse ja välja lülitada. See idee tuli vähestelt inimestelt, kes selliseid projekte tegid, kuid neil oli probleem, et nad kõik sõltusid mobiiltelefoni käitumisest kõne ajal.

Ma lihtsalt muudan seda nii, et kõne ajal, kui te asja katkestate (relee), jääb sisselülitatuks kuni tagasi helistamiseni. Selle projektiga saate kasutada mis tahes odavat mobiili või mis tahes mobiiltelefoni.

Kõik, mida me kasutame, on mobiiltelefoni vibraatori ühendamine. Pidage meeles, et peate vibraatori mootori lahti ühendama ja seejärel ühenduse looma, sest see võib põhjustada tagumise EMF -i meie trükkplaatide hävitamise (Arduino).

Kui ühendused on tehtud, ei tohi projektis olla vibraatorit (ühendage lahti ja visake see ära)

Samm: Vibraatori töö mõistmine

Vibraatori töö mõistmine
Vibraatori töö mõistmine
Vibraatori töö mõistmine
Vibraatori töö mõistmine

Erinevatel mobiiltelefonidel on erinevat tüüpi vibratsioon. Enamikul mobiiltelefonidel on selle jaoks fikseeritud säte, samas kui mõnel neist on vibratsiooni jaoks kohandatud seadistusfunktsioonid, mida kasutajad saavad vastavalt oma vajadustele määrata.

Ostsilloskoop aitab mõista selle käitumist sisse- ja väljalülitamisel. Minu kõne korral andis see 1 sekundiks vibratsiooni ja seejärel sekundiks välja. See oli kõik silmus (korduvalt).

Pärast mõningate muudatuste tegemist kasutasin selleks nupukoodi.

2. samm: skeem ja kood

Skeem ja kood
Skeem ja kood
Skeem ja kood
Skeem ja kood

Siin peame ühendama +ve juhtmed vibraatoriga mobiiltelefonist arduino pin10 -ga, samal ajal kui GND on ühendatud vibraatoriühenduse -ve terminaliga.

Ma kasutan 5v releed ja seega arduino 5v abil, et toita see BC547 NPN transistori relee draiveriahelasse. Arduino uno pin6 on väljundtipp. Samuti saate teha rohkem väljundit ja täita erinevaid funktsioone.

3. samm: TÖÖ JA KODU VIDEO

Allpool selgitan, kuidas minu kood ja korraldus minu jaoks töötasid.

  • Kõigepealt juhite kõike
  • Helistate arduinoga vibraatori kaudu ühendatud mobiilile
  • Väljund on HIGH (tähendab, et mootor või mis tahes koormus on toitega)
  • äkki katkestate kõne, kui asi on sisse lülitatud. Nii et asi jääb pooleli.
  • Selle väljalülitamiseks helistage tagasi. Kui asi on välja lülitatud, katkestage kõne.

See on tõesti väga lihtne protseduur, kuigi koodist pole raske aru saada. Kood ei vaja raamatukogu, nii et selle koostamine on lihtne ja te ei pea end häirima. Kui tekib probleeme, küsige siit. Edu.!

Soovitan: