Obsah:

RC dělo: 11 kroků
RC dělo: 11 kroků

Video: RC dělo: 11 kroků

Video: RC dělo: 11 kroků
Video: POKUD TOHLE DĚLÁ VÁŠ PES, TAK BYSTE MĚLI VĚDĚT PROČ 2024, Listopad
Anonim
RC dělo
RC dělo

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

Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
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

Sestavování kanónu- elektrická konstrukce
Sestavování 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 snímač Ir k desce V5
Připojte snímač 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

Nastavte desku V5 na Arduino Uno
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

Připojte napájecí zdroj k desce Arduino
Připojte napájecí zdroj k desce Arduino
Připojte napájecí zdroj k desce Arduino
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

Celkové rozvržení obvodu
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

Kód a pracovní princip
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

Včetně IR knihovny
Včetně IR knihovny

-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

Naprogramujte klíče, které chcete použít
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

Nahrajte svůj kód a vyzkoušejte jej
Nahrajte svůj kód a vyzkoušejte jej

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: