Kuinka Tehdä Itsekulkeva Mönkijä Kaikuluotaimella

Sisällysluettelo:

Kuinka Tehdä Itsekulkeva Mönkijä Kaikuluotaimella
Kuinka Tehdä Itsekulkeva Mönkijä Kaikuluotaimella

Video: Kuinka Tehdä Itsekulkeva Mönkijä Kaikuluotaimella

Video: Kuinka Tehdä Itsekulkeva Mönkijä Kaikuluotaimella
Video: Testissä Mazzan mönkijä! - Comanche 300cc 2024, Saattaa
Anonim

Jatkamalla lelujen maastoajoneuvojen teemaa Arduinolla. Olemme jo tehneet kanssasi radio-ohjattavan maastoajoneuvon älypuhelimesta Bluetoothin kautta. Nyt teemme maastoajoneuvon, joka ajaa itseään, välttää esteitä ja antaa signaalin "ajovaloilla" kääntymisestä tai pysähtymisestä.

Lelu maastoajoneuvo kaikuluotaimella
Lelu maastoajoneuvo kaikuluotaimella

Se on välttämätöntä

  • - Arduino UNO tai vastaava;
  • - ultraäänietäisyysmittari (ultraäänimoduuli) HC-SR04 tai vastaava;
  • - L9110S-moottoriohjain tai analoginen;
  • - telaketju Pololu Zumo -tankille tai vastaavalle;
  • - lasikuitupala Arduino-levyn koon mukaan tai prototyyppien valmistamista varten tarkoitettu kilpi;
  • - 2 sähkömoottoria, jotka sopivat valittuun alustaan;
  • - 2 valkoista LEDiä (ajovalot), 2 punaista LEDiä (takavalot) ja 4 180-220 ohmin vastusta;
  • - paristot (1 "kruunu" tai 4-6 sormiparistoa);
  • - liitäntäjohdot;
  • - juotin;
  • - tietokone;
  • - kiinnikkeet - 6-10 pulttia M2, 5, aluslaatat, mutterit niihin.

Ohjeet

Vaihe 1

Ensimmäinen askel on alustan kokoaminen. Yhdessä edellisistä artikkeleista tarkastelimme yksityiskohtaisesti, miten lelu-ATV: n runko valmistetaan. Tässä vaiheet ovat täsmälleen samat. Siksi emme aio pysyä tässä yksityiskohtaisesti. Maastoajoneuvon koottu runko, johon on asennettu Arduino-levy, näkyy kuvassa.

Itsekulkeva lelu maastoajoneuvo
Itsekulkeva lelu maastoajoneuvo

Vaihe 2

Nyt on elektroniikan käännös. Tarkastellaan ensin kytkentäkaaviota. Huomaa, että kaikki LEDit on kytketty noin 200 ohmin vastusten kautta. Kaiku on kytketty kahteen mielivaltaiseen Arduinon digitaaliseen nastaan ja + 5 V: n virtalähteeseen. Moottorin ohjaimen yhteys Arduinoon ja moottoreihin näkyy kaaviosta. Jos on epäselvyyksiä - lue edellinen artikkeli, jossa tarkastelimme tätä tarkemmin, tai kysy kysymyksiä kommenteissa.

Toy ATV -liitäntäkaavio
Toy ATV -liitäntäkaavio

Vaihe 3

Kootaan lelujen maastoajoneuvojen sydän ja aivot yllä olevan kaavion mukaisesti. Voit asentaa kaiken piirilevylle - tämä on paljon helpompaa asennusta ja mahdollisia tulevia muutoksia varten. Valokuvassa elektroniset komponentit asetetaan erityiselle suojalle prototyyppien tekemistä varten Arduino Unolle. Kaiku näyttää suoraan ajoneuvon eteen. Taka-LEDit jäljittelevät jarruvaloja, etuvalot vastaavasti - ajovalot.

Lelu-ATV: n elektroniikan kokoaminen
Lelu-ATV: n elektroniikan kokoaminen

Vaihe 4

Aika kirjoittaa ohjausohjelma maastoajoneuvollemme. Luonnoskoodi (ohjelma Arduinolle) on esitetty kuvassa.

Tämän luonnoksen tärkein vivahde on työskentely kaikuluotaimen kanssa. Tärkeintä on, että lähetämme lyhyen pulssin - liipaisimen, mitataan kaiun heijastuksen viiveaika ja määritetään etäisyys kohteeseen viiveestä. Jos etäisyys on pienempi kuin määritelty (luonnoksessa - 20 cm), maastoajoneuvo kiertää sen.

Harkitsimme moottorinohjausalgoritmia edellisessä artikkelissa. Käännyttäessä maastoajoneuvo sytyttää "suuntavalot", pysähtyessään - jarruvalon. Kun havaitaan este, ajovalot syttyvät ja mönkijä kiertää sitä. Jotta maastoajoneuvosta tulisi "älykkäämpi", asettakaamme mielivaltainen suunta esteiden välttämiseksi.

Koodin kommentit selittävät koko ohjelman tarkemmin.

Luonnos lelu-maastoajoneuvolle
Luonnos lelu-maastoajoneuvolle

Vaihe 5

"Täytä" luonnos Arduinoon (olemme jo tarkastelleet useita vaihtoehtoja aiemmissa artikkeleissa ohjelman lataamisesta Arduinoon). Yhdistämme suojan maastoajoneuvon elektronisilla komponenteilla Arduino-korttiin. Palvelemme ruokaa. Ja katsomme, kuinka maastoajoneuvomme "herää eloon".

Suositeltava: