Obsah:
- Krok 1: Konštrukcia podvozku
- Krok 2: Pripojenie menších komponentov
- Krok 3: Montáž modulov
- Krok 4: Zaistenie snímača vzdialenosti
- Krok 5: Schéma zapojenia vodičov a obvodu
- Krok 6: Kód
- Krok 7: Dokončenie
Video: Automobil poháňaný motorovou prekážkou Arduino: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Ahoj! Vitajte v návode na tému Ako postaviť auto, ktoré sa vyhýba prekážkam Arduino. Môžeme začať tým, že získame potrebné materiály pre tento projekt a určite sa zabavíme!
MATERIÁLY:
- Ženské až mužské drôty
- Drôty
- Senzor vzdialenosti
- Drevená doska
- Páska Gorila/Elektrická
- 2 motory s kolesami
- Servo
- Skrutkovač
- Skrutky
- Arduino
- Držiak batérie
- Koleso
- Balíček USB na batériu
- Nástavec motora Arduino
- Arduino USB
- PC
- Plastový stojan
Ďalej som tu, aby som vás poučil o výrobe robota, ktorý sa vyhýba prekážkam, založeného na Arduine. Nasleduje podrobný návod na konštrukciu tohto mechanizmu prostredníctvom každého detailu. Tento projekt je však plne schopný autonómny robot, ktorý sa dokáže vyhnúť všetkým prekážkam, s ktorými príde do kontaktu, a potom sa im vyhnúť. Tento proces zahŕňa stretnutie s prekážkou pri postupe vpred, akonáhle sa robot postaví tvárou v tvár objektu, automaticky sa zastaví a urobí krok vzad. Potom naskenuje ľavú/pravú stranu a potom začne presúvať vhodnejšiu cestu. Cieľom tohto projektu je porozumieť inžinierstvu/mechanike, ktorá stojí za konceptom, ktorý sa spája s našou spoločnosťou, ako sú samoriadiace autá, výrobný priemysel atď.
Krok 1: Konštrukcia podvozku
Na stavbu rámu budete musieť dostať do rúk vopred pripravenú šablónu na stavbu tohto projektu alebo jednoduchý drevený polotovar s rozmermi 1/2 stopy x 1/4 stopy. Toto bude váš rámec a základ tohto pokynu, na ktorom funguje celý váš arduino kód a motory.
- Pripájajte dva vodiče ku každému jednosmernému motoru. Potom pomocou skrutiek pripevnite dva motory k podvozku.
- Pomocou skrutiek/lepidla/pásky pripevnite motor k spodnej strane šasi v zadnej časti
- Uistite sa, že sú motory zaistené a schopné vyvinúť silu
- Vezmite koleso a pomocou akejkoľvek metódy vložte koleso do prednej časti projektu
Krok 2: Pripojenie menších komponentov
Pre tento krok budete musieť tieto dva komponenty umiestniť na konkrétne miesta, aby ste zdokonalili dizajn tohto projektu. Tlačidlo bude potrebné k tlačidlu pripevniť spájkovaním ľavého portu červeným vodičom z držiaka batérie. Tiež pomocou pásky, lepidla alebo skrutiek umiestnite batériu na miesto v strednej časti v hornej časti základne a potom pripevnite prepínač k spodnej strane projektu.
Krok 3: Montáž modulov
*Poznámka: Pri montáži dosky Arduino ponechajte dostatok miesta na pripojenie kábla USB, pretože neskôr musíte dosku Arduino naprogramovať tak, že ju pripojíte k počítaču pomocou kábla USB.
Napriek tomu je Arduino kľúčovou súčasťou celej tejto funkcie projektu a umiestnenie každého modulu má vplyv na jeho účinnosť a estetiku. Umiestnenie senzora vzdialenosti a Arduina je potrebné nastaviť na konkrétnych miestach, Arduino bude potrebné zaskrutkovať do rámu za držiakom batérie na zadnom konci, aby sa vyvážila hmotnosť tohto vozidla. Uistite sa, že umiestnite nástavec Arduino na vrch Arduino, aby funkcie motora fungovali správne. Ďalej majte na pamäti, že pred týmto projektom bude musieť byť snímač vzdialenosti, aby zistil prekážky a skenoval ďalšie cesty, do ktorých je bezpečnejšie pokračovať.
Krok 4: Zaistenie snímača vzdialenosti
Nehovoriac o tom, že snímač vzdialenosti je životne dôležitou súčasťou umožnenia fungovania celého tohto projektu a vyhýbania sa prekážkam na jeho ceste. V tomto kroku budete musieť spojiť dva kusy plastu, ktoré sa hodia na zaistenie serva na mieste, a pripevniť ho k plastovému základu, ktorý sa pripojí k nášmu rámu. To poskytne mechanizmu pohyblivosť a rotáciu pre akýkoľvek budúci pohyb, ktorý senzor vzdialenosti používa na pohyb v ľubovoľnom smere. Tento komponent pripevnite k prednej časti základu alebo rámu a teraz pokračujte v používaní senzora vzdialenosti.
Pri senzore vzdialenosti to budete musieť pripevniť na prednú stranu mechanizmu, ktorý ste práve vytvorili, páskou/lepidlom/páskami, aby sa servo pohybovalo aj senzor vzdialenosti.
Pripojte štyri prepojovacie vodiče k ultrazvukovému senzoru a namontujte ho na montážnu konzolu. Potom namontujte držiak na mikro servo TowerPro, ktoré je už nainštalované na šasi.
Krok 5: Schéma zapojenia vodičov a obvodu
Tieto drôtové spojenia sú kľúčové pre to, aby projekt mohol vykonávať svoje funkcie, preto si dvakrát skontrolujte, do ktorej časti prepájate jednotlivé komponenty. V schéme zapojenia nájdete potrebné pripojenia potrebné na to, aby Arduino mohlo jazdiť, vnímať atď.
*Poznámka: Táto schéma obsahuje štyri motory, ďalšie dva však môžeme ignorovať a pokračovať ďalej.
Krok 6: Kód
Nič z toho nebude fungovať bez kódu naprogramovaného v Arduine. Tu som poskytol kód na fungovanie celého tohto projektu, ak je správne zapojený a vyrobený. Môžete sa pozrieť na poskytnuté obrázky, aby ste kódu lepšie porozumeli a skopírovali ho.
Krok 7: Dokončenie
Vzhľadom na to, že sme dokončili všetky kroky, prečítajte si postup a objasnite všetky spojenia/komponenty, ktoré sú súčasťou tohto projektu.
- Pripojte Arduino k počítaču
- Stiahnite si potrebné knižnice (AFMOTOR, NOVINKA)
- Zostavte kód
- Nahrajte kód na správny port
- Otestujte, odpojte
- Kliknite na batérie, zapnite vypínač a nechajte ho jazdiť!
Odporúča:
Maliarsky robot poháňaný Arduino: 11 krokov (s obrázkami)
Arduino poháňaný maliarsky robot: Rozmýšľali ste niekedy nad tým, či by robot dokázal fascinovať obrazy a umenie? V tomto projekte sa snažím, aby sa to stalo realitou s robotom na maľovanie poháňaným Arduino. Cieľom je, aby robot dokázal sám maľovať a používať ref
Jedinečný model s hodinami poháňaný servomotormi Arduino: 5 krokov
Unikátny model hodín poháňaný servomotormi Arduino: S týmto návodom vám ukážem, ako vytvoriť hodiny pomocou nano a servomotorov Arduino. Na to budete potrebovať nasledujúce položky
Solárny senzor teploty a vlhkosti Arduino poháňaný snímačom Oregon s frekvenciou 433 MHz: 6 krokov
Solárny senzor teploty a vlhkosti Arduino poháňaný snímačom Oregon s frekvenciou 433 MHz: Ide o zostavu senzora teploty a vlhkosti napájaného solárnou energiou. Senzor emuluje snímač Oregon s frekvenciou 433 MHz a je viditeľný v bráne Telldus Net. Čo potrebujete: 1 x 10-LED Snímač pohybu slnečnej energie " z Ebay. Uistite sa, že je na batérii 3,7 V
Arduino poháňaný „Scotch Mount“Star Tracker pre astrofotografiu: 7 krokov (s obrázkami)
Arduino poháňaný „Scotch Mount“Star Tracker pre astrofotografiu: O Scotch Mount som sa dozvedel, keď som bol mladší, a urobil som ho s otcom, keď mi bolo 16. Je to lacný a jednoduchý spôsob, ako začať s astrofotografiou, ktorý pokrýva základy pred vami. vstúpte do komplikovaných záležitostí teleskopu na začiatku
Systém monitorovania domácich zvierat poháňaný Arduino a Raspberry Pi: 19 krokov (s obrázkami)
Systém monitorovania domácich zvierat poháňaný Arduino a Raspberry Pi: Nedávno sme si na dovolenke uvedomili nedostatok prepojenia s naším domácim miláčikom Beagle. Po troche výskumu sme našli produkty so statickou kamerou, ktorá mu umožňovala monitorovať domáceho maznáčika a komunikovať s ním. Tieto systémy mali určité výhody