Obsah:
- Krok 1: Konstrukce podvozku
- Krok 2: Připojení drobných součástí
- Krok 3: Montáž modulů
- Krok 4: Zajištění snímače vzdálenosti
- Krok 5: Schéma zapojení vodičů a zapojení
- Krok 6: Kód
- Krok 7: Dokončení
Video: Automobil poháněný motorovou překážkou Arduino: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Ahoj! a vítejte v tutoriálu o tom, jak postavit auto vyhýbající se překážkám Arduino. Můžeme začít získáním potřebných materiálů pro tento projekt a určitě se pobavíme!
MATERIÁLY:
- Ženské až mužské dráty
- Dráty
- Snímač vzdálenosti
- Dřevěné prkno
- Páska Gorilla/Elektrická
- 2 motory s koly
- Servo
- Šroubovák
- Šrouby
- Arduino
- Držák baterie
- Kolo
- Balíček USB na baterii
- Nástavec motoru Arduino
- Arduino USB
- PC
- Plastový stojan
Kromě toho jsem zde, abych vás poučil o výrobě robota, který se vyhýbá překážkám, založeného na Arduinu. Níže je krok za krokem průvodce při konstrukci tohoto mechanismu přes každý detail. Tento projekt je však plně schopný autonomní robot, který se dokáže vyhnout jakékoli překážce, se kterou přijde do styku, a následně se jí vyhnout. Tento proces zahrnuje setkání s překážkou při postupu vpřed, jakmile bude čelit objektu, tento robot se automaticky přestane pohybovat vpřed a udělá krok zpět. Poté naskenuje levou/pravou stranu a poté začne přesouvat vhodnější cestu. Účelem tohoto projektu je porozumět inženýrství/mechanice, která stojí za konceptem, který se spojuje s naší společností, jako jsou samořiditelná auta, zpracovatelský průmysl atd.
Krok 1: Konstrukce podvozku
Chcete -li postavit rám, budete muset dostat do rukou předem připravenou šablonu pro stavbu tohoto projektu nebo jednoduchý dřevěný polotovar o rozměrech 1/2 stopy x 1/4 stopy. Toto bude váš rámec a základ tohoto instruktážního programu, na kterém funguje celý váš arduino kód a motory.
- Ke každému stejnosměrnému motoru připájejte dva vodiče. Poté pomocí šroubů připevněte dva motory k podvozku.
- Pomocí šroubů/lepidla/pásky připevněte motor na spodní stranu šasi v zadní části
- Ujistěte se, že jsou motory zajištěny a schopné vyvinout sílu
- Vezměte kolo a jakýmkoli způsobem vložte kolo do přední části projektu
Krok 2: Připojení drobných součástí
Pro tento krok budete muset umístit tyto dvě součásti na konkrétní místa, abyste zdokonalili design tohoto projektu. Tlačítko bude nutné k tlačítku připevnit pájením levého portu červeným vodičem z držáku baterie. Rovněž použijte pásku, lepidlo nebo šrouby k umístění sady baterií na místo ve střední části v horní části základny a poté připevněte přepínač na spodní stranu projektu.
Krok 3: Montáž modulů
*Poznámka: Při montáži desky Arduino ponechte dostatek místa pro připojení kabelu USB, protože později musíte desku Arduino naprogramovat připojením k počítači pomocí kabelu USB.
Nicméně Arduino je klíčovou součástí celé této funkce projektu a umístění každého modulu má vliv na jeho účinnost a estetiku. Umístění senzoru vzdálenosti a Arduina je třeba nastavit na konkrétních místech, Arduino bude třeba zašroubovat do rámu za držákem baterie, na zadním konci, aby se vyvážila hmotnost tohoto vozidla. Nezapomeňte umístit nástavec Arduino na horní část Arduina, aby funkce motoru fungovaly správně. Dále mějte na paměti, že před tímto projektem bude muset být snímač vzdálenosti, aby detekoval překážky a skenoval jiné cesty, do kterých je bezpečnější postupovat.
Krok 4: Zajištění snímače vzdálenosti
Nemluvě o tom, že snímač vzdálenosti je důležitou součástí umožňující fungování celého tohoto projektu a vyhýbání se překážkám na jeho cestě. V tomto kroku budete muset spojit dva kusy plastu, které se hodí k zajištění serva na místě, a připevnit jej k plastovému základu, který se připojí k našemu rámu. To poskytne mechanismu pohyblivost a rotaci pro jakýkoli budoucí pohyb, který senzor vzdálenosti používá k pohybu v libovolném směru. Upevněte tuto součást do přední části základu nebo rámu a nyní pokračujte v používání snímače vzdálenosti.
U senzoru vzdálenosti to budete muset připevnit k přední části mechanismu, který jste právě vytvořili, páskou/lepidlem/zipem, aby se servo pohybovalo i senzor vzdálenosti.
Připojte čtyři propojovací vodiče k ultrazvukovému senzoru a namontujte jej na montážní držák. Poté namontujte držák na mikro servo TowerPro, které je již nainstalováno na šasi.
Krok 5: Schéma zapojení vodičů a zapojení
Tato drátová připojení jsou zásadní pro to, aby projekt mohl plnit své funkce, proto si dvakrát zkontrolujte, ke které části propojujete jednotlivé komponenty. Ve schématu zapojení najdete potřebná připojení potřebná pro Arduino k řízení, snímání atd.
*Poznámka: Toto schéma zahrnuje čtyři motory, nicméně dva další můžeme ignorovat a pokračovat dál.
Krok 6: Kód
Nic z toho nebude fungovat bez kódu naprogramovaného v Arduinu. Zde jsem poskytl kód pro fungování celého tohoto projektu, pokud je správně zapojen a vyroben. Pro lepší pochopení a zkopírování kódu se můžete podívat na poskytnuté obrázky.
Krok 7: Dokončení
Vzhledem k tomu, že jsme dokončili všechny kroky, projděte si proces a ujasněte si všechna připojení/komponenty, které jsou součástí tohoto projektu.
- Připojte Arduino k počítači
- Stáhněte si potřebné knihovny (AFMOTOR, NOVINKA)
- Zkompilujte kód
- Nahrajte kód na správný port
- Otestujte, odpojte
- Klikněte na baterie, zapněte vypínač a nechte jej jet!
Doporučuje:
Dřevěný herní LED displej poháněný Raspberry Pi Zero: 11 kroků (s obrázky)
Dřevěný herní LED displej poháněný Raspberry Pi Zero: Tento projekt realizuje 20x10 pixelový LED displej WS2812 o velikosti 78x35 cm, který lze snadno nainstalovat do obývacího pokoje a hrát retro hry. První verze této matice byla postavena v roce 2016 a přestavěna mnoha dalšími lidmi. Tento expe
Robot poháněný ultrakondenzátorem: 15 kroků (s obrázky)
Ultracapacitor Powered Robot: Little Flash je 3D tištěný robot poháněný ultrakondenzátory. Aby se nezasekla, používá bump switch a úpravy náhodných cest. Běží 25 minut a lze ji nabít přibližně za 40 sekund pomocí napájecího zdroje s konstantním proudem 10 A
Unikátní model hodin poháněný servomotory Arduino: 5 kroků
Unikátní model hodin poháněný servomotory Arduino: S tímto návodem vám ukážu, jak vytvořit hodiny pomocí nano a servomotorů Arduino. K tomu budete potřebovat následující položky
Robot 4WD poháněný vzdáleným gamepadem USB: 6 kroků
4WD Robot Driven Via Remote USB Gamepad: Pro můj další robotický projekt jsem byl kvůli nepředvídaným okolnostem nucen architektovat/navrhnout vlastní robotickou platformu. Cílem je, aby byla autonomní, ale nejprve jsem potřeboval vyzkoušet její základní řízení schopnost, tak jsem si myslel, že by to byla zábava side-pro
Stroj na mlhu poháněný baterií: 5 kroků (s obrázky)
Stroj na mlhu napájený z baterie: Pro nadcházející projekt jsem potřeboval malý mlhovač napájený bateriemi. Foggery napájené ze sítě nejsou vůbec drahé (~ 40 $). Ale přenosný na baterie je z důvodů, kterým opravdu nerozumím, neuvěřitelných 800 dolarů (nebo dokonce 1850 dolarů!). K dispozici je