Sisällysluettelo:
- Vaihe 1: Projektissa tarvittavat komponentit
- Vaihe 2: Botin rungon luominen
- Vaihe 3: Botin kaavio
- Vaihe 4: Koodin lataaminen Arduinolle
- Vaihe 5: Työvideo
Video: Arduino -pohjainen itsenäinen botti ultraääni -anturin avulla: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Luo oma Arduino -pohjainen autonominen botti käyttämällä ultraääni -anturia.
Tämä botti voi liikkua melko paljon itsekseen törmäämättä esteisiin. Pohjimmiltaan se havaitsee kaikenlaisia esteitä matkallaan ja päättää itselleen parhaan polun (ei kaikkia esteitä).
Joten tuhlaamatta enää aikaa, aloitetaan.
Vaihe 1: Projektissa tarvittavat komponentit
Tässä on luettelo kaikista tämän projektin tarvitsemista komponenteista:
- Arduino UNO R3
- Ultraääni -anturi
- Servomoottori (mini)
- Hyppyjohdot
- L7805CV jännitesäädin
- L293D -moottorin ohjaimen IC
- 4 x 3,7 V litiumioniakku
- 2 x vaihteisto
- 3 x pyörät
- Leipälauta
Kun olet kerännyt kaikki komponentit, voit aloittaa.
Vaihe 2: Botin rungon luominen
Tee botin runko seuraavasti:
Vaihe 1: Juotos naaraspuoliset otsikkotapit pieneen PCB -palaan kuvan osoittamalla tavalla. Ja kiinnitä ruuvi siihen.
Vaihe 2: Kierrä nyt piirilevy servomoottoriin ja varmista, että se on tarpeeksi tiukka.
Vaihe 3: Ota ultraäänianturi ja aseta sen urospistoke -nastat piirilevyn naaraspuolisiin otsatappeihin. Aseta se kunnolla paikalleen (yhteyden varmistamiseksi). Kohdista se siten, että servomoottorin 90 asteen tulee olla botin etupuolta kohti.
Vaihe 4: Nyt botin rungon tekemiseen voit käyttää pahvia tai muovilevyä kuumalla liimalla tai ruuveilla. Tein botin rungon ympärillä olevilla langanmuotilla ja ruuveilla.
Vaihe 5: Aseta Arduino ja leipälauta paikalleen kuvan mukaisesti ja kiinnitä se kuumalla liimalla tai kaksipuolisella teipillä.
Vaihe 6: Aseta lopuksi servomoottori paikalleen ja kiinnitä se haluamallasi tavalla.
Vaihe 3: Botin kaavio
Liitä komponentit kaavion mukaisesti. Se on melko helppoa.
Kytke ensin kaksi paristoa rinnakkain ja kytke ne sitten sarjaan saadaksesi maksimaalisen jännitteen ja kapasiteetin. Jos sinulla on kaksi saman kierrosluvun moottoria, sinun ei tarvitse muodostaa yhteyttä Arduinon nastasta 11 L293D ic: n nastaan 9. Mutta jos moottorillasi ei ole samaa kierroslukua, tee yhteys. Ja varmista, että moottorin, jolla on suurempi kierrosluku, tulee olla moottorin 2 asennossa.
Varmista, että kaikki liitännät ovat tiukkoja ja kiinnitettyjä.
Vaihe 4: Koodin lataaminen Arduinolle
Tämän projektin koodi on annettu alla.
Mutta ennen koodin lataamista avaa se ja tee tarvittavat muutokset.
Aseta nopeamman moottorin rpm_control niin, että molempien moottorien kierrosluku on sama. Aseta myös oikea_viive ja vasen_viive vastaavasti siten, että sen pitäisi kääntyä täydellisesti 90 astetta oikealle ja vasemmalle.
Kun olet ladannut koodin ja kaikki muut asiat on asetettu, voit jatkaa.
Vaihe 5: Työvideo
Kiitos, että luit.
Suositeltava:
GorillaBot 3D -painettu Arduino -itsenäinen sprintin nelijalkainen robotti: 9 vaihetta (kuvilla)
GorillaBot 3D -painettu Arduino -autonomiset sprintin nelijalkaiset robotit: Joka vuosi Toulousessa (Ranska) järjestetään Toulousen robottikilpailu #TRR2021Kilpailu koostuu 10 metrin itsenäisestä sprintistä kaksijalkaisille ja nelijalkaisille roboteille. 10 metrin sprintti, joten metreissä
Itsenäinen kaista-auto Raspberry Pi: n ja OpenCV: n avulla: 7 vaihetta (kuvilla)
Itsenäinen kaista-auto Raspberry Pi: n ja OpenCV: n avulla: Tässä ohjeessa toteutetaan itsenäinen kaistanpitorobotti, joka suorittaa seuraavat vaiheet: Osien kokoaminen Ohjelmiston edellytysten asentaminen Laitteiston kokoonpano Ensimmäinen testi Kaistaviivojen havaitseminen ja ohjeiden näyttäminen
Langaton Bluetooth -botti Arduinon ja Bluetoothin avulla: 6 vaihetta
Langaton Bluetooth-botti Arduinon ja Bluetoothin avulla: Tässä opetusohjelmassa aiomme oppia tekemään langattoman Bluetooth-botin Arduinon ja Bluetooth-moduulin hc-05 avulla ja hallita sitä älypuhelimellamme
Menetelmät Arduino -vedenpinnan havaitsemiseksi ultraääni- ja Funduino -vesianturin avulla: 4 vaihetta
Menetelmät Arduinon vesitason havaitsemiseksi ultraääni- ja Funduino -vesianturin avulla: Tässä projektissa näytän sinulle, kuinka luoda edullinen vesitunnistin kahdella menetelmällä: 1. Ultraäänianturi (HC-SR04) 2. Funduino -vesianturi
Itsenäinen Arduino -lauta: 4 vaihetta (kuvilla)
Itsenäinen Arduino -kortti: Tämä on omavarainen Arduino -kortti, joka saa virtansa aurinkosähköstä ja 9 V: n ladattavasta akusta. Se on täydellinen kaikille, jotka ovat kiinnostuneita tekemään Arduino -projekteja, jotka eivät vaadi tietokonetta tai virtalähdettä. Sinä pystyt