Obsah:
- Krok 1: Komponenty
- Krok 2: Pripojte komponenty
- Krok 3: Kód
- Krok 4: Živý kanál
- Krok 5: Funkčný test
- Krok 6: Záver
Video: RC auto RC: 6 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
Tento projekt je už nejaký čas v mojej zásuvke a odkedy Maker Fair prichádza do mesta, bol vhodný čas na jeho realizáciu.
Kedysi dávno existovala hra s názvom „Micro Machines“pre Sega Mega Drive (Genesis), pri ktorej trávim hodiny hraním. V zásade to bola závodná hra s malými autami, kde závodná dráha tvorila súčasť predmetov každodenného života. Zistil som, že existuje nová verzia tejto starej klasiky.
V pôvodnej verzii mala hra pohľad zhora na trať a autá, ale chcel som mať pohľad prvej osoby na hlavnom displeji. Kamera by sa pohybovala podľa pohybu hlavy hráča.
Ovládačom by malo byť závodné koleso.
Bohužiaľ to nebolo možné a nakoniec som dostal toto.
Z dôvodu viacerých faktorov som neimplementoval hlavnú obrazovku a kameru ovládanú servomotorom, ale auto je ovládané pretekárskym volantom, mám bezdrôtovú kameru a všetko funguje. Problém je v dosahu. Napájanie kamery môžem ovládať a vidieť iba vtedy, ak sú všetky vysielacie a prijímacie jednotky v zornom poli.
V každom prípade existuje veľmi zaujímavý aspekt tohto projektu, ktorý stojí za zdieľanie.
Krok 1: Komponenty
RC auto
Práve som vybral to najlacnejšie, čo som mohol nájsť, v mierke 1:20.
Bezdrôtová kamera
Mal som niekoľko možností, kde, ale pravdepodobne kedy bude najhoršie. Ak máte v pláne urobiť niečo také, NEPOUŽÍVAJTE tieto typy kamier.
Mikrokontrolér DFRobot Dreamer Nano V4.1, 2,54 mm pinout, je pre tento projekt zásadný. Na wiki stránke DFRobot nájdete ďalšie informácie o tomto mikrokontroléri
Závodné koleso Computador
Dnes je veľmi ľahké nájsť staré závodné ovládače takmer zadarmo. Tento som dostal zadarmo na miestnom internetovom trhu.
Dodáva sa so starým herným portom s 15 kolíkmi, ktorý bol pripojený k zvukovej karte počítača.
Ovládač motora
Na výber bol L298N so schopnosťou 2A as max. 46V na vstupe, ktorý slúži perfektne alebo tento projekt.
RF vysielač
Pre bezdrôtovú komunikáciu medzi závodným kolesom a autom som šiel s transceiverom nRF24L01+ RF.
Mal som kde, a sú ľahko použiteľné.
Batéria
Batéria LiPo 7,4 V 800 mAh poskytuje energiu pre RC auto, mikrokontrolér, RF transceiver a bezdrôtovú kameru
Zmiešaný
Rezistor 4x - 10K
Rezistor 4x - 100K
Perfboard (obvyklý v mojich projektoch), 9V zástrčka batérie a niektoré káble
Krok 2: Pripojte komponenty
Prenosový prevodník závodných kolies Computar
Pin port herného portu nájdete kde
en.wikipedia.org/wiki/Game_por
Našiel som tiež veľmi peknú stránku so schémou pripojenia k arduinu
www.built-to-spec.com/blog/2009/09/10/using-a-pc-joystick-with-the-arduino/
Obvod je zostavený na prefabrikovanej doske podľa schémy, ktorú som pridal.
Na pripojenie NRF24L01+ používam základný adaptér, ktorý prináša regulátor napätia 3,3 V plus ďalšie kondenzátory na zvýšenie stabilizácie vedenia.
Ak chcete použiť iba NRF24L01 +, napájacie vedenie musí vychádzať z +3,3 V od Arduina.
RC prijímač do auta
Pokiaľ ide o auto, používam aj základný adaptér NRF24L01+, opäť je to voliteľné.
L298n sa pripája na piny D2 až D7.
Napájanie pre bezdrôtovú kameru pochádza aj z batérie
Po niekoľkých testoch som použil pravidlo pre chladič a rozhodol som sa použiť ventilátor.
Krok 3: Kód
Na spustenie kódu je potrebné nainštalovať knižnicu RF24.
Môžete si ho stiahnuť
github.com/nRF24/RF24.
Piny D9 a D10 sa používajú aj pre túto knižnicu, preto ich nezabudnite zmeniť, ak chcete použiť iné.
Rádio RF24 (9, 10); // Nastavte rádio nRF24L01+ na zbernici SPI plus piny 9 a 10
Potom deklarujte piny pre ovládač v kóde Car_TX.
// Deklarujte piny pre racing wheelconst int wheel_direction = A0;
tlačidlo const int_1_1 = 2;
const int Button_2A = 4;
const int button_1B = 3;
tlačidlo const int_2_2 = 5;
A kolíky pre pohon regulátora motora
// Definujte kolíky pre pohon motora // Otáčky motora
int enable_A = 3;
int in1Pin = 2;
int in2Pin = 4;
// Smer motora
int enable_B = 5;
int in3Pin = 6;
int in4Pin = 7;
Krok 4: Živý kanál
Súprava bezdrôtových kamier pozostáva z bezdrôtovej kamery a prijímača, ktorý dokáže vydávať zložený video signál.
Prijímač je potom pripojený k prevodníku, ktorý umožňuje pripojenie k VGA monitorom.
Krok 5: Funkčný test
Krok 6: Záver
Keď ste všetko dokončili a zostavili, výsledok nebol taký, ako sa očakávalo. Dosah všetkého bol asi 2 m v interiéri !!! Asi preto, že sa to robilo s rozpočtom okolo 50 € !!!
Toto potrebuje úplné prehodnotenie vybraných komponentov. Pravdepodobne v budúcnosti použijem rovnaké kamery a vysielače ako v dronoch s FPV. Dnes je už možné získať nejaké vybavenie s brzdením banky.
Nie všetko je zlé, počas testov bolo veľmi zábavné riadiť auto s pretekárskym ovládačom. Novú verziu pravdepodobne postavím pomocou malého RC auta, ale s ovládaním závodných kolies.
Neváhajte a komentujte alebo mi pošlite správu, ak ste našli akúkoľvek chybu, alebo ak máte nejaké návrhy/vylepšenia alebo otázky.
Páči sa mi to, prihláste sa na odber a urobte to.
Nezabudnite zanechať svoj hlas v súťažiach, ktoré robím.
Odporúča:
DIY Arduino Bluetooth ovládané auto: 6 krokov (s obrázkami)
DIY Arduino Bluetooth riadené auto: Ahoj priatelia! Moje meno je Nikolas, mám 15 rokov a žijem v gréckych Aténach. Dnes vám ukážem, ako vyrobiť 2-kolesové auto ovládané Bluetooth pomocou Arduino Nano, 3D tlačiarne a niekoľkých jednoduchých elektronických súčiastok! Určite sledujte môj
GoBabyGo: Vyrobte si jazdecké auto ovládané joystickom: 10 krokov (s obrázkami)
GoBabyGo: Vytvorte auto na jazdu ovládané joystickom: Spoločnosť GoBabyGo, ktorú založil profesor z University of Delaware, založila profesorka z University of Delaware, je globálna iniciatíva, ktorá laikom ukazuje, ako upraviť autíčka na hranie, aby ich mohli používať malé deti s obmedzenou pohyblivosťou. Projekt, ktorý zahŕňa výmenu nožného pedála za
Auto s vlastným pohonom a auto Arduino ovládané joystickom: 6 krokov
Automobil Arduino s vlastnou jazdou a ovládaním joystickom: Ahoj, volám sa Joaquín a som fanúšikom Arduina. Minulý rok som bol posadnutý Arduinom a začal som robiť najrôznejšie veci a toto automatické a joystickom ovládané auto je jedným z nich. V prípade, že chcete urobiť niečo podobné, sú tieto
Premeňte akékoľvek auto na diaľkový ovládač na auto ovládajúce aplikáciu Bluetooth Auto na diaľkové ovládanie: 9 krokov
Premena akéhokoľvek auta na R/C na auto na diaľkové ovládanie Bluetooth Auto na diaľkové ovládanie: Tento projekt ukazuje kroky na zmenu bežného auta na diaľkové ovládanie na auto na ovládanie Bluetooth (BLE) pomocou robotickej dosky Wombatics SAM01, aplikácie Blynk a aplikácie MIT App Inventor. Existuje mnoho lacných RC automobilov s mnohými funkciami, ako sú LED svetlomety a
Ako si vyrobíte auto na diaľkové ovládanie doma jednoduchým spôsobom - DIY bezdrôtové RC auto: 7 krokov
Ako si vyrobíte auto na diaľkové ovládanie doma jednoduchým spôsobom - DIY bezdrôtové RC auto: Ahoj priatelia, v tomto návode vám ukážem, ako ľahko vytvoriť diaľkovo ovládané auto na diaľkové ovládanie, pokračujte v čítaní …… Toto je skutočne skvelý projekt, skúste ho teda postaviť