Obsah:
- Krok 1: Projektové video krok za krokom
- Krok 2: Požadovaný hardvér
- Krok 3: Súbor Gerber PCB a schéma
- Krok 4: 3D.stl súbory
- Krok 5: Pripojenia
- Krok 6: Zdrojový kód
Video: Robot Arduino 5 v 1 - Nasledujte ma - Nasledujúci riadok - Sumo - Kresba - Vyhýbanie sa prekážkam: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
Táto riadiaca doska robota obsahuje mikrokontrolér ATmega328P a ovládač motora L293D. Samozrejme, nelíši sa od dosky Arduino Uno, ale je užitočnejší, pretože na pohon motora nepotrebuje ďalší štít! Je bez rušivých prepojok a dá sa ľahko naprogramovať pomocou CH340G. Pri jazde s dvoma jednosmernými motormi môžete pomocou tejto karty tiež ovládať rôzne senzory pomocou I / O kolíkov. V tomto projekte sme použili ultrazvukový snímač vzdialenosti HC-SR04 a infračervený snímač IR. Okrem toho bol použitý jeden servomotor.
Krok 1: Projektové video krok za krokom
S touto riadiacou kartou môžete naprogramovať robota s 5 rôznymi scenármi. Do tohto projektu sú zahrnuté nasledujúce scenáre:
Režim SUMO: Je to šport, v ktorom sa dvaja roboti pokúšajú jeden druhého vytlačiť z kruhu (podobným spôsobom ako šport sumo).
Režim Nasleduj ma: Sníma prítomnosť predmetu, ktorý treba sledovať, pomocou senzora HC-SR04.
Režim sledovania: Robot sledujúci čiaru je vozidlo, ktoré sleduje čiaru, buď čiernu alebo bielu.
Vyhýbajúci sa režim: Robot vyhýbajúci sa prekážkam je inteligentné zariadenie, ktoré dokáže automaticky rozpoznať prekážku pred sebou a vyhnúť sa jej otočením iným smerom.
Režim kresby: Obsahuje servomotor a pero. Dokáže nakresliť svoje vlastné pohybové stopy na povrchu.
Krok 2: Požadovaný hardvér
- ATmega328P -PU so zavádzačom -
- IC ovládača motora L293D -
- USB zásuvka typu B -
- Zásuvka DIP 28/16 pinov -
- Kryštál 12/16 MHz -
- L7805 TO -220 -
- Kondenzátor 100uF -
- LED -
- Rezistor 10K/1K -
- Kondenzátor 470nF -
- Zásuvka Power Jack -
- 2 -pólová svorkovnica -
- Mužská hlavička -
- Keramika 10nF/22pF -
- Mini kovový prevodový motor 6V 200RPM -
- Lipo batéria 7,4 V 1 000 mAh 2S (voliteľné) -
- 9V 800mAh batéria (voliteľné) -
- Konektor 9V batérie -
- Ultrazvukový modul HC -SR04 -
- IR infračervený snímač -
- CH340G USB na TTL IC -
V tomto projekte boli na ľahké spájkovanie použité súčiastky typu DIP
Krok 3: Súbor Gerber PCB a schéma
V tomto projekte som si vybral PCBWay. PCBWay je jediný spôsob, ako dosiahnuť, aby bol tento projekt veľmi lacný a vysoko kvalitný.
Detail produktu
- Typ dosky: Single PCB
- Rozmery: 53,3 mm x 66 mm
- Vrstvy: 2 vrstvy
- Spolu: 5 ks / 5 USD
Získajte PCB Gerber & Schematic -
Krok 4: 3D.stl súbory
Nastavenia tlače
- Tlačiareň: JGAURORA A5S
- Rozlíšenie: 0,25
- Výplň: 10%
Krok 5: Pripojenia
IR senzor
- Pin signálu IR senzora na digitálny 12
- IR senzor VCC pin na +5V
- IR snímač GND až GND
Senzor HC-SR04
- ECHO pin to Digital 5
- TRIG pin na digitál 6
- Kolík VCC na +5V
- Pin GND na GND
Motor A
- Motor A 1 až Digital 2
- Motor A 2 až Digital 4
- Motor A Povoliť na digitál 3
Motor B
- B Motor B 1 až digitálny 10
- Motor B 2 na digitál 11
- Motor B Povoliť na digitál 9
Krok 6: Zdrojový kód
Pomocou tejto riadiacej karty môžete naprogramovať robota s 5 rôznymi scenármi. Do tohto projektu sú zahrnuté nasledujúce scenáre:
- Režim SUMO: Je to šport, v ktorom sa dvaja roboti pokúšajú jeden druhého vytlačiť z kruhu (podobným spôsobom ako šport sumo).
- Režim Nasleduj ma: Sníma prítomnosť predmetu, ktorý treba sledovať, pomocou senzora HC-SR04.
- Režim sledovania: Robot sledujúci čiaru je vozidlo, ktoré sleduje čiaru, buď čiernu alebo bielu.
- Vyhýbajúci sa režim: Robot vyhýbajúci sa prekážkam je inteligentné zariadenie, ktoré dokáže automaticky rozpoznať prekážku pred sebou a vyhnúť sa jej otočením iným smerom.
- Režim kresby: Obsahuje servomotor a pero. Dokáže nakresliť svoje vlastné pohybové stopy na povrchu.
Získajte zdrojový kód:
github.com/MertArduino/RobotControlBoard
Odporúča:
Robot sledujúci riadok: 5 krokov
Line Follow Robot: Ahoj všetci, v tomto návode sa podelím o to, ako vytvoriť robota sledujúceho čiaru pomocou súpravy od Amazonu. Túto súpravu som použil na to, aby som svoje dieťa naučil spájkovať. Tieto súpravy sú zvyčajne priamočiare, so súpravou získate všetok materiál, komponenty atď.
Riadok radu: 5 krokov
Riadok na rade: Všetko, čo potrebujete, je Makey Makey, krabica od topánok a niekoľko dekorácií podľa vášho výberu
Príkazový riadok: 7 krokov
Príkazový riadok: Najprv kliknite na tlačidlo Windows v dolnom ľavom rohu obrazovky. Do vyhľadávacieho tlačidla systému Windows zadajte príkazový riadok. V prípade zariadení so systémom Windows 10 stačí napísať „cmd“. Potom kliknite na prvý výsledok s čiernym
Kódujte skript CustomCmd pre príkazový riadok systému Windows: 6 krokov
Kódujte skript CustomCmd pre príkazový riadok systému Windows: Používate CMD veľa? Ja áno! Ale veľa ľudí - vrátane mňa - si myslí, že je to príliš nudné. Dnes budem kódovať skript, ktorý nám umožní prispôsobiť CMD tak, aby bola zábavná. Začnime! KÓD STIAHNITE V SPODNOM ČLÁNKU, KTORÉ BUDETE
Ako spustiť príkazový riadok (kompletný): 6 krokov
Ako spustiť príkazový riadok (kompletný): Viem, že návod, ako to urobiť, už existuje. Nehovor mi to, prosím. Mám svoje dôvody, prečo som to urobil. Všetky pokyny, ktoré som tam videl o tom, ako otvoriť príkazový riadok, vám v zásade ukazujú iba jeden spôsob, ako to urobiť. Ja