Kazalo:

Veslanje z Arudinom, ki se izogiba oviram: 9 korakov
Veslanje z Arudinom, ki se izogiba oviram: 9 korakov

Video: Veslanje z Arudinom, ki se izogiba oviram: 9 korakov

Video: Veslanje z Arudinom, ki se izogiba oviram: 9 korakov
Video: Топ-20 самых красивых городов Европы 2024, Julij
Anonim
Veslanje z Arudinom
Veslanje z Arudinom

Pozdravljeni prijatelji, v tem vodiču vam bom pokazal, kako narediti veslač, ki se izogiba oviram. Na to idejo sem prišel, ko sem se sproščal v bližini svojega ribnika in razmišljal o ideji za plastični izziv. Spoznal sem, da bo plastika tukaj zelo uporabna za uporabo kot čoln zaradi svoje vzgone in vodotesnosti.

Zaloge

Telo

1 x posoda za hrano 700 ml

2 x kolesno veslo 70 mm

5 x pokrovček za steklenico

Elektronski deli

1 x Arduino Nano/Uno (priporočeno Nano)

2 x enosmerni motor

1 x motorni gonilnik L298N

1 x ultrazvočni senzor

1 x mikro servo

2 x 18650 baterija

1 x 18650 držalo za baterije (2-mestno)

4 x AA baterija

1 x držalo za baterije AA (4-mestno)

1 x Stikalo

Žica

Orodja za podporo

Pištola za lepilo

Spajkalnik

1. korak: Načelo dela

Osnovni algoritem

Kadar ultrazvok zazna predmet na razdalji 15 cm, se bo servo zavrtil na 180 stopinj in nato na 0 stopinj (zavijte desno in levo), da ugotovite, katera pot je brez ovir. Po tem bo motor preveslal čoln na progo brez ovir

Vezje

V tem projektu bomo uporabili 2 napetostna vira, enega za Arduino, ultrazvočni senzor in gonilnik motorja, drugi pa posebej za servo. Arduino, ultrazvočni senzor in gonilnik motorja bodo uporabljali baterijo 18650, ker lahko baterija 18650 zagotovi velik tok za motor in drugi razlogi, ker lahko motor hitro izprazni baterijo, zato potrebujemo baterijo 18650, ki jo je mogoče napolniti.

2. korak: Naložite kodo

Za lažji postopek nalaganja bomo kodo najprej naložili v Arduino, preden ustvarimo vezje.

Arduino datoteka:

3. korak: Izdelava luknje za gred motorja

Izdelava luknje za gred motorja
Izdelava luknje za gred motorja

V tem koraku bomo naredili luknje na levi in desni strani posode za hrano. Kasneje bo v te dve luknji vstavljena dinamo gred. Položaj luknje je na sredini posode za hrano (dolžina/2) in 3,2 cm od dna.

4. korak: 1. krog motorja

Motorno vezje 1. del
Motorno vezje 1. del
Motorno vezje 1. del
Motorno vezje 1. del

V tem koraku bomo L298n povezali z baterijo in motorjem.

Povezava:

1. L298N (izhod) na enosmerni motor

2. Pozitivni priključek akumulatorja za preklop

3. L298N (12V) za preklop

4. Negativni priključek akumulatorja na L298N (GND)

nato jih lepite na posodo za hrano.

Opomba:

-Držalo za baterijo prilepite desno na sredino (širino), tako da se čolnar ne nagne levo ali desno.

5. korak: 2. krog motornega kroga

Motorno vezje 2. del
Motorno vezje 2. del
Motorno vezje 2. del
Motorno vezje 2. del
Motorno vezje 2. del
Motorno vezje 2. del

Zdaj bomo arduino povezali z L298N.

Povezava:

1. D5 omogočite A

2. D6 omogočite B

3. A0 do vhoda 1

4. A1 do vhoda 2

5. A2 do vhoda 3

6. A3 do vhoda 4

7. Vin do 5V (V izhod iz L298N)

8. GND (arduino) v GND (L298N)

6. korak: Vezje za odkrivanje objektov

Vezje za zaznavanje objektov
Vezje za zaznavanje objektov
Vezje za zaznavanje objektov
Vezje za zaznavanje objektov
Vezje za zaznavanje objektov
Vezje za zaznavanje objektov

Glavni sestavni deli vezja za zaznavanje predmetov so servo in ultrazvočni senzor. Ultrazvočni senzor bo za napajanje uporabljal Arduino, servo pa ločeno baterijo (AA baterija x 4). Servo baterija bo zlepljena na koncu posode za hrano nasproti držala za baterijo 18950.

Senzor lahko postavite kamor koli, če ga ne ovirajo drugi predmeti. V mojem primeru sem uporabil plastični pokrov posode, ki je bil odrezan namesto ultrazvočnih senzorjev in servomotorja (glej sliko).

Servo priključek:

VCC do pozitivne baterije (AA)

Signal na D10

GND servo na baterijo GND in arduino

Povezava ultrazvočnega senzorja:

VCC do 3.3V (arduino)

GND v GND (arduino)

Odmev na D2

Sproži do D3

7. korak: Zaščitni čoln

Zaščitni čoln
Zaščitni čoln

Odbojnik ima funkcijo, da prepreči, da bi se veslo kolesa dotaknilo tal / mize, ko ga položimo nanj. Medpomnilnik bo uporabil pokrovček steklenice. Ker je pokrovček steklenice poleg tega, da ga je enostavno najti, tudi prave velikosti za naš čoln.

Za izdelavo pufra vzemite 3 pokrovčke za steklenice in jih preprosto prilepite na spodnjo stran čolna, kot je prikazano zgoraj.

8. korak: Kolesa

Kolesa
Kolesa
Kolesa
Kolesa

Najprej naredite luknjo na sredini pokrova steklenice. Po tem prilepite veslo na pokrovček steklenice, kot je prikazano na naslednji sliki. Nato je zadnji korak lepljenje na dinamo gred.

Priporočena: