Kazalo:

Avtonomni avto na daljinsko upravljanje: 6 korakov
Avtonomni avto na daljinsko upravljanje: 6 korakov

Video: Avtonomni avto na daljinsko upravljanje: 6 korakov

Video: Avtonomni avto na daljinsko upravljanje: 6 korakov
Video: Как привязать пульт к автономки /воздушному дизельному обогревателю с AliExpress 2024, November
Anonim
Avtonomni avto na daljinsko upravljanje
Avtonomni avto na daljinsko upravljanje

Ta pouk je bil ustvarjen v skladu z zahtevami projekta Makecourse na Univerzi v Južni Floridi (www.makecourse.com).

Ta projekt prikazuje, kako lahko Arduino skupaj z motornim pogonom z dvojnim mostom H krmili štiri enosmerne motorje in tri ultrazvočne senzorje. Cilj je prikazati shemo vezja in program C, ki avtomobilu RC omogoča avtonomno vožnjo, pri tem pa se izogiba vsem oviram na svoji poti. Poleg tega bo ta avtomobil upravljan tudi prek daljinskega upravljalnika IR.

Ko bo avtomobil dosežen, bo lahko uporabljal dva načina: avtonomni način in način daljinskega upravljanja. Avtonomni način bo avtomobilu omogočal prosto gibanje, ne da bi prišel v stik z okolico. Način daljinskega upravljanja bo uporabniku omogočal upravljanje avtomobila in ga premikal v skladu z daljinskim upravljalnikom IR. Med tem načinom ultrazvočni senzorji ne delujejo, zato je mogoče avto premakniti v katero koli smer, ki jo želi uporabnik.

Skratka, ta navodila vam bodo, bralcu, omogočila, da z lahkoto in zadovoljstvom reproducirate moj projekt.

1. korak: Nadzorni sistem in funkcionalnost

Nadzorni sistem in funkcionalnost
Nadzorni sistem in funkcionalnost

2. korak: 3D natisnjeno oblikovanje

3D natisnjeno oblikovanje
3D natisnjeno oblikovanje
3D natisnjeno oblikovanje
3D natisnjeno oblikovanje

Za izvedbo tega projekta je najbolje, da pred montažo oblikujete vse potrebne komponente. Glede na prikazani projekt je 3D natisnjen del ohišje, ki ga je treba skrbno oblikovati tako, da ustreza vsem sestavnim delom. Za boljše rezultate je dobro natisniti dve kopiji ohišja in jih zložiti drug na drugega, da pridobite več prostora.

3. korak: Zberite dele in komponente

Zberite dele in komponente
Zberite dele in komponente
Zberite dele in komponente
Zberite dele in komponente
Zberite dele in komponente
Zberite dele in komponente
  • 1 Arduino Uno
  • 1 L298 Dvojni motorni pogon z mostom H
  • 3 ultrazvočni senzorji HC-SR04
  • 1 IR sprejemnik
  • 1 IR daljinski upravljalnik
  • 4 enosmerni motorji
  • 4 kolesa
  • 1 ali 2 avtomobilska podvozja RC
  • 1 mini deska
  • 1 ali 2 kompleta baterij
  • 8 AA baterij
  • Mostične žice M-M & M-F

4. korak: Pregled sheme vezja

Shematski pregled vezja
Shematski pregled vezja
Shematski pregled vezja
Shematski pregled vezja
Shematski pregled vezja
Shematski pregled vezja
Shematski pregled vezja
Shematski pregled vezja

DC motorji in motorni pogon

Desni motorji:

  • Priključite zgornji zatič prvega motorja in spodnji zatič drugega motorja na izhod OUT1 motornega pogona.
  • Spodnji zatič prvega motorja in zgornji zatič drugega motorja priključite na izhod OUT2 motornega pogona.

Levi motorji:

  • Priključite zgornji zatič prvega motorja in spodnji zatič drugega motorja na izhod OUT3 motornega pogona.
  • Spodnji zatič prvega motorja in zgornji zatič drugega motorja priključite na izhod OUT4 motornega pogona.

Motorni pogon L298N:

  • Priključite +12V priključek napajanja na VCC pin motornega pogona.
  • Priključite napajalni priključek -12V na pin GND motornega pogona.
  • Priključite 5V pin motornega pogona na 5V pin Arduina.
  • Priključite pin GND motornega pogona na pin GND Arduina.
  • Vhodne zatiče IN1, IN2, IN3 in IN4 povežite z Arduino digitalnimi zatiči 2, 3, 4 in 5.
  • Nožice ENA in ENB povežite z Arduino digitalnimi nožicami 12 oziroma 13.

Ultrazvočni senzorji

Sprednji senzor:

  • VCC pin priključite na 5V pin motornega pogona.
  • Priključite echo pin na digitalni pin 6 Arduina.
  • Trig pin priključite na digitalni pin 7 Arduina.
  • GND priključite na pin GND motornega pogona.

Desni senzor:

  • VCC pin priključite na 5V pin motornega pogona.
  • Priključite echo pin na digitalni pin 8 Arduina.
  • Trig pin priključite na digitalni pin 9 Arduina.
  • Pin GND priključite na pin GND motornega pogona.

Levi senzor:

  • VCC pin priključite na 5V pin motornega pogona.
  • Priključite echo pin na digitalni pin 10 Arduina.
  • Trig pin priključite na digitalni pin 11 Arduina.
  • Pin GND priključite na pin GND motornega pogona.

IR sprejemnik

  • Signalni pin priključite na analogni pin A0 Arduina.
  • Priključite pin GND na pin GND Arduina.
  • Priključite VCC pin na 5V pin Arduina.

Priporočena: