Turinys:

„Arduino“pagrįstas autonominis robotas naudojant ultragarso jutiklį: 5 žingsniai (su nuotraukomis)
„Arduino“pagrįstas autonominis robotas naudojant ultragarso jutiklį: 5 žingsniai (su nuotraukomis)

Video: „Arduino“pagrįstas autonominis robotas naudojant ultragarso jutiklį: 5 žingsniai (su nuotraukomis)

Video: „Arduino“pagrįstas autonominis robotas naudojant ultragarso jutiklį: 5 žingsniai (su nuotraukomis)
Video: How to use up to 10 push button switch with 1 Arduino input pin ANPB-V1 2024, Lapkritis
Anonim
„Arduino“pagrįstas autonominis robotas, naudojant ultragarso jutiklį
„Arduino“pagrįstas autonominis robotas, naudojant ultragarso jutiklį
„Arduino“pagrįstas autonominis robotas, naudojant ultragarso jutiklį
„Arduino“pagrįstas autonominis robotas, naudojant ultragarso jutiklį
„Arduino“pagrįstas autonominis robotas, naudojant ultragarso jutiklį
„Arduino“pagrįstas autonominis robotas, naudojant ultragarso jutiklį
„Arduino“pagrįstas autonominis robotas, naudojant ultragarso jutiklį
„Arduino“pagrįstas autonominis robotas, naudojant ultragarso jutiklį

Sukurkite savo „Arduino“autonominį robotą naudodami ultragarso jutiklį.

Šis robotas gali judėti savarankiškai, nesusidurdamas su jokiomis kliūtimis. Iš esmės tai, ką ji daro, yra tai, kad ji nustato bet kokias kliūtis savo kelyje ir nusprendžia sau geriausią kelią (na, ne visas kliūtis).

Taigi, negaišdami laiko, pradėkime.

1 žingsnis: Projektui reikalingi komponentai

Projektui reikalingi komponentai
Projektui reikalingi komponentai
Projektui reikalingi komponentai
Projektui reikalingi komponentai
Projektui reikalingi komponentai
Projektui reikalingi komponentai
Projektui reikalingi komponentai
Projektui reikalingi komponentai

Čia yra visų būtinų šio projekto komponentų sąrašas:

  • „Arduino UNO R3“
  • Ultragarsinis jutiklis
  • Servo variklis (mini)
  • Trumpieji laidai
  • Įtampos reguliatorius L7805CV
  • L293D variklio vairuotojo IC
  • 4 x 3,7 V ličio jonų baterija
  • 2 x pavarų variklis
  • 3 x ratai
  • Bandomoji Lenta

Surinkę visus komponentus, galite eiti.

2 žingsnis: sukurkite roboto korpusą

Boto kūno kūrimas
Boto kūno kūrimas
Boto kūno kūrimas
Boto kūno kūrimas
Boto kūno kūrimas
Boto kūno kūrimas

Norėdami sukurti roboto korpusą, atlikite šį žingsnį:

1 žingsnis: Lituokite antgalio kaiščius ant mažo PCB gabalo, kaip parodyta nuotraukoje. Ir pritvirtinkite prie jo varžtą.

2 žingsnis: Dabar prisukite tą PCB prie savo servo variklio ir įsitikinkite, kad jis yra pakankamai sandarus.

3 žingsnis: Paimkite ultragarso jutiklį ir įdėkite jo antgalio kaiščius į PCB antraštės kaiščius. Tinkamai įdėkite (kad užtikrintumėte ryšį). Ir sulygiuokite taip, kad servo variklio 90 laipsnių kampas būtų nukreiptas į priekinę roboto pusę.

4 žingsnis: Dabar, kad padarytumėte roboto korpusą, galite naudoti kartoną arba plastikinę plokštę su karštais klijais ar varžtais. Aš padariau roboto korpusą su tam tikru vieliniu liejiniu ir varžtais.

5 veiksmas: padėkite „Arduino“ir duonos lentą ant savo padėties, kaip parodyta nuotraukoje, ir pritvirtinkite karštais klijais arba dvipuse juosta.

6 žingsnis: Galiausiai padėkite servo variklį ant savo padėties ir pritvirtinkite, ką tik norite.

3 žingsnis: schemos schema

Boto schema
Boto schema
Boto schema
Boto schema

Prijunkite komponentus, kaip nurodyta schemoje. Tai gana lengva.

Pirmiausia prijunkite dvi baterijas lygiagrečiai, o po to serijiniu būdu, kad gautumėte maksimalią įtampą ir talpą. Dabar, jei turite du to paties apsisukimų per minutę variklius, jums nereikia prisijungti nuo 11 „Arduino“kaiščio prie „L293D ic“9 kaiščio. Bet jei jūsų varikliai neturi to paties apsisukimų, sukurkite ryšį. Ir įsitikinkite, kad variklis su didesniu apsisukimų dažniu turi būti 2 variklio padėtyje.

Įsitikinkite, kad visos jungtys yra sandarios ir pritvirtintos.

4 veiksmas: įkelkite kodą į „Arduino“

Kodo įkėlimas į „Arduino“
Kodo įkėlimas į „Arduino“

Šio projekto kodas pateiktas žemiau.

Tačiau prieš įkeldami kodą atidarykite jį ir atlikite reikiamus pakeitimus.

Nustatykite greitesnio variklio rpm_control, kad abu varikliai turėtų vienodus apsisukimus. Taip pat atitinkamai nustatykite vėlavimą dešinėn ir kairę, kad jis puikiai pasuktų 90 laipsnių kampu atitinkamai į dešinę ir į kairę.

Įkėlę kodą ir nustatę visus kitus dalykus, galite eiti.

5 žingsnis: darbo vaizdo įrašas

Ačiū, kad skaitėte.

Rekomenduojamas: