Obsah:
- Zásoby
- Krok 1: Princip práce
- Krok 2: Nahrajte kód
- Krok 3: Vytvoření otvoru pro hřídel motoru
- Krok 4: Motorový obvod, část 1
- Krok 5: Motorový obvod, část 2
- Krok 6: Obvod detekce objektů
- Krok 7: Vyrovnávací loď
- Krok 8: Kola
Video: Překážce, která se vyhýbá šlapadlu s Arudinem: 9 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
Ahoj přátelé, v tomto tutoriálu vám ukážu, jak vyrobit pádlovou loď, která se vyhýbá překážkám. S tímto nápadem jsem přišel, když jsem relaxoval poblíž svého rybníka a přemýšlel o nápadu na plastovou výzvu. Uvědomil jsem si, že plast zde bude velmi užitečný pro použití jako loď, kvůli jeho vztlaku a vodotěsnosti.
Zásoby
Tělo
1 x nádoba na potraviny 700 ml
2 x lopatkové kolo 70 mm
5 x uzávěr lahve
Elektronické součástky
1 x Arduino Nano/Uno (doporučeno Nano)
2 x stejnosměrný motor
1 x ovladač motoru L298N
1 x ultrazvukový senzor
1 x mikro servo
2 x baterie 18650
1 x držák baterií 18650 (2místný)
4 x baterie AA
1 x držák baterie AA (4místný)
1 x přepínač
Drát
Nástroje podpory
Tavná pistole
Páječka
Krok 1: Princip práce
Základní algoritmus
Kdykoli ultrazvuk detekuje předmět ve vzdálenosti 15 cm, servo se otočí o 180 stupňů a poté o 0 stupňů (otočení doprava a doleva), aby zjistilo, která cesta je bez překážek. Poté motor přesune pádlovou loď do dráhy, která je bez překážek
Obvod
V tomto projektu použijeme 2 zdroje napětí, jeden pro Arduino, ultrazvukový senzor a ovladač motoru, zatímco druhý je speciálně pro servo. Arduino, ultrazvukový senzor a ovladač motoru budou používat baterii 18650, protože baterie 18650 může poskytnout motoru velký proud a další důvody, protože motor může baterii rychle vybít, takže potřebujeme baterii 18650, kterou lze dobíjet.
Krok 2: Nahrajte kód
Aby byl proces nahrávání snadný, před vytvořením obvodu nahrajeme kód nejprve do Arduina.
Soubor Arduino:
Krok 3: Vytvoření otvoru pro hřídel motoru
V tomto kroku uděláme otvory na levé a pravé straně nádoby na jídlo. Později bude do těchto dvou otvorů vložen hřídel dynama. Poloha otvoru je uprostřed délky nádoby na potraviny (délka/2) a 3,2 cm ode dna.
Krok 4: Motorový obvod, část 1
V tomto kroku připojíme L298n k baterii a motoru.
Spojení:
1. L298N (výstup) na stejnosměrný motor
2. Pozitivní koncový akumulátor pro přepnutí
3. L298N (12V) k přepnutí
4. Záporný pól baterie na L298N (GND)
poté je přilepte do nádoby na potraviny.
Poznámka:
-Držák baterie nalepte přímo doprostřed (na šířku) tak, aby se pádlo neohýbalo doleva ani doprava.
Krok 5: Motorový obvod, část 2
Nyní připojíme arduino k L298N.
Spojení:
1. D5 pro povolení A
2. D6 k povolení 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 výstup z L298N)
8. GND (arduino) na GND (L298N)
Krok 6: Obvod detekce objektů
Hlavními součástmi obvodu detekce objektů jsou servo a ultrazvukový senzor. Ultrazvukový senzor bude používat Arduino jako zdroj napájení, zatímco servo bude používat samostatnou baterii (baterie AA x 4). Servo baterie bude nalepena na konec nádoby na potraviny naproti držáku baterie 18950.
Senzor můžete umístit kamkoli, pokud nebude překážet jiným předmětům. V mém případě jsem použil plastové víko nádoby, které bylo nařezáno na místo ultrazvukových senzorů a serva (viz obrázek).
Servo připojení:
VCC na kladnou baterii (AA)
Signál na D10
GND servo na GND baterii a arduino
Připojení ultrazvukového senzoru:
VCC až 3,3 V (arduino)
GND až GND (arduino)
Echo na D2
Spusťte na D3
Krok 7: Vyrovnávací loď
Vyrovnávací paměť má funkci, která zabrání dotyku lopatkového kola s podlahou / stolem, když ho na něj položíme. Pufr bude používat víčko lahve. Protože kromě toho, že je uzávěr lahve snadno k nalezení, má také správnou velikost pro naši loď.
Chcete -li vytvořit nárazník, vezměte 3 uzávěry lahví a jednoduše je přilepte na spodní stranu lodi, jak je uvedeno výše.
Krok 8: Kola
Nejprve udělejte otvor ve středu uzávěru lahve. Poté přilepte pádlo k uzávěru lahve jako na následujícím obrázku. Poté je posledním krokem přilepit jej k hřídeli dynama.
Doporučuje:
Jak udělat robota, který se vyhýbá překážkám: 6 kroků
Jak vyrobit robota, který se vyhýbá překážkám: Robot, který se vyhýbá překážkám, je jednoduchý robot, který obsluhuje arduino a dělá to, že se jen toulá a vyhýbá se překážkám. Detekuje překážky pomocí ultrazvukového senzoru HC-SR04, jinými slovy, pokud robot cítí předmět blízko
Jak udělat robota, který se vyhýbá překážkám, pomocí Arduina: 5 kroků
Jak vyrobit robota vyhýbajícího se překážkám pomocí Arduina: V tomto návodu vás naučím, jak vytvořit robota vyhýbajícího se překážkám, který pracuje s Arduinem. Arduino musíte znát. Arduino je řídicí deska, která používá mikrokontrolér atmega. Můžete použít jakoukoli verzi Arduina, ale já
JAK MONTOVAT IMPRESIVNÍ DŘEVĚNOU ROBOTNÍ ZBRANI (ČÁST 2: ROBOT ZA VYHNUTÍ PŘEKÁŽCE) - NA ZÁKLADĚ MIKRO: BIT: 3 kroky
JAK MONTOVAT IMPRESIVNÍ DŘEVĚNOU ROBOTNÍ RÁMEC (ČÁST 2: ROBOT PRO VYHNUTÍ PŘEKÁŽKÁM)-NA ZÁKLADĚ MIKRO: BIT: Dříve jsme představili Armbit v režimu sledování linky. Dále představíme, jak nainstalovat Armbit v režimu vyhýbání se překážkám
Robot Minecraft Creeper, který se vyhýbá překážkám: 7 kroků
Robot Mreecraft Creeper, který se vyhýbá překážkám: Tento robot byl vyroben, aby se zúčastnil výzvy Minecraft, Epilog Challenge IX a první autorské soutěže. Je založen na jednom z nejznámějších davů Minecraftu: Creeper. Tento robot používá skořepinu s 3D tiskem, takže potřebujete přístup k
Robot vyhýbající se překážce Ardublock: 7 kroků (s obrázky)
Robot vyhýbající se překážce Ardublock: Tento instruktážní tutoriál je o videu „Jak postavit robota, který se vyhýbá robotu překážkám Arduino“. Video z YouTube, které jsem nedávno nahrál. Důrazně vám doporučuji, abyste si to prohlédli. Začněme