Turinys:

DTMF valdomas automobilis. Nereikia jokių mobiliųjų telefonų: 3 žingsniai
DTMF valdomas automobilis. Nereikia jokių mobiliųjų telefonų: 3 žingsniai

Video: DTMF valdomas automobilis. Nereikia jokių mobiliųjų telefonų: 3 žingsniai

Video: DTMF valdomas automobilis. Nereikia jokių mobiliųjų telefonų: 3 žingsniai
Video: Nato Mokymai 2024, Lapkritis
Anonim
DTMF valdomas automobilis. Nereikia jokių mobiliųjų telefonų
DTMF valdomas automobilis. Nereikia jokių mobiliųjų telefonų
DTMF valdomas automobilis. Nereikia jokių mobiliųjų telefonų
DTMF valdomas automobilis. Nereikia jokių mobiliųjų telefonų

Robotai ir „Robo“automobiliai iš esmės yra nauji dienos žaislai tiek technologijų entuziastams, tiek mokslininkams visame pasaulyje. jie visur randa pritaikymus. Šioje pamokoje aš jums paaiškinsiu, kaip padaryti DTMF valdomą robotinį automobilį naudojant arduino ir SIM800 modulį. Yra 100 vadovėlių, padedančių kurti DTMF robotus. Tai skiriasi tuo, kad šis naudoja SIM800 modulį dekodavimui tiesiogiai iš skambučio. y., vengiate naudoti DTMF dekoderį ir mobilųjį telefoną. viskas, ką jums reikia padaryti, tai prijungti modulius, įkelti eskizą ir jūsų automobilis paruoštas važiuoti. tai daro jį mažiau alkaną ir atskirą.

Moduliai automatiškai priims gaunamą skambutį ir veiks pagal skambinančiojo paspaustą klavišą. kadangi visa priežiūra atliekama automatiškai, galite tai valdyti tikrai nuotoliniu būdu. Taigi, ko jūs laukiate, paimkite savo rinkinius ir leiskite jiems pasigaminti.

jei esate pradedantysis šioje srityje, atlikite kelis veiksmus, kaip surinkti automobilį ir viskas. jei esate šiek tiek įpratę prie arduino ir robotikos, visus reikalingus duomenis gausite atlikdami šį veiksmą.

Komponentų sąrašas

  • „Arduino Uno R3“(https://www.amazon.com/Arduino-Uno-R3-Microcontroller-A000066/dp/B008GRTSV6)
  • SIM 800 modulis (https://www.amazon.com/DROK-Quad-band-Development-Antenna-Decoding/dp/B01NBEU0S2)
  • 12V baterija
  • L293D dvigubo H tilto variklio valdymo modulis (https://www.amazon.com/Control-Stepping-Onboard-H-bridge-XYGStudy/dp/B00R33124K)
  • Bendras „Robo“automobilių važiavimas (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
  • Varikliai ir ratai (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
  • Būtini jungiamieji laidai
  • Varžtai, veržlės ir kt

Tai viskas, ko mums reikia.

sąsaja yra tokia

SIM 800 GSM modulis yra sujungtas taip: GSM RX ==> D11 iš „Arduino“

GSM TX ==> Arduino D10

L293D kaiščiai yra sujungti taip.

Kairiojo variklio A = => Arduino D4

Kairiojo variklio B = => Arduino D5

A dešiniojo variklio A ==> Arduino D6

Dešiniojo variklio B ==> Arduino D7.

Variklis prijungtas prie L293D. jei automobilis nejuda taip, kaip numatyta. Pabandykite pakeisti gnybtus. Kodas suprojektuotas taip, kad abu variklio gnybtai būtų pavadinti A ir B. Manoma, kad variklis sukasi pagal laikrodžio rodyklę, kai A gnybtas yra AUKŠTAS, o B - ŽEMAS. Įgalinti modulio kaištį laikoma HIGH per out.

Prijunkite maitinimo jungtis kaip modulius. tiesiog įsitikinkite, kad visi pagrindai yra trumpi ir jokiame terminale nėra įtampos.

„Arduino“eskizą galite rasti čia

(https://github.com/jth-1996/DTMF-Controlled-Car)

1 žingsnis: L293D sujungimas su „Arduino“ir „Motors“

Sąsaja L293D su „Arduino“ir „Motors“
Sąsaja L293D su „Arduino“ir „Motors“

L293D yra valdiklis, naudojamas varikliams maitinti, nes „Arduino“išėjimo nepakanka varikliui maitinti. daugiau apie tai ir kaip galite rasti L293D adresu (https://www.youtube.com/embed/_Fgxng8vWPU).

Kodas suprojektuotas taip, kad abu variklio gnybtai būtų pavadinti A ir B. Manoma, kad variklis sukasi pagal laikrodžio rodyklę, kai A gnybtas yra AUKŠTAS, o B yra ŽEMAS

Būtinas kiekvieno rato judėjimas skirtingam automobilio judėjimui yra išvardytas paveikslėlyje. tiesiog pažiūrėkite į tą patį, kad sužinotumėte daugiau.

2 veiksmas: SIM800 ir DTMF

SIM800 ir DTMF
SIM800 ir DTMF

SIM800 yra vienas iš populiariausių GSM modulių, prieinamų pramonėje. Jame yra vidinis DTMF dekoderis ir ši pamoka. Taigi reikės prijungti tik UART sąsają. Šis kodas naudoja programinės įrangos seriją, skirtą UART sąsajai, ir tai lieka už integruoto UART derinimui. SIM800 sąsaja su arduino buvo paaiškinta 1 veiksme.

Rinkdamiesi maitinimo šaltinį, būkite ypač atsargūs. nestabilus maitinimo šaltinis gali sukelti netinkamą SIM800 veikimą. Įprasta 12 V baterija veiks.

3 žingsnis: automobilio važiuoklės surinkimas ir lentų montavimas

Važiuoklę ir plokštes galima surinkti pagal instrukcijas, pateiktas su įsigyta plokšte. Būkite ypač atsargūs, kad lentos smeigtukai neliestų laidžių medžiagų. Naudokite kempinę, kad užtikrintumėte tinkamą izoliaciją.

Dabar jūsų automobilis paruoštas naudoti.

Surinkite numerį, kurį įvedėte į savo GSM modulį. Pokalbis bus automatiškai priimtas po 5 sek. Dabar paspauskite šiuos klavišus, kad galėtumėte valdyti automobilį.

Pirmyn ==> 2

Atgal ==> 8

Kairė ==> 4

Teisingai ==> 6

Sustabdyti ==> 5

Laimingas kūrimas.

Rekomenduojamas: