Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Oma 2020. aasta suveprojekti jaoks tegin kaks sama šassiiga robotautot. Üks robotauto pidi kasutama ultraheliandurit, et tuvastada tema ees olevad objektid ja seejärel automaatselt vastavalt suunda muuta. Teist autot pidi saama juhtida minu telefoniga.
Samm: hankige tarvikud
Kõik kahe auto valmistamiseks vajalikud tarvikud on loetletud allpool:
- Läbipaistev akrüülist alus
- 2 kummist rehvidega plastikust ratast
- 2 kollast käigukastiga mootorit (kinnitage neile kindlasti pistikud)
- Ratas/tagaratas - Paigaldusriistad (mutrid ja poldid) - Kuuskantvõrgud - KeyeStudio Arduino kloon (kollane ja must tahvel) - NodeMCU Esp8266 Board - Mini Breadboard - 480 punkti BreadBoard
- Micro USB (ESP8266 jaoks)
- USB A kuni B (Arduino pardal
- 6 -voldine aku (mahutab 4xAA)
- DF Robot Dual H-Bridge (must trükkplaat, must jahutusradiaator ja rohelised pistikud)
- L298N (punane trükkplaat musta jahutusradiaatori ja siniste pistikutega)
- Jumper juhtmed
- 2 tk IR -andurit (väikesed sinised trükkplaadid, 4 -kontaktilised pistikud)
- 3 tk ratta liikumiskettaid (1 on varu)
- 2 tk 9 g servot
- UltraSonic andur (sinine trükkplaat, 2 suurt ümmargust silma)
- On/Off nupp
- 1 hobby kruvikeeraja (must käepide, oranž ülaosa)
- kahepoolne teip (osade kinnitamiseks šassii. Võite kasutada ka liimipüstolit)
2. samm: pange auto šassii kokku
Minu komplektiga oli kaasas kasutusjuhend, nii et saate pildi salvestada ja seda soovi korral järgida. Vastasel juhul saate šassii kokkupanemisel järgida minu alltoodud juhiseid. Võib -olla soovite, et teid aitaks teine inimene, sest kruvide keeramine võib osutuda väga keeruliseks, ilma et keegi aitaks teil autot paigal hoida.
Kõigepealt peate mootori kinnitama šassiile, kasutades plastkinnitusi, kruvisid ja mutreid, nagu ülaltoodud pildil
Seejärel kinnitate rattad mootorite külge
Nüüd peate esiratta kinnitama šassii külge, kasutades kuuskantvõlli, mõningaid kruvisid ja mutreid
Seejärel kinnitage patareipesa kruvide abil. Pärast seda olete auto šassii valmis!
Samm: juhtmestik
Esmalt teeme auto, mida juhib ultraheliandur. Teil on vaja oma ultraheliandurit, 6 V akut, hüppaja juhtmeid, oma L298 tahvlit, leivaplaati ja Arduino Redboardi. Kasutasin abiks ülaltoodud skeemi.
Ühendage mõlemad mootorid lülitusjuhtmete abil L298 plaadiga
Ühendage plaat L298 9V toiteallikaga
Ühendage L298 plaat punase tahvli GND -ga
Ühendage ultraheliandur tühja leivalauaga ja analoogsisenditega
Ühendage plaat L298 punasega
Ühendage pöörlev andur leivaplaadile ja punasele tahvlile
Seejärel ühendage teine aku adapteriga punase plaadiga
4. samm: kood
Postitatud koodi kasutatakse ultraheli anduri pingutamiseks, et kontrollida midagi selle ees. Seejärel käsib see autol suunda muuta, sõltuvalt sellest, kas miski takistab selle teed. Samuti peate alla laadima allpool postitatud NewPingi kogu. Seejärel peate selle panema Arduino rakenduse teekide kausta.
bitbucket.org/teckel12/arduino-new-ping/downloads/
Samm: edu (või mitte)
Nüüd, kui teete kõik õigesti, peaks see toimima. Nagu näete siin, sain andurid tööle, kuid mootorid ei tööta. Tundub, et kood ja andur töötavad. Auto aga lihtsalt ei sõida. Kontrollisin juhtmestikku ja koodi ning kõik tundus korras. Nende tehniliste probleemidega võib kokku puutuda ja sel juhul kontrollige kindlasti, kas midagi on katki või mitte. Andur töötas selgelt, nagu on näidatud allpool postitatud videotes. Mootor pole kindlasti katki ka seetõttu, et kasutasin seda järgmises autos edukalt. Ma tegelikult tegin selle auto pärast järgmist autot, kuid otsustasin seda kõigepealt näidata. Ma kahtlustan, et L298 plaadil on probleem.
Samm: teise auto juhtmestik
Nüüd hakkame ehitama autot, mida saab teie telefoniga juhtida. Õnneks see töötas ja mul on videod sellest, kuidas see ringi sõidab. Selle auto jaoks ei vaja te nii palju materjali kui eelmine. Teil on vaja ainult hüppajajuhtmeid, L298N -plaati ja akukonteinerit. Kasutasin auto juhtimiseks vajaliku äpi allalaadimiseks androidtelefoni.
Ühendage mootorid plaadiga L298
Ühendage leivalaud ja L298 plaat
Ühendage kindlasti ka aku L298 plaadiga
Samm: kood
Siin on kood, mille peate selle auto jaoks alla laadima. See peaks tuvastama teie telefoni IP -aadressi, et saaksite autot oma telefoniga juhtida. Samuti peate oma Android -telefoni alla laadima rakenduse.
8. samm: edu
Kui kõik toimingud on tehtud allapoole, peaksite nüüd saama juhtida autot puuteekraani abil