Obsah:
- Krok 1: Potrebujete
- Krok 2: Zostavenie koreňového podvozku
- Krok 3: Výroba elektronického obvodu
- Krok 4: Nahranie kódu do Arduina
- Krok 5: Testovanie
Video: Robot sa vyhýba prekážke pomocou Arduino Nano: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
V tomto návode popíšem, ako môžete pomocou Arduina vytvoriť robota, ktorý sa vyhýba prekážkam.
Krok 1: Potrebujete
Je to populárny robotický projekt Arduino. aby som sa vyhýbal veľkému množstvu drôtového pripojenia, navrhol som naň PCB.
Môžete použiť PCB alebo bodkovanú perfboard.
Robotický podvozok 2WD s kolieskom.
Koleso robota pre motor BO
Motor s prevodovkou 150 ot / min BO a 1,5 palcovou skrutkou a maticou
držiak ultrazvukového senzora
2 ks 9V batéria a konektor pre batériu
L293D Ic a 16 pinov Ic základňa
100mfd/25v kondenzátor 2 ks 1K odpor, LED
Kolíky záhlavia, prepojovací vodič (zásuvka - zásuvka) svorkovnica 4ks
Ultrazvukový senzor HC-SR 04
Arduino nano
Môžete použiť PCB alebo bodkovanú perfboard.
Krok 2: Zostavenie koreňového podvozku
Do podvozku robota vložte motor s dvoma prevodmi. Použil som 2wd kovové šasi, ale môžete použiť akékoľvek šasi
vložte jedno koliesko pred podvozok robota. z tohto robota je dokončená mechanická časť
Krok 3: Výroba elektronického obvodu
Ako to funguje
Ultrazvukový zvukový senzor detekuje objekty pred sebou a meria vzdialenosť objektu.
V normálnom stave, keď pred robotom nie je žiadna prekážka, sa dva motory otáčajú v smere hodinových ručičiek a robot ide priamo vpred.
Ak bol ultrazvukový senzor v okruhu 20 cm detekovaný nejaký predmet, ľavý motor sa začne otáčať proti smeru hodinových ručičiek a pravý motor sa bude otáčať v smere hodinových ručičiek tak, ako bol.
Robot teda rýchlo odbočí doľava, ak je pred ním nejaký predmet.
Obvody a pripojenia, ak používate perfboard
Tu som použil dvojmotorový ovládač Arduino nano a L293D. Dva kondenzátory ako filter. LED a 1k odpor pre indikáciu
Digitálny pin 7 Arduino sa pripája k spúšťaciemu kolíku ultrazvukového senzora
Digitálny pin 8 Arduino sa pripája k ultrazvukovému senzoru Echo pin
Digitálny kolík 5 a 6 Arduino sa pripája k pinu 10 a 15 Ic l293d pre ovládanie motora vľavo
Digitálny kolík Arduino 11 a 12 Pripojte ku konektoru ic l293d pin 2 a 7 pre správne ovládanie motora
Pripojte ľavý motor k pinu 11 a 14 ic l293d
Pripojte pravý motor k pinu 3 a 6 ic l293d
Ak chcete vyrobiť pomocou DPS
DPS pre tento robotický projekt je dobre navrhnutá a ľahko sa vyrába. Pomocou tejto DPS môžete vyrábať rôzne typy robotov Arduino. Ďalší robot používajúci túto DPS
Odtiaľto si stiahnite a objednajte súbor Gerber pre DPS.
Krok 4: Nahranie kódu do Arduina
Nahrajte kód do arduino nano. tu je odkaz na kód na stiahnutie
stačí stiahnuť súbor.ino a otvoriť ho pomocou arduino IDE.
pripojte arduino nano pomocou USB kábla, zvoľte správny com port
potom kliknutím nahrajte
Krok 5: Testovanie
je čas otestovať robota.
Použil som 9v batériu pre Arduino a inú 9v batériu pre napájanie motora. Na napájanie motora je dobré použiť nabíjateľnú batériu, inak 9V batéria nemôže robot dlho prevádzkovať.
Toto video vám môže pomôcť -
Odporúča:
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
Zamračený mrak vás uzdraví (robot, ktorý sa vyhýba prekážkam so zbernou funkciou): 8 krokov
Zamračený mrak vás uzdraví (robot, ktorý sa vyhýba prekážkam so zbernou funkciou): Zbytočný stroj - robot Arduino
Ako vytvoriť prekážku, ktorá sa vyhýba robotu pomocou Arduina: 5 krokov
Ako vytvoriť robot, ktorý sa vyhýba prekážkam, pomocou Arduina: V tomto návode vás naučím, ako vytvoriť robota, ktorý sa vyhýba prekážkam a ktorý funguje s Arduino. Arduino musíte dobre poznať. Arduino je doska radičov, ktorá používa mikrokontrolér atmega. Môžete použiť akúkoľvek verziu Arduina, ale mám
Robot Arduino, ktorý sa vyhýba prekážkam (aktualizovaná verzia): 7 krokov (s obrázkami)
Arduino Prekážka vyhýbajúca sa robotu (aktualizovaná verzia): Tento príspevok je prvýkrát uverejnený na tomto webe https://truescience22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.html Dobrý deň, priatelia, dnes som urobil aktualizovanú verziu Arduina Robot vyhýbajúci sa prekážkam. Je to jednoduché, ale niektoré funkcie
Robot sa vyhýba prekážke pomocou Arduino Uno: 5 krokov (s obrázkami)
Robot vyhýbajúci sa prekážkam pomocou Arduino Uno: Ahoj, toto je veľmi jednoduchý a funkčný projekt, ktorý sa nazýva robot vyhýbajúci sa prekážkam pomocou arduina a špecialitou tohto projektu je, že dáva príkazy o tom, akým spôsobom cestuje v smartfóne cez bluetooth