Obsah:
- Krok 1: Potrebné diely
- Krok 2: Zostavte podvozok
- Krok 3: Hlavné pripojenia
- Krok 4: Arduino kód
- Krok 5: Spustite
Video: Ako vytvoriť prekážku, ktorá sa vyhýba robotu pomocou Arduina: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
V tomto návode vás naučím, ako vytvoriť robota na vyhýbanie sa prekážkam, ktorý funguje s Arduinom. Arduino musíte poznať. Arduino je doska radičov, ktorá používa mikrokontrolér atmega. Môžete použiť akúkoľvek verziu Arduina, ale na svojom robote som použil Arduino Uno r3.
Kód je veľmi jednoduchý a obvod má iba 4-5 vodičov. Na pohon motorov robot používa aj štít motora L293D, ktorý je kompatibilný s Arduino. Štít sa teda hodí priamo na Arduino, takže je všetko jednoduché … V zásade je náš robot auto, ktoré sa pohybuje vpred a ak mu v ceste príde nejaká prekážka, zastaví sa tam, posunie sa trochu dozadu a potom sa jeho hlava otočí doľava a doprava. Potom porovná vzdialenosť a robot sa otočí v smere s väčšou vzdialenosťou. Potom sa robot opäť pohne dopredu v tomto smere a celý proces znova zopakuje.
Na zistenie vzdialenosti robot používa ultrazvukový senzor HC-sr04. Tento senzor teda odosiela ultrazvukové zvukové vlny každých 10 mikrosekúnd, a ak je pred vami nejaká prekážka, snímač zachytí ozvenu. Na základe cestovného času pozná vzdialenosť medzi snímačom a objektom. Začnime teda…
Krok 1: Potrebné diely
Aby sme mohli začať s akýmkoľvek projektom, musíme najskôr zozbierať potrebné diely. Všetky požadované diely sú uvedené nižšie:-
- Arduino
- Motorový štít L293D
- Podvozok (vrátane motorov a kolies)
- Drôty
- Držiak na batériu
- Mikromotor
- modul ultrazvukového senzora HC-sr04
- držiak senzora
Zbierajte teda tieto materiály a pokračujte ďalším krokom.
Krok 2: Zostavte podvozok
Teraz zostavte telo robota. Každý môže mať iný podvozok. Podľa toho si teda zostavte podvozok. Väčšina podvozkov je dodávaná s návodom na použitie a dokonca aj ten môj k nim, takže sa na neho pozrite a podľa toho postavte svoj podvozok. Potom pripevnite komponenty k šasi. Arduino s pripevneným štítom motora a držiakom batérie musí byť upevnené na šasi. Na podvozku vpredu musí byť upevnený aj servomotor. Dlhá servo hlava musí byť zasunutá pod konzolu HC-sr04. Senzor musí byť upevnený v konzole a konzole na servomotore.
Nelepte ho na servomotor, pretože v prípade nesprávneho umiestnenia môže byť neskôr usporiadaný. Len opraviť. Opravte ho tak, aby snímač smeroval dopredu (oči smerujú dopredu).
Pripojte vodiče k motorom a buďte pripravení na ďalší krok. Tiež k senzoru.
Krok 3: Hlavné pripojenia
Teraz teda urobíme prepojenia. Spojení nie je viac ako 5-6, takže to bude hračka. Pripojte snímač podľa vyššie uvedeného diagramu. K štítu je možné pripojiť servomotory a jednosmerné motory. Pripojte batériu k štítu a pripojte štít k doske Arduino.
Krok 4: Arduino kód
Toto je teda posledná časť dokončenia nášho robota. Ide teda o softvér, a nie o hardvér. Musíme teda naprogramovať naše Arduino. Nahral som kód Arduina. Môžete tiež použiť iný kód alebo napísať svoj vlastný. Práve som ho nahral pre referenciu.
Krok 5: Spustite
Preto sme postavili náš PREKÁŽKU, KTORÁ SA VYHNUTÁ ROBOTOVI. Teraz je čas pohrať sa s naším skvelým robotom a vyskúšať nové experimenty v našom kóde.
Odporúča:
Pádlovej lodi s Arudinom, ktorá sa vyhýba prekážkam: 9 krokov
Pádlo s prekážkami, ktoré sa vyhýbajú prekážkam s Arudinom: Ahoj priatelia, v tomto návode vám ukážem, ako vyrobiť pádlo s prekážkou, 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
Ako vytvoriť robot, ktorý sa vyhýba prekážkam: 6 krokov
Ako si vyrobiť robot, ktorý sa vyhýba prekážkam: Robot, ktorý sa vyhýba prekážkam, je jednoduchý robot, ktorý obsluhuje arduino a robí iba to, že sa túla a vyhýba sa prekážkam. Detekuje prekážky pomocou ultrazvukového senzora HC-SR04, inými slovami, ak robot cíti predmet v blízkosti
Ako vytvoriť robot, ktorý sa vyhýba okrajom na báze Arduina: 4 kroky
Ako vytvoriť robota vyhýbajúceho sa okrajom založenému na Arduine: Vyrobme si plne autonómneho robota pomocou senzorov Arduino a IR. Skúma povrch stola bez toho, aby spadol. Sledujte video a získajte ďalšie informácie
Ako si vyrobiť vlastnoručne vyrobenú robotu Arduino, ktorá sa vyhýba robotu doma: 4 kroky
Ako si vyrobiť vlastnoručne vyrobeného robota, ktorý sa vyhýba prekážke Arduino: Ahoj chlapci, v tomto návode urobíte robota, ktorý sa bude vyhýbať prekážkam. Tento pokyn zahŕňa zostrojenie robota s ultrazvukovým senzorom, ktorý dokáže detekovať blízke objekty a meniť ich smer, aby sa týmto predmetom vyhýbal. Ultrazvukový senzor
Ako vytvoriť OAWR (prekážka, ktorá sa vyhýba chodiacemu robotovi): 7 krokov (s obrázkami)
Ako vyrobiť OAWR (kráčajúci robot, ktorý sa vyhýba prekážkam): Tento návod ukazuje, ako vytvoriť malého kráčajúceho robota, ktorý sa vyhýba prekážkam (podobne ako mnohé komerčne dostupné možnosti). Ale čo je zábavné pri kúpe hračky, keď môžete namiesto toho začať s motorom, plastovým plátom a hromadou skrutiek a