Obsah:
- Krok 1: Co budete potřebovat
- Krok 2: Sestavení kanónu- elektrická konstrukce
- Krok 3: Připojte senzor Ir k desce V5
- Krok 4: Nastavte desku V5 na Arduino Uno
- Krok 5: Připojte napájecí zdroj k desce Arduino
- Krok 6: Celkové rozvržení obvodu
- Krok 7: Kód a pracovní princip
- Krok 8: Včetně knihovny IR
- Krok 9: Naprogramujte klíče, které chcete použít
- Krok 10: Dokončete kód a rozhýbejte se
- Krok 11: Nahrajte svůj kód a otestujte ho
Video: RC dělo: 11 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Tento instruktáž byl vytvořen při splnění požadavku projektu Makecourse na University of South Florida (www.makecourse.com)
Krok 1: Co budete potřebovat
Součásti těla
-2 kola (3D tištěná nebo jakkoli je chcete navrhnout)
-Podvozek-Přednostně je vyroben z něčeho, co lze snadno tvarovat, tj. Vrtat, řezat laserem atd. Je tomu tak proto, že budeme mít mnoho kabelů, a proto budeme muset v podvozku vytvořit porty pro propojení elektrických součástí kanónů.
Elektrické součásti
-Deska Arduino Uno
-Ir dálkové ovládání
-Ir senzor
-Dc krokové/rychlostní motory
-Spousta kabeláže a startovacích kabelů
-V.2 deska (není vyžadována, ale umožňuje mnohem organizovanější připojení a snadnější spuštění)
-12V baterie a baterie (napájecí zdroj)
-Ovladač motoru L298
Krok 2: Sestavení kanónu- elektrická konstrukce
Připojte stejnosměrné motory k ovladači motoru L298
-Veďte jednotlivé vodiče z Dc rychlostního/krokového motoru a zapojte je do portů modulu L298. Toto je součást, která bude pohánět motory.
Krok 3: Připojte senzor Ir k desce V5
Připojte senzor Ir k desce V5. Toto je část, která umožní uživateli ovládat auto pomocí dálkového ovladače Ir. To se provádí jednoduchým zapojením kabelu z infračerveného senzoru do portu s nápisem „Ir senzor“
Krok 4: Nastavte desku V5 na Arduino Uno
-To je skvělá součást používání desky V5, která tato připojení usnadňuje. Je navržen tak, aby se „sbalil“na Arduino Uno, a tak šetří spoustu kabelů a díky nim vypadá připojení úhledně. Ujistěte se, že jste nastavili své piny ve správném souladu, tj. (GND na pozemní port, analogový na analogový atd.), Aby se zabránilo ohýbání nebo poškození portů.
Krok 5: Připojte napájecí zdroj k desce Arduino
Díky tomu, že k tomu použijete také baterii, tento prvek také ušetří spoustu kabelů a vypadá trochu elegantněji. Vysoce doporučeno. Tyto baterie, které jsou často levné, mají také vlastní nezávislý vypínač. Jednoduše připojte elektrickou zásuvku (ujistěte se, že máte port kompatibilní s arduino) k arduinu.
Krok 6: Celkové rozvržení obvodu
Tady je to, co se děje pod kapotou.
-Rychlostní motory poháněné L298
-Senzor Ir připojený k desce V5.
-Napájení 12V
- Všechny elektrické součásti jsou podle potřeby napájeny/ uzemněny pomocí uzemňovací lišty.
Krok 7: Kód a pracovní princip
Kanón je v zásadě plně ovládán pomocí dálkového ovládání Ir a bude hlavním zaměřením pro programovací účely. Ovládací systém Ir se skládá z odesílání a přijímání informací. Odesílání se provádí z dálkového ovladače a přijímání se provádí pomocí snímače Ir. Dálkové ovladače Ir vysílají signály prostřednictvím binárního pulzního kódu, jako mnoho jiných každodenních nástrojů. Aby nedošlo k záměně senzoru a vyhnutí se vyzvednutí špatného pulzního kódu, je běžnou praxí modulovat jej na dané nosné frekvenci, kterou může senzor následně filtrovat a přijímat jako jedinečný příkaz.
Krok 8: Včetně knihovny IR
-existuje mnoho ir knihoven online, které by mohly být zahrnuty do skici arduino, aby se usnadnilo programování ir remote. Ty lze nalézt např. Na
www.liquidcrystal.com
www.elegoo.com
Po stažení knihovny ji zahrňte do původního náčrtu (viz obrázek výše).
V programu jsou také "ukázkové skici", z nichž jeden je pro systém Ir. To by také bylo skvělým výchozím bodem. (viz obrázek výše)
Součástí je také soubor z tekutých krystalů s některými vlastnostmi knihovny.
Krok 9: Naprogramujte klíče, které chcete použít
Dělo jde dopředu, dozadu a míří doleva a doprava. K provedení těchto operací bychom tedy potřebovali klíče. Úkolu přiřazování klíčů k provádění konkrétních věcí bychom mohli dosáhnout využitím jejich jedinečné hodnoty klíče. Potom bychom mohli těmto klíčovým hodnotám přiřadit konkrétní funkce pomocí funkce #define.
např
#zahrnout
#define F 16736925
#define B 16754775
kde „F“by byla proměnná spojená s přechodem vpřed a číslice vedle ní, jedinečná klíčová hodnota k provedení tohoto úkolu.
Nastavením konkrétních komponent na „vysoké“nebo „nízké“dosáhnete konkrétních cílů. např. V našem kódu, pokud si přejeme, aby se dělo pohybovalo vpřed, bychom nastavili výstupní kolíky na stejnosměrném motoru na vysokou hodnotu, což by způsobilo pohyb vozu. Úplný náčrt toho všeho bude poskytnut na konci.
Krok 10: Dokončete kód a rozhýbejte se
-Pokud nejste obeznámeni s kódováním, nebojte se, na internetu je mnoho kódů a příkladů, které byste mohli sledovat, aby se vaše dělo rozhýbalo. Zde je můj konečný kód pro toto dělo, byl vzorkován z www.elegoo.com a upraven tak, aby vyhovoval kritériím pro míření děla.
Krok 11: Nahrajte svůj kód a otestujte ho
Pokud vše proběhlo dobře, měli byste mít možnost pohybu svého děla. Nezapomeňte nabít baterie a zapnout vypínač. Také nespouštějte dělo, když jste připojeni k počítači. To může být nebezpečné pro některé citlivé části ve vaší sestavě.
Hodně štěstí!
Doporučuje:
Mramorové dělo pro fyziku: 12 kroků
Mramorové dělo pro fyziku: Toto je návod na stavbu mramorového děla. Vytvořili: Erin Hawkins a Evan Morris
Jak vyrobit dělo pro střelbu v Minecraftu: 7 kroků
Jak vyrobit dělo s nábojovou palbou v Minecraftu: Toto je návod, jak v Minecraftu vyrobit funkční kanón s nábojem
Skutečné laserové dělo od Metroidu !: 9 kroků (s obrázky)
Skutečné laserové dělo od Metroidu !: Není mnoho herních postav tak úžasných jako Samus. Vesmír zachraňující lovce odměn s jednou z nejlepších zbraní v celém sci -fi. Když jsem viděl, že Instructables pořádá soutěž založenou na videohrách, okamžitě jsem věděl, že to byla její chyba
Automatické pneumatické dělo. Přenosné a poháněné Arduino .: 13 kroků
Automatické pneumatické dělo. Portable and Arduino Powered .: Ahoj všichni! Toto je návod na sestavení přenosného pneumatického děla. Cílem bylo vytvořit dělo, které může střílet různé věci. Stanovil jsem si několik hlavních cílů. Jaké by tedy mělo být moje dělo: Automatické. Aby nedošlo ke stlačení vzduchu ručně pomocí
Mramorové dělo - Jeremy Busken a Michael Landis: 8 kroků
Mramorové dělo - Jeremy Busken a Michael Landis: Toto je návod, jak zkonstruovat mramorové dělo, které je schopné střílet na 2 až 5 metrů