Obsah:
Video: UChip-RC loď z plastových lahví a přehrávač CD-ROM!: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Poté, co jsem implementoval hardware a software pro připojení svého dronového rádia k motorům/servům, bylo dalším krokem dobře využít tvrdou práci a postavit si vlastní RC hračku, kterou je… Loď!
Jelikož nejsem strojní inženýr, rozhodl jsem se pro nejsnazší přístup, jaký jsem si dokázal představit, abych mohl postavit svůj člun: Recyklovat vše, co jsem dostal, a vytěžit z toho to nejlepší! S hrdostí mohu říci, že jsem tentokrát předčil svá očekávání!
Proto se s vámi chci podělit o svůj projekt a zde je pár kroků nutných k vybudování vlastní „závodní“šrotovky!
Kusovník
Elektronika, můžete si vytvořit vlastní elektroniku podle mého předchozího průvodce nebo použít projekt někoho jiného. Můj obsahuje:
- 1 x uChip: deska kompatibilní s Arduino IDE
- 1 x rádiový systém Tx-Rx: jakýkoli rádiový systém s přijímačem cPPM je dobrý
- 2 x Motor driver: with 1x47uF@16V kondenzator, 3xDiodes (quick recovery), 1x5.1V zener, 2 nMOSFET (VGTH ~ 2V) and 4 rezistors you can easily spájka vaše.
- 1 x Li-ion 18650 baterie: můžete ji recyklovat ze starého notebooku nebo si koupit nový.
- 2 x bezjádrové motory s vrtulemi CW a CCW (CW = ClockWise, CCW = CounterClockWise)
Rám (většinou z recyklovaných komponent):
- 2 x plastové lahve (0,5 l)
-1 x recyklovaný přehrávač disků CD-ROM/DVD-ROM
- 3 (nebo více) x kabelové svazky: skutečný počet závisí na skutečné délce, kterou potřebujete. Použil jsem 4 z nich, každý o délce 20 cm.
Krok 1: Výroba elektroniky
Publikoval jsem „Instructables“vysvětlující, jak řídit motor/servo pomocí uChip a systému Tx-Rx s přijímačem cPPM. Najdete ji ZDE.
Jen chci přidat několik komentářů vysvětlujících rozdíly, které musíte vzít v úvahu. V tomto projektu potřebujeme pohánět 2 motory. Proto musíme obvod související s ovladačem motoru dvakrát zopakovat. Přiložené schéma ukazuje, co vlastně k pájení potřebujete.
Kromě toho, protože poháním motory jednoduchým polovičním můstkem, motory poběží pouze jedním směrem, neexistuje zpátečka. Zkuste si to zapamatovat, než uvíznete v trávě svého rybníka (toto je návrh zážitku z pohledu první osoby!)
Krok 2: Programování
Firmware vychází z náčrtu, který jsem vytvořil pro čtení signálu pocházejícího z přijímače cPPM Rx a který najdete ZDE.
Přidal jsem nějakou funkci matematiky ve smyčce (), abych smíchal příchozí signály a vygeneroval správné hodnoty potřebné k pohonu motorů. To, co děláme, je dávat diferenciální signál motorům, které se překládají v diferenciální důvěře v závislosti na směru, kterým se vydáme na naší radiovém ovladači.
Obrázek popisuje funkci, kterou musíme v kódu implementovat. Abyste mohli odbočit doleva nebo doprava, je nutné změnit výkon daný každému motoru.
Při otáčení doleva je pravý motor nastaven na maximální dostupný výkon (úměrný poloze páčky plynu), zatímco levý motor je zmenšen podle naklápěcí páčky. Doplňkově k opaku dochází při odbočování doprava. V poloze náklonu ve středním rozsahu byla přidána světlá výška, takže motory dostanou stejný tah v případě, že chceme jet rovně.
Vypočítané hodnoty se poté normalizují, aby se udržely v hodnotách motoru MIN/MAX, a zapisují se na odpovídající kolík motoru pomocí funkce analogWrite (). Použitím analogWrite () na pinech povolených PWM zapíše vybranou délku PWM impulsu do příslušného registru. Protože používáme 8bitový PWM, délka pulsu se může pohybovat od 0 do 255 (což jsou hodnoty min/MAX motoru).
V případě, že jste obeznámeni s matematikou a rovnicemi, můžete zkusit napsat vlastní kód, který tuto funkci implementuje. V opačném případě načtěte náčrt „Boat.ino“do uChip pomocí IDE Arduino a vyzkoušejte jej.
Chcete -li na SerialUSB vytisknout hodnoty motorů a kanálů, můžete komentovat/odkomentovat DEBUG definovat. To by mohlo být velmi užitečné k tomu, aby se ladil rozsah min_range, mid_range a max_range podle vašeho rádiového systému Tx-Rx.
Krok 3: Sestavení rámu
Zde se vám budou hodit vaše dovednosti mechanického inženýra. Protože nejsem strojní inženýr, použil jsem šrotové díly z přehrávače CD-ROM. Zejména interní zavěšený vozík přehrávače CD-ROM dokonale odpovídá mému účelu. Plovoucí prvky mého člunu jsou lahve, zatímco kabelové vázací pásky jsou zvláště užitečné pro slepení všeho dohromady.
Ohněte vozík vytvořením „L-vozíku“. Poté zapojte motory do závěsného kroužku, jak je znázorněno na obrázku. Přiznám se, že to bylo jen štěstí, že motor tak dokonale zapadl do tohoto silikonového prstence! V případě, že se ten váš nehodí, musíte provést nějaké hardwarové přizpůsobení, zvětšit velikost otvoru nebo řezat část silikonového závěsného kroužku.
Poté, co vypijete litr perlivé vody (láhve se šumivou vodou jsou silnější než lahve s obyčejnou vodou, a proto jsou pevnější, pravděpodobně by bylo použití lahví s colou ještě lepší!), Jste připraveni sestavit si loď Bottles.
Připojte motory k elektronice, vložte je do zapečetěného plastového sáčku a ponechte mezeru jen pro vodiče motorů a konektor baterie. Sestavte držák disku CD-ROM L, lahve a elektroniku tak, že je upevníte pomocí stahovacích pásek. Snažte se udržet rovnováhu vašeho vozidla ve středu a použijte ještě jeden stahovací pásek, aby byla elektronika pevná; tato opatření zaručují, že se loď v případě vlnitých moří neobrátí vzhůru nohama a že elektronika nebude klouzat, když budete dělat zatáčky!
To je vše, nyní jste připraveni vypustit svou loď
Krok 4: Závod
Zapněte loď připojením baterie a zapnutím rádia (před sestavením lodi se ujistěte, že jste správně provedli postup vázání!), Můžete začít závodit!
Požádejte své RC přátele, aby si postavili vlastní, a začněte s nimi závodit na rybníku vedle vašeho domova!
Doporučuje:
Python v láhvi: 4 kroky
Python v láhvi: Než začneme, možná si položíte otázku, proč dát svůj Python do láhve? V tomto případě Python běží na Raspberry Pi a RPi potřebuje určitou ochranu. Proč je nutná ochrana? Počítač bude žít ve skleníku
Artmaker 5, děrovač lahví: 4 kroky
Artmaker 5, Bottle-puncher: Pro úkol „artmaker“jsme museli vytvořit nástroj, který pomáhá dětem s kognitivní poruchou typu 2. Náš nástroj jim měl pomoci vyseknout díru do víček lahví. Tímto způsobem mohou tyto děti dělat zábavná umělecká díla, aniž byste si museli dělat starosti
Pet Firefly v láhvi: 3 kroky
Pet Firefly in a Bottle: Světlušky zde ve Wilson NC byly přitahovány k bílé LED svítilně, kolem které jsem mával, a tak jsem se rozhodl zjistit, jestli bych mohl udělat Pet Firefly pro své Sweet Heart. Dostal jsem levnou bílou LED a nějaké falešné květiny, na které si mohl sednout
Přepněte na kvízovou hru z plastových lahví: 9 kroků
Přepínač pro kvízovou hru z plastových lahví: Tento pár spínačů namontovaných uvnitř plastové láhve používá velmi jednoduchý obvod k ovládání LED světel. Po stisknutí jednoho tlačítka se rozsvítí jeho světla, čímž se deaktivuje druhá sada světel. Všechny obrázky po zvětšení jsou
Magnetický stojan na fotoaparát s lahví piva: 4 kroky
Magnetický stojan na fotoaparát na láhev piva: Zde je velmi jednoduchý a snadno vyrobitelný fotoaparát z lahve na pivo. Lze jej také nastavit na dveře chladničky nebo jakýkoli jiný kovový povrch