Obsah:
- Krok 1: Komponenty
- Krok 2: CAD
- Krok 3: Výroba dílů
- Krok 4: Sestavení
- Krok 5: Programování
- Krok 6: Bavte se
Video: Autonomní věž Nerf Sentry: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Před několika lety jsem viděl projekt, který předvedl poloautonomní věž, která dokázala sama vystřelit, jakmile byla zaměřena. To mě napadlo použít kameru Pixy 2 k získání cílů a následnému automatickému zaměření nerfové zbraně, která se pak mohla sama zablokovat a vystřelit.
Tento projekt byl sponzorován společností DFRobot.com
Potřebné díly:
Krokový motor DFRobot s převodovkou-
Ovladač krokového motoru DFRobot-
Kamera DFRobot Pixy 2-
Krokový motor NEMA 17
Arduino Mega 2560
HC-SR04
Nerf Nitron
Krok 1: Komponenty
Pro tento projekt by zbraň potřebovala oči, takže jsem se rozhodl použít Pixy 2 kvůli tomu, jak snadno může komunikovat s základní deskou. Pak jsem potřeboval mikrokontrolér, tak jsem si vybral Arduino Mega 2560 kvůli tomu, kolik má pinů.
Protože zbraň potřebuje dvě osy, zatáčení a stoupání, vyžaduje dva krokové motory. Kvůli tomu mi DFRobot poslal jejich duální desku ovladače motoru DRV8825.
Krok 2: CAD
Začal jsem načtením Fusion 360 a vložením přiloženého plátna nerfské zbraně. Potom jsem z toho plátna vytvořil pevné tělo. Poté, co byla zbraň navržena, jsem vytvořil platformu s několika podpěrami založenými na ložiskách, které umožnily otáčení zbraně zleva doprava. K otočné plošině jsem umístil krokový motor, abych ji poháněl.
Větší otázkou však je, jak zvednout zbraň nahoru a dolů. K tomu byl zapotřebí lineární pohonný systém s jedním bodem připojeným k pohyblivému bloku a dalším bodem v zadní části zbraně. Tyč by spojila dva body, což by zbraň umožnilo otáčet se podél své centrální osy.
Zde si můžete stáhnout všechny potřebné soubory:
www.thingiverse.com/thing:3396077
Krok 3: Výroba dílů
Téměř všechny součásti mého návrhu jsou určeny k 3D tisku, a tak jsem je vytvořil pomocí svých dvou tiskáren. Poté jsem vytvořil pohyblivou platformu tak, že jsem nejprve pomocí Fusion 360 vygeneroval potřebné dráhy nástrojů pro svůj CNC router, poté jsem vystřihl disk z listu překližky.
Krok 4: Sestavení
Poté, co byly všechny části vytvořeny, bylo načase je sestavit. Začal jsem připojením podpěr ložisek k rotujícímu disku. Poté jsem sestavil lineární rozteč provlečením 6mm hliníkových tyčí a závitové tyče skrz kusy. Nakonec jsem samotnou nerf zbraň připevnil ocelovou tyčí a dvěma sloupky vyrobenými z hliníkových výlisků.
Krok 5: Programování
Nyní nejtěžší část projektu: programování. Stroj na odpalování projektilů je velmi složitý a matematika za ním může být matoucí. Začal jsem tím, že jsem krok za krokem napsal tok programu a logiku a podrobně popsal, co se stane v každém stavu stroje. Jednotlivé stavy probíhají následovně:
Získejte cíl
Umístěte zbraň
Zašroubujte motory
Vystřelte ze zbraně
Vypněte motory
Získání cíle zahrnuje nejprve nastavení Pixy pro sledování neonově růžových objektů jako cílů. Poté se zbraň pohybuje, dokud se cíl nevycentruje v pohledu Pixy, kde se poté měří jeho vzdálenost od hlavně k cíli. Pomocí této vzdálenosti lze zjistit horizontální a vertikální vzdálenosti pomocí některých základních goniometrických funkcí. Můj kód má funkci nazvanou get_angle (), která pomocí těchto dvou vzdáleností vypočítá, kolik úhlu je potřeba k zasažení tohoto cíle.
Zbraň se poté přesune do této polohy a pomocí MOSFETu zapne motory. Poté, co se na pět sekund navine, poté přesune servomotor, aby stiskl spoušť. MOSFET poté vypne motor a poté se nerf zbraň vrátí k hledání cílů.
Krok 6: Bavte se
Položil jsem na zeď neonově růžovou kartičku, abych otestoval přesnost zbraně. Udělal dobře, protože můj program kalibruje a upravuje úhel pro měřenou vzdálenost. Zde je video demonstrující práci se zbraní.
Doporučuje:
Jak vyrobit Rapunzelovu věž ze spleti: 18 kroků
Jak vyrobit Rapunzel's Tower from Tangled: Účelem tohoto projektu bylo vytvořit návrh rekvizity pro film podle výběru našich skupin. Film Tangled jsme vybrali kvůli naší lásce k Disney. Potřebovali jsme využít našich znalostí o obvodech a elektrickém nářadí, jakož i procesu návrhu, k vytvoření
Vlastní RGB LED pro 52pi ICE chladicí věž: 5 kroků
Vlastní RGB LED pro 52pi ICE Cooling Tower: 52pi přišla s docela šíleným řešením chlazení pro desky Raspberry Pi 3B+/4B+. Chladicí věž ICE! Tato věc nejenže vypadá jako zvíře, ale také extrémně dobře ochladí vaši desku Raspberry Pi 4 (chladicí měřítka). Chcete -li zachovat
Jak vyrobit futuristickou LED věž: 12 kroků (s obrázky)
Jak vyrobit futuristickou LED věž: Jak se cítíte po zhlédnutí obrázku? Vzrušený? Zaujalo vás to? No, budete fascinováni, slibuji! Tento projekt má dva cíle: Ozdobte můj stůl Řekněte mi čas Ale .. řekněte mi čas? Co to sakra?! Jak mi ty dvě vysoké věže mohou říct čas
Věž Portal 2 - Ovládání hlavní věže: 9 kroků (s obrázky)
Portal 2 Turret-Master Turret Control: Tento projekt je rozšířením nebo remixem mé původní Portal Turret na Instructables (Portal-2-Turret-Gun). Může být také použit jako levný ovladač pro ovládání čehokoli, co používá rádiový čip nRF24L01. LCD obrazovka je zvláště užitečná, když
Laserová sledovací věž: 5 kroků
Laser Tracking Turret: DISCLAIMER: Toto není úplně dokončený projekt, funguje, ale má chyby v kódu, které z něj dělají velmi pomalý pohyb sledování a pouze ve směru x. Přehled: Celková myšlenka našeho projektu byla vyskočit balónky zapínání stroje