Sadržaj:

Autonomni automobil na daljinsko upravljanje: 6 koraka
Autonomni automobil na daljinsko upravljanje: 6 koraka

Video: Autonomni automobil na daljinsko upravljanje: 6 koraka

Video: Autonomni automobil na daljinsko upravljanje: 6 koraka
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Studeni
Anonim
Autonomni automobil na daljinsko upravljanje
Autonomni automobil na daljinsko upravljanje

Ova instrukcija nastala je u skladu s projektnim zahtjevima Makecoursea na Sveučilištu Južne Floride (www.makecourse.com).

Ovaj projekt pokazuje kako Arduino zajedno s motornim pogonom s dvostrukim H-mostom može kontrolirati četiri istosmjerna motora i tri ultrazvučna senzora. Ovdje je cilj prikazati shemu sklopa i C program koji omogućuje automobilu za daljinsko upravljanje autonomnu vožnju, izbjegavajući sve prepreke na svom putu. Uz ovo, ovim će se automobilom upravljati i putem IC daljinskog upravljača.

Nakon što završi, ovaj će automobil moći koristiti dva načina rada: autonomni način rada i način daljinskog upravljanja. Autonomni način rada omogućit će automobilu da se slobodno kreće bez dodira s okolinom. Način daljinskog upravljanja omogućit će korisniku da kontrolira automobil i pomiče ga prema daljinskom upravljaču. Tijekom ovog načina rada ultrazvučni senzori ne rade pa se automobil može pomicati u bilo kojem smjeru koji korisnik želi.

Sve u svemu, ovo uputstvo omogućit će vama, čitatelju, da s lakoćom i zadovoljstvom reproducirate moj projekt.

Korak 1: Sustav upravljanja i funkcionalnost

Sustav upravljanja i funkcionalnost
Sustav upravljanja i funkcionalnost

Korak 2: 3D tiskani dizajn

3D tiskani dizajn
3D tiskani dizajn
3D tiskani dizajn
3D tiskani dizajn

Kako bi se ostvario ovaj projekt, najbolje je projektirati sve potrebne komponente prije montaže. U odnosu na prikazani projekt, 3D ispisani dio je šasija, koju je potrebno pažljivo dizajnirati da stane na sve komponente. Za bolje rezultate, dobro je ispisati dvije kopije šasije i složiti ih jednu na drugu kako biste dobili više prostora.

Korak 3: Skupite dijelove i komponente

Prikupite dijelove i komponente
Prikupite dijelove i komponente
Prikupite dijelove i komponente
Prikupite dijelove i komponente
Prikupite dijelove i komponente
Prikupite dijelove i komponente
  • 1 Arduino Uno
  • 1 L298 Motorni pogon s dva mosta
  • 3 HC-SR04 ultrazvučni senzori
  • 1 IC prijemnik
  • 1 IR daljinski
  • 4 istosmjerna motora
  • 4 kotača
  • 1 ili 2 RC šasije automobila
  • 1 Mini Breadboard
  • 1 ili 2 baterije
  • 8 AA baterija
  • M-M & M-F kratkospojne žice

Korak 4: Pregled sheme kola

Pregled sheme kola
Pregled sheme kola
Pregled sheme kola
Pregled sheme kola
Pregled sheme kola
Pregled sheme kola
Pregled sheme kola
Pregled sheme kola

Motori istosmjerne struje i motorni pogon

Desni motori:

  • Spojite gornji pin prvog motora i donji pin drugog motora na OUT1 pin pogona motora.
  • Spojite donji zatič prvog motora i gornji zatik drugog motora s OUT2 pinom pogona motora.

Lijevi motori:

  • Spojite gornji pin prvog motora i donji pin drugog motora na OUT3 pin pogona motora.
  • Spojite donji zatič prvog motora i gornji zatik drugog motora s OUT4 pinom pogona motora.

Motorni pogon L298N:

  • Spojite +12V priključak napajanja na VCC pin motornog pogona.
  • Spojite -12V priključak napajanja na GND pin motornog pogona.
  • Spojite 5V pin motornog pogona na 5V pin Arduina.
  • Spojite GND pin pogona motora na GND pin Arduina.
  • Spojite ulazne pinove IN1, IN2, IN3 i IN4 na Arduino digitalne pinove 2, 3, 4 i 5, respektivno.
  • Spojite ENA i ENB pinove na Arduino digitalne pinove 12 odnosno 13.

Ultrazvučni senzori

Prednji senzor:

  • Spojite VCC pin na 5V pin motornog pogona.
  • Spojite Echo pin na Digitalni pin 6 Arduina.
  • Spojite okidač na digitalni pin 7 Arduina.
  • Spojite GND na pin GND motornog pogona.

Desni senzor:

  • Spojite VCC pin na 5V pin motornog pogona.
  • Spojite Echo pin na Digitalni pin 8 Arduina.
  • Spojite okidač na digitalni pin 9 Arduina.
  • Spojite GND pin na GND pin motornog pogona.

Lijevi senzor:

  • Spojite VCC pin na 5V pin motornog pogona.
  • Spojite Echo pin na Digitalni pin 10 Arduina.
  • Spojite okidač na digitalni pin 11 Arduina.
  • Spojite GND pin na GND pin motornog pogona.

IC prijemnik

  • Spojite signalni pin na analogni pin A0 Arduina.
  • Spojite GND pin na GND pin Arduina.
  • Spojite VCC pin na 5V pin Arduina.

Preporučeni: