Obsah:

Pádlovej lodi s Arudinom, ktorá sa vyhýba prekážkam: 9 krokov
Pádlovej lodi s Arudinom, ktorá sa vyhýba prekážkam: 9 krokov

Video: Pádlovej lodi s Arudinom, ktorá sa vyhýba prekážkam: 9 krokov

Video: Pádlovej lodi s Arudinom, ktorá sa vyhýba prekážkam: 9 krokov
Video: IBADAH DOA PENYEMBAHAN, 01 JUNI 2021 - Pdt. Daniel U. Sitohang 2024, November
Anonim
Pádlovej lodi s Arudinom, ktorá sa vyhýba prekážkam
Pádlovej lodi s Arudinom, ktorá sa vyhýba prekážkam

Ahojte priatelia, v tomto návode vám ukážem, ako vyrobiť pádlo, ktoré sa vyhýba prekážkam. Na tento nápad som prišiel, keď som relaxoval pri svojom rybníku a premýšľal nad nápadom na plastovú výzvu. Uvedomil som si, že plast tu bude veľmi užitočný na použitie ako čln, pretože je vznášajúci sa a vodotesný.

Zásoby

Telo

1 x nádoba na potraviny 700 ml

2 x lopatkové koleso 70 mm

5 x uzáver fľaše

Elektronické súčiastky

1 x Arduino Nano/Uno (odporúčané Nano)

2 x DC motor

1 x Ovládač motora L298N

1 x ultrazvukový senzor

1 x mikro servo

2 x batéria 18650

1 x držiak batérií 18650 (2-miestny)

4 x batéria AA

1 x držiak batérie AA (4-miestny)

1 x prepínač

Drôt

Nástroje podpory

Lepiaca pištoľ

Spájkovačka

Krok 1: Princíp práce

Základný algoritmus

Kedykoľvek ultrazvuk detekuje predmet vo vzdialenosti 15 cm, servo sa otočí o 180 stupňov, potom o 0 stupňov (odbočí doprava a doľava), aby zistil, ktorá cesta je bez prekážok. Potom motor uvedie pádlo na dráhu, ktorá je bez prekážok

Obvod

V tomto projekte použijeme 2 zdroje napätia, jeden pre Arduino, ultrazvukový senzor a ovládač motora, zatiaľ čo druhý je určený špeciálne pre servo. Arduino, ultrazvukový senzor a ovládač motora budú používať batériu 18650, pretože batéria 18650 môže poskytnúť veľký prúd pre motor a ďalšie dôvody, pretože motor môže batériu rýchlo vybiť, takže potrebujeme batériu 18650, ktorú je možné nabíjať.

Krok 2: Nahrajte kód

Aby bol proces nahrávania ľahký, pred vytvorením obvodu najskôr nahráme kód do Arduina.

Súbor Arduino:

Krok 3: Vytvorenie otvoru pre hriadeľ motora

Vytvorenie otvoru pre hriadeľ motora
Vytvorenie otvoru pre hriadeľ motora

V tomto kroku urobíme otvory na ľavej a pravej strane nádoby na potraviny. Neskôr bude do týchto dvoch otvorov vložený hriadeľ dynama. Poloha otvoru je v strede dĺžky nádoby na potraviny (dĺžka/2) a 3,2 cm zospodu.

Krok 4: Motorový obvod, časť 1

Motorový obvod, časť 1
Motorový obvod, časť 1
Motorový obvod, časť 1
Motorový obvod, časť 1

V tomto kroku pripojíme L298n k batérii a motoru.

Pripojenie:

1. L298N (výstup) na jednosmerný motor

2. Pozitívny terminál batérie na prepnutie

3. L298N (12V) na prepnutie

4. Záporný pól batérie na L298N (GND)

potom ich prilepte do nádoby na potraviny.

Poznámka:

-Prilepte držiak batérie priamo do stredu (na šírku), aby sa pádlo nepohlo vľavo ani vpravo.

Krok 5: Motorový obvod, časť 2

Motorový obvod, časť 2
Motorový obvod, časť 2
Motorový obvod, časť 2
Motorový obvod, časť 2
Motorový obvod, časť 2
Motorový obvod, časť 2

Teraz pripojíme arduino k L298N.

Pripojenie:

1. D5 na povolenie A

2. D6 na povolenie B

3. A0 na vstup 1

4. A1 na vstup 2

5. A2 na vstup 3

6. A3 na vstup 4

7. Vin na 5V (výstup z L298N)

8. GND (arduino) až GND (L298N)

Krok 6: Obvod detekcie objektov

Okruh detekcie objektov
Okruh detekcie objektov
Okruh detekcie objektov
Okruh detekcie objektov
Okruh detekcie objektov
Okruh detekcie objektov

Hlavnými súčasťami obvodu na detekciu predmetov sú servo a ultrazvukový senzor. Ultrazvukový senzor bude používať Arduino ako napájanie, zatiaľ čo servo bude používať samostatnú batériu (batéria AA x 4). Servo batéria bude prilepená na koniec nádoby na potraviny oproti držiaku batérie 18950.

Senzor môžete umiestniť kdekoľvek, pokiaľ nebude prekážať iným predmetom. V mojom prípade som použil plastové veko nádoby, ktoré bolo narezané na miesto ultrazvukových senzorov a serva (pozri obrázok).

Servo pripojenie:

VCC na kladnú batériu (AA)

Signál na D10

Batéria a Arduino GND zo serva na GND

Pripojenie ultrazvukového senzora:

VCC až 3,3 V (arduino)

GND až GND (arduino)

Ozvena na D2

Spustite na D3

Krok 7: Vyrovnávacia loď

Vyrovnávacia loď
Vyrovnávacia loď

Vyrovnávacia pamäť má funkciu, ktorá zabráni dotyku lopatkového kolesa s podlahou / stolom, keď ho naň položíme. Pufr bude používať uzáver fľaše. Pretože okrem toho, že je uzáver fľaše ľahko dostupný, má aj správnu veľkosť pre našu loď.

Na výrobu pufra vezmite 3 uzávery fliaš a jednoducho ich prilepte na spodnú stranu člna, ako je to znázornené vyššie.

Krok 8: Kolesá

Kolesá
Kolesá
Kolesá
Kolesá

Najprv urobte otvor v strede uzáveru fľaše. Potom prilepte pádlo k uzáveru fľaše ako na nasledujúcom obrázku. Potom je posledným krokom prilepenie k hriadeľu dynama.

Odporúča: