Obsah:
- Krok 1: Nástroje a součásti
- Krok 2: Sestavení
- Krok 3: Řídicí systém
- Krok 4: Elektrická schémata
- Krok 5: Skica Arduino
- Krok 6: Konečný produkt
Video: Následný robot: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Tento instruktáž byl vytvořen při splnění požadavku projektu Makecourse na University of South Florida (www.makecourse.com)
Tento instruktáž pokryje kroky k opětovnému vytvoření mého projektu. Můj projekt byl rover, který mohl sledovat konkrétní barvu nebo tvar pomocí Pixy 2 a Arduino Uno. Budou pokryty všechny aspekty procesu, včetně potřebných nástrojů, montáže, řídicího systému a programování.
Krok 1: Nástroje a součásti
Elektrické součásti:
- Arduino Uno
- Pixy 2
- Prkénko
- 2 x stejnosměrný motor
- DC Converter
- Pan-tilt Servo Kit
- Přípojnice
- 2 x 1N4001 dioda
- 2 x 2N2222A tranzistor
- Rezistor 2 x 1k
Nástroje/Komponenty
- Hliníkové rámování s drážkou ve tvaru T
- HDPE plastový list
- 2 x RC automobilové pneumatiky
- 3D tiskárna
- Šroubovák
- USB 2.0 kabel
- Elektrická vrtačka/dremel
- Turnigy Multistar Multi-Rotor Lipo Pack
*Poznámka: Cíl tohoto projektu se během semestru měnil, takže ne vše bylo používáno tak, jak bylo původně zamýšleno (baterie byla přes palubu - stejných výsledků můžete dosáhnout i s něčím mnohem levnějším).
Krok 2: Sestavení
Při sestavování projektu jsem bohužel nepořídil mnoho fotografií, ale není to příliš obtížné. Držáky motoru a kusy, které držely baterii na kolejnicích, byly 3D vytištěny.
Hliník s t-drážkou byl sešroubován držáky do obdélníkového tvaru.
Černé plastové desky byly vrtány a použity k montáži: přípojnice, DC měniče, prkénka, Arduino Uno a Pixy 2. Pixy 2 byl namontován na vlastní platformu, aby měl lepší pozorovací úhel.
Krok 3: Řídicí systém
Řídicí systém je napájen lithium polymerovou baterií 10 000 mAh, která se připojuje k DC měniči přes přípojnici. Baterie je mnohem větší, než je nutné, ale byla zakoupena s úmyslem použít ji pro několik různých projektů. DC měnič poskytuje asi 5 V a přes prkénko napájí dva stejnosměrné motory a Arduino Uno, které zase napájí Pixy 2.
Krok 4: Elektrická schémata
Na výše uvedeném obrázku je základní členění kabeláže a elektrických komponent. Tranzistor, NPN 2N 2222A, je polovodičové zařízení používané pro zesilovače s nízkým výkonem a pro spínací aplikace. Diody se používají k udržení toku proudu v jednom směru, což chrání Arduino Uno před náhodným přijetím proudu a výbuchem. Protože používáme stejnosměrné motory, pokud jde z nějakého důvodu špatným směrem, můžete vždy přepnout napájecí a zemnící kabely a točí se opačným směrem. To nelze provést u střídavých motorů. Konfigurace pinů ve schématu neodpovídá náčrtu Arduino, dává uživateli pouze představu o tom, jak jsou komponenty navzájem propojeny.
Krok 5: Skica Arduino
Skica Arduina pro tento projekt používá knihovnu Pixy 2, kterou najdete na pixycam.com v části „Podpora“a odtud „Stahování“. Jen si stáhněte příslušnou knihovnu buď pro Pixy, nebo pro Pixy 2. Při stahování knihovny je také velmi užitečné stáhnout PixyMon v2. Zatímco Pixy je schopen naučit se barvy/objekty pouze podržením tlačítka a počkáním na rozsvícení LED (nejprve bílá, pak červená) a uvolněním, když je červená, je užitečné naučit se to prostřednictvím programu PixyMon. Můžete také upravit všechna nastavení fotoaparátu, včetně jasu a minimální oblasti bloku (to je užitečné, pokud se pokoušíte detekovat menší, jasné odstíny). Skica porovnává obě oblasti a polohu x detekovaného objektu, aby sledovala jakýkoli podpis, kterému je přiřazen. Pixy 2 se dokáže naučit až sedm různých podpisů a je schopen detekovat stovky objektů najednou.
Odtud je neuvěřitelně snadné programovat stejnosměrné motory pomocí funkce analogWrite (), což umožňuje robotovi pohyb vpřed, doleva nebo doprava.
Poznámka: jasnější a odlišné odstíny fungují nejlépe s Pixy
Krok 6: Konečný produkt
Zde byl robot naučen následovat červenou ozdobu vánočního stromku.
Doporučuje:
Arduino - Robot pro řešení bludiště (MicroMouse) Robot po zdi: 6 kroků (s obrázky)
Arduino | Maze Solving Robot (MicroMouse) Wall Následující robot: Vítejte, jsem Isaac a toto je můj první robot „Striker v1.0“. Tento robot byl navržen tak, aby vyřešil jednoduché bludiště. V soutěži jsme měli dvě bludiště a robot dokázal je identifikovat. Jakékoli další změny v bludišti mohou vyžadovat změnu v
Jak se staví robot SMARS - Arduino Smart Robot Tank Bluetooth: 16 kroků (s obrázky)
Jak stavět robot SMARS - Inteligentní robotický tank Arduino Bluetooth: Tento článek je hrdě sponzorován společností PCBWAY. PCBWAY vyrábí vysoce kvalitní prototypy desek plošných spojů pro lidi z celého světa. Vyzkoušejte to sami a získejte 10 PCB za pouhých 5 $ na PCBWAY ve velmi skvělé kvalitě, díky PCBWAY. Motorový štít pro Arduino Uno
PAPER HUNGRY ROBOT - Pringles Recycle Arduino Robot: 19 kroků (s obrázky)
PAPER HUNGRY ROBOT - Pringles Recycle Arduino Robot: Toto je další verze Hungry Robot, kterou jsem postavil v roce 2018. Tento robot můžete vyrobit bez 3D tiskárny. Vše, co musíte udělat, je koupit plechovku Pringles, servomotor, snímač přiblížení, arduino a některé nástroje. Můžete si stáhnout všechny
RC ovládaný robot na XLR8! Vzdělávací robot: 5 kroků
RC ovládaný robot na XLR8! Education Robot: Ahoj, v tomto článku vám ukážeme, jak sestavit základního robota. Slovo „robot“doslova znamená „otrok“nebo „dělník“. Díky pokroku v umělé inteligenci už roboti nejsou jen součástí sci-fi Issac Asimov
Vyvažovací robot / 3kolový robot / robot STEM: 8 kroků
Vyvažovací robot / 3kolový robot / STEM Robot: Vybudovali jsme kombinovaný vyvažovací a 3kolový robot pro edcuational použití ve školách a po škole vzdělávací programy. Robot je založen na Arduino Uno, vlastním štítu (všechny konstrukční detaily jsou k dispozici), baterii Li Ion (všechny konst