Obsah:
- Krok 1: Krok 1: Nalezení požadovaných součástí k vytvoření projektu
- Krok 2: Nastavení podvozku
- Krok 3: Zapojení ovladače motoru
- Krok 4: Nastavení kodérů
- Krok 5: Zapojení Arduina a modulu Blutooth
- Krok 6: Připevnění elektroniky k robotu
- Krok 7: Vytvoření aplikace pro ovládání robota
- Krok 8: Kód pro Arduino
Video: Bluetooth řízené RC auto s řízením rychlosti a měřením vzdálenosti: 8 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
Jako dítě mě vždycky fascinovaly RC auta. V současné době můžete najít mnoho návodů, jak si levně vyrobit RC auta ovládaná pomocí Bluetooth sami pomocí Arduina. Udělejme krok dále a využijme našich praktických znalostí kinematiky k výpočtu ujeté vzdálenosti a rychlosti robota.
Tento návod byl vytvořen ve spolupráci s HATCHNHACK. Podívejte se na jejich úžasný web, kde najdete veškeré prototypové vybavení, blogy, nápady a mnoho dalšího.
Krok 1: Krok 1: Nalezení požadovaných součástí k vytvoření projektu
Píšu to jako obecný návod, takže se pokusím najít nějaké alternativy, pokud nemůžete najít součásti, které používám. Přidám také odkazy na nákup, abyste si mohli koupit položky, které nemáte zrovna po ruce, a abyste si mohli svého robota přizpůsobit svou kreativitou. Náhradní díly pro tento projekt najdete na hnhcart. Mají kvalitní díly v úžasném cenovém rozpětí.
- Mikrokontrolér: pokud jste začátečník, zkuste použít Arduino. Používám Arduino Uno. Koupit odkaz pro Arduino Uno.
- Motory a kodéry: Pro tento projekt používám k výpočtu otáček motory s bočním hřídelem s otáčkami 150 ot / min a vestavěným kodérem. pokud nemůžete najít takové motory, můžete se obrátit na jednoduché dvouhřídelové motory a budete muset koupit snímače pro motory BO. můžete si koupit dvouhřídelové motory BO | jednotlivé kodéry
- Ovladač motoru: ke spuštění motorů budete potřebovat ovladač motoru, protože většina mikrokontrolérů nedokáže dodat tolik napětí. Používám L298N, který zde můžete doporučit k nákupu.
- PODVOZEK: Pro podvozky a pneumatiky si musíte koupit konkrétní motor, který používáte. Chcete -li koupit podvozek pro motory BO, můžete se obrátit na tento odkaz.
- Modul Bluetooth (HC05): K propojení Arduina s naším smartphonem potřebujeme zařízení pro komunikaci Bluetooth. zde se HC05 hodí. Koupit odkaz na HC05
- Propojovací vodiče: všichni potřebujeme propojovací vodiče pro připojení věcí. Pokud jste nováček, budete jich potřebovat spoustu pro různé projekty. některé si můžete koupit zde:- muž- muž | Muž na ženu
- Baterie: Pro tento projekt používám 12v lipo baterii. pokud nemáte, můžete vždy přejít na generické 12v lithium-iontové baterie. Nebo pokud používáte motory 9v BO, můžete dokonce použít jednoduchou 9v baterii. Před koupí baterie si však zkontrolujte specifikace motoru, protože pokud dodáte vyšší napětí, než je kapacita motoru, můžete motor poškodit. Chcete -li koupit 9v baterii, podívejte se zde.
-
Breadboard/prototyping board: budete potřebovat něco k připojení veškerého drátu. Zde se vám bude hodit prkénko. koupit odkaz na Breadboard | prototypová deska
Krok 2: Nastavení podvozku
Pokud pracujete s předem vyrobeným podvozkem, nebudete si muset dělat starosti.
Protože jsem pro své motory neměl konkrétní předem vyrobený podvozek, musel jsem si jej postavit sám. Jako základnu jsem vybral akrylový plech, protože je lehký a snadno se s ním pracuje, a pro montáž motorů jsem použil standardní svorky.
a nakonec přišroubujte kolečko Chaster ve spodní části k podepření robota.
Krok 3: Zapojení ovladače motoru
Abychom motorům dodali dostatek šťávy, musíme nastavit ovladač motoru.
- nejprve přišroubujte kladné a záporné póly motoru ke konektoru PTR ovladače motoru.
- poté k napájení přišroubuje ovladač motoru kladný pól baterie k portu 12 V a -ve k portu GND ovladače motoru.
-
vložte vstupní kolík ovladače motoru na kolík PWM Arduina podle vašeho výběru. PAMATUJTE, že odpovídajícím způsobem změníte na piny motoru.
- v opačném případě přidejte přepínač mezi kladnou hodnotou baterie a ovladačem motoru, pokud baterii nepoužíváte, budete ji muset odpojovat.
- získejte 2 vodiče z 5V a GND ovladače motoru na prkénko, abyste mohli napájet Arduino i další zařízení.
Krok 4: Nastavení kodérů
jak vidíte, kodér je vestavěn v motoru.
- M1 a M2 jsou +ve a -ve motoru, který vstupuje do ovladače motoru
- připojte k 5v a GND kodérů k 5v a GND na desce pro napájení kodérů
- A a B jsou pro výstupní kolíky kodéru, ke kterým připojíme pin 2 a pin 3 Arduina
Krok 5: Zapojení Arduina a modulu Blutooth
- připojte GND a 5v z prkénka k Vin a GND Arduina pro napájení Arduina.
- totéž proveďte s modulem Bluetooth, abyste jej také mohli napájet.
- připojte TX a RX modulu Bluetooth k pinům 0 a 1 Arduina. 0 a 1 piny Arduina jsou určené piny pro sériovou komunikaci, takže buďte opatrní při nahrávání náčrtu do Arduina, protože možná budete muset odpojit pin TX, protože Arduino může používat pouze 1 sériovou komunikaci najednou. Tomuto problému se můžete vyhnout zavedením softwarové sériové knihovny do kódu
- a nakonec připojte kolíky kodéru ke 2 a 3 pinům Arduina. Pin 2 a Pin 3 jsou určeny jako kolíky pro přerušení. Další informace o přerušeních naleznete zde. Pokud používáte disk kodéru s menším počtem pulzních linek, možná nebudete potřebovat přerušení.
Krok 6: Připevnění elektroniky k robotu
můžete použít šrouby k upevnění elektroniky na robota, jinak při pohybu robota elektronika obvykle odpadne.
No, neměl jsem ty malé šrouby pro montáž elektroniky, takže jsem šel horké lepidlo elektroniky na samotnou základnu.
Krok 7: Vytvoření aplikace pro ovládání robota
Abych aplikaci vytvořil, použil jsem vynálezce aplikace MIT, který je opravdu snadno použitelný a pohodlný pro začátečníky. Věřte mi, nejsem androidový vývojář a myšlenka na vybudování aplikace mě vyděsila. Ale díky tomu jsem se to naučil při vytváření aplikace.
Co se týče návrhářské části, to nechám na vás. Přizpůsobte si, jak se vám to líbí.
můžete odkazovat na obrázky, které chcete vytvořit v backendové části.
Odtud si dokonce můžete stáhnout moji aplikaci pro robota.
Krok 8: Kód pro Arduino
zde si můžete stáhnout soubor INO a naprogramovat Arduino.
zanechat otázku pro jakékoli dotazy týkající se kódu.
vše, co máte, jste připraveni jít s vlastním RC vozem ovládaným Bluetooth.
Doporučuje:
Postavte si vlastní auto s vlastním řízením - (tento pokyn se právě zpracovává): 7 kroků
Postavte si vlastní auto s vlastním řízením - (Tento pokyn se právě zpracovává): Dobrý den, podíváte -li se na můj další Instructable on Drive Robot se vzdáleným USB gamepadem, je tento projekt podobný, ale v menším měřítku. Můžete také sledovat nebo získat pomoc nebo inspiraci z robotiky, domácího rozpoznávání hlasu nebo sebe
Tři způsoby, jak vytvořit obvod LED blikače s řízením rychlosti a alternativním blikáním: 3 kroky
Tři způsoby, jak vytvořit LED blikající obvod s řízením rychlosti a alternativním blikáním: Obvod blikače je obvod, ve kterém LED bliká ZAPNUTO a VYPNUTO rychlostí ovlivněnou použitým kondenzátorem. Zde vám ukážu tři různé způsoby, jak tento obvod vytvořit pomocí : 1. Tranzistory 2. 555 Timer IC3. Quartz CircuitLDR lze také použít k
Bluetooth řízené auto: 8 kroků
Auto ovládané Bluetooth: Shrnutí kroků: 1. Nainstalujte si " Bluetooth RC auto Arduino " aplikace pomocí odkazu níže: https: //play.google.com/store/apps/details? id = brau … 2. Stáhněte si kód Arduino.ino a schéma3. podle schématu pájejte všechny
Auto řízené Bluetooth Arduino: 9 kroků
Arduino Bluetooth Controlled Car: Je to moje auto pro ovládání Bluetooth
Jak získat Wi -Fi ze vzdálenosti 4 km nebo 2,5 mil !!! AKTUALIZOVÁNO PRO RYCHLEJŠÍ RYCHLOSTI !!!!: 5 kroků
Jak získat Wi -Fi ze vzdálenosti 4 km nebo 2,5 mil !!! AKTUALIZOVÁNO PRO RYCHLEJŠÍ RYCHLOSTI !!!!: Už jsou to roky, co jsem zveřejnil tento příspěvek, a opravdu si vážím všech příspěvků a zájmu, které jste všichni o tento projekt měli! Po výzkumu a vývoji jsme našli způsoby, jak tuto práci ZLEPŠIT. Víš, co potřebujeme? VÍCE POWE