Мазмұны:
- 1 -қадам: компоненттер
- 2 -қадам: компоненттерді қосыңыз
- 3 -қадам: код
- 4 -қадам: тікелей эфир
- 5 -қадам: Функционалды тест
- 6 -қадам: Қорытынды
Бейне: FPV RC Car: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл жоба менің тартпамда біраз уақыт болды, мен Maker Fair қалаға келгендіктен, бұл оны жасауға жақсы уақыт болды.
Ұзақ уақыт бұрын Sega Mega Drive (Genesis) үшін «Micro Machines» деп аталатын ойын болды, мен оны бірнеше сағат бойы ойнаймын. Негізінен бұл шағын автокөліктермен жарыс ойыны болды, онда жарыс жолы күнделікті өмірлік объектілердің бөлігі болды. Мен ескі классиканың жаңа нұсқасы бар екенін білдім.
Түпнұсқада ойын тректер мен автомобильдердің жоғарғы көрінісіне ие болды, бірақ мен басты дисплейде бірінші адамның көрінісін алғым келді. Камера ойнатқыштың басының қозғалысына сәйкес қозғалады.
Контроллер жарыс дөңгелегі болуы керек.
Өкінішке орай, бұл мүмкін болмады, ақырында бұл менікі болды.
Бірнеше факторларға байланысты мен бас дисплей мен серво басқарылатын камераны енгізбедім, бірақ автокөлік жарыс дөңгелегімен басқарылады, менде сымсыз камера бар және бәрі жұмыс істейді. Мәселе диапазонда. Мен әрбір таратқыш пен қабылдағыш қондырғы көрінетін жерде болғанда ғана камераның берілуін басқара және көре аламын.
Қалай болғанда да, бұл жобаның бөлісуге тұрарлық өте қызықты жағы бар.
1 -қадам: компоненттер
RC автокөлігі
Мен 1:20 масштабында таба алатын ең арзанын таңдадым.
Сымсыз камера
Менде бірнеше таңдау болды, бірақ, мүмкін, ең нашар кезде. Егер сіз осындай нәрсені жоспарлап отырсаңыз, мұндай камераларды қолданбаңыз.
DFRobot Dreamer Nano V4.1 микроконтроллері 2.54 мм түйреуіші бұл жоба үшін маңызды. Бұл микроконтроллер туралы қосымша ақпарат алу үшін DFRobot вики бетін қараңыз
Жарыс дөңгелегі Computador
Бүгінгі күні ескі жарыс контроллерлерін ақысыз табу өте оңай. Мен мұны жергілікті интернет -нарықта ақысыз алдым.
Ол компьютердің дыбыстық картасына қосылған ескі 15 істікшелі ойын портымен бірге келеді.
Мотор контроллері
Таңдау L298N мүмкіндігі 2А және кірістегі максималды 46В кернеуі тамаша немесе бұл жобаға сәйкес келеді.
РФ қабылдағыш
Жарыс дөңгелегі мен автокөлік арасындағы сымсыз байланыс үшін мен nRF24L01+ RF трансиверімен жүрдім.
Менде кейбір жерлер болды, оларды пайдалану оңай.
Батарея
7.4V 800mA LiPo аккумуляторы RC автокөлігіне, микроконтроллерге, радиожиілік таратқышқа және сымсыз камераға қуат береді.
Әр түрлі
4x - 10K резистор
4x - 100K резистор
Perfboard (менің жобаларымда әдеттегідей), 9В батарея ашасы және кейбір сымдар
2 -қадам: компоненттерді қосыңыз
Computar Racing Wheel таратқышы
Ойын портын қай жерден табуға болады
kk.wikipedia.org/wiki/Game_por
Мен сондай -ақ arduino -ға қосылу схемасы бар өте жақсы сайтты таптым
www.built-to-spec.com/blog/2009/09/10/using-a-pc-joystick-with-the-arduino/
Схема мен қосқан схемаға сәйкес алдыңғы тақтада салынған.
NRF24L01+ қосылымы үшін мен 3.3В кернеу реттегіші мен желінің тұрақтылығын жоғарылату үшін қосымша конденсаторлар әкелетін негізгі адаптерді қолданамын.
Егер сіз тек NRF24L01 +қолданғыңыз келсе, электр желісі Arduino -дан +3.3 В -дан шығуы керек.
RC автокөлік қабылдағышы
Көлік үшін мен NRF24L01+ базалық адаптерін қолданамын, бұл міндетті емес.
L298n D2 - D7 түйреуіштеріне қосылады.
Сымсыз камераның қуаты аккумулятордан да келеді
Кейбір сынақтардан кейін мен жылу қабылдағыштың ережесін қолдандым және желдеткішті қолдануға шешім қабылдадым.
3 -қадам: код
Кодты іске қосу үшін RF24 кітапханасын орнату қажет.
Сіз оны жүктей аласыз
github.com/nRF24/RF24.
Бұл кітапхана үшін D9 және D10 түйреуіштері де қолданылады, сондықтан басқаларын қолданғыңыз келсе, оларды өзгертуді ұмытпаңыз.
RF24 радиосы (9, 10); // SPI шинасында nRF24L01+ радиосын, сонымен қатар 9 және 10 түйреуіштерді орнатыңыз
Содан кейін Car_TX кодында контроллерге арналған түйреуіштерді жариялаңыз.
// Жарыс дөңгелегінің түйреуіштерін жариялаңыз int wheel_direction = A0;
const int button_1A = 2;
const int Button_2A = 4;
const int button_1B = 3;
const int button_2B = 5;
Ал қозғалтқышты басқаруға арналған түйреуіштер
// Қозғалтқыш үшін түйреуіштерді анықтау // Қозғалтқыш жылдамдығы
int enable_A = 3;
int in1Pin = 2;
int in2Pin = 4;
// Мотор бағыты
int enable_B = 5;
int in3Pin = 6;
int in4Pin = 7;
4 -қадам: тікелей эфир
Сымсыз камера жиынтығы сымсыз камерадан және құрастырылған бейне сигналын шығара алатын қабылдағыштан тұрады.
Содан кейін ресивер VGA мониторларына қосылуға мүмкіндік беретін түрлендіргішке қосылады.
5 -қадам: Функционалды тест
6 -қадам: Қорытынды
Барлығын аяқтап, оны құрастырғаннан кейін нәтиже күткендей болмады. Барлығының ауқымы шамамен 2 м үй ішінде болды !!! Мүмкін, бұл шамамен 50 евро бюджетпен жасалды !!!
Бұл таңдалған компоненттерді толығымен қайта қарауды қажет етеді. Мүмкін мен болашақта FPV бар дрондарда қолданылатын камералар мен таратқыштарды қолданатын шығармын. Бүгінде банктің тежегіші бар жабдықты алуға болады.
Бәрі де жаман емес, сынақтар кезінде автокөлікті жарыс контроллерімен жүргізу өте қызықты болды. Мүмкін, мен RC шағын автокөлігін пайдаланып, бірақ жарыс дөңгелегі бар жаңа нұсқаны құрастыратын шығармын.
Егер сіз қандай да бір қате тапсаңыз немесе ұсыныс/жақсарту немесе сұрақтарыңыз болса, маған түсініктеме беріңіз немесе маған хабарлама жіберіңіз.
Ұнаса, жазылыңыз, жасаңыз.
Мен қатысатын конкурстарға дауыс беруді ұмытпаңыз.
Ұсынылған:
FPV Rover үшін қар тазартқыш: 8 қадам (суреттермен)
FPV Rover үшін қар тазартқыш: Қыс келе жатыр. Осылайша, FPV Rover көлігіне таза төсемді қамтамасыз ету үшін қар тазартқыш қажет. : 2952852Мені инстаграмнан кешіктірмей қадағалаңыз
RC FPV-Trike артқы рульдік дөңгелегі бар: 9 қадам (суреттермен)
RC FPV-Trike Артқы рульдік дөңгелегі бар: Менде бірінші FPV Rover автокөлігінің қосалқы бөлшектері болғандықтан, мен RC автокөлігін құрастыруды шештім. Бірақ бұл қарапайым RC автокөлігі болмауы керек. Сондықтан мен артқы рульдік дөңгелегі бар трейк құрастырдым. Инстаграмда мені соңғы жаңалықтардан хабардар болыңыз: http://www.instagram.com
Android үшін Lowcost 3d Fpv камерасы: 7 қадам (суреттермен)
Android үшін Lowcost 3d Fpv камерасы: FPV - бұл керемет нәрсе. Ал 3d форматында болса жақсы болар еді. Үшінші өлшем үлкен қашықтықта өте маңызды емес, бірақ ішкі микро квадрокоптер үшін бұл өте жақсы, сондықтан мен нарыққа көз жүгірттім. Бірақ мен тапқан камералар да ол
Жылжымалы FPV камерасы бар RC танкі: 9 қадам (суреттермен)
Жылжымалы FPV камерасы бар RC танкі: Сәлеметсіз бе, мен бұл нұсқаулықта сізге FPV камерасы бар қашықтан басқару пультін қалай жасау керектігін көрсетемін. Басында мен FPV камерасы жоқ тек RC резервуарын жасаймын, бірақ мен оны үйде жүргізгенде мен оның қай жерде екенін көрмедім. Сондықтан мен мынаны қосамын деп ойладым
Бюджеттік FPV RC Car: 4 қадам
Бюджеттік FPV RC автокөлігі: Мен Redcat Gen7 RC жүк көлігін толық 3D басып шығарылған корпусы бар First Person View (FPV) машинасына айналдыру үшін жұмыс жасадым, бұл нұсқаулық емес, бірақ соған қарай қадам! Gearbest мен қолданғым келетін -келмейтінін білу үшін маған хабарласты