Съдържание:
- Стъпка 1: Компоненти
- Стъпка 2: Свържете компонентите
- Стъпка 3: Код
- Стъпка 4: Емисия на живо
- Стъпка 5: Функционален тест
- Стъпка 6: Заключение
Видео: FPV RC Car: 6 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Този проект е в чекмеджето ми от известно време и аз, тъй като Maker Fair идва в града, това беше подходящият момент да го направя.
Преди много време имаше игра, наречена "Micro Machines" за Sega Mega Drive (Genesis), в която прекарвам часове в игра. По принцип това беше състезателна игра с малки коли, където състезателната писта беше част от предметите от ежедневието. Открих, че има нова версия на тази стара класика.
В оригиналната версия играта имаше изглед отгоре на пистата и колите, но аз исках да имам изглед от първо лице в дисплей на главата. Камерата ще се движи според движението на главата на играча.
Контролерът трябва да бъде състезателно колело.
За съжаление това не беше възможно и в крайна сметка това получих.
Поради няколко фактора не използвах дисплея на главата и камерата със серво управление, но колата се контролира от състезателното колело, имам безжична камера и всичко работи. Проблемът е в обхвата. Мога да контролирам и виждам захранването на камерата само ако всеки предавател и приемник са в пряка видимост.
Във всеки случай има много интересни аспекти на този проект, които си заслужава да бъдат споделени.
Стъпка 1: Компоненти
RC кола
Току -що избрах най -евтиното, което мога да намеря в мащаб 1:20.
Безжична камера
Имах няколко избора къде, но вероятно кога за най -лошото. Ако планирате да правите нещо подобно, НЕ използвайте този тип камери.
МикроконтролерDFRobot Dreamer Nano V4.1, 2,54 -милиметровият извод е от съществено значение за този проект. Проверете уики страницата на DFRobot за повече информация относно този микроконтролер
Състезателно колело Computador
Днес е много лесно да намерите стари състезателни контролери почти безплатно. Този получих безплатно на местния интернет пазар.
Той идва със стария 15 -пинов порт за игри, който е свързан в звуковата карта на компютъра.
Контролер на двигателя
Изборът беше L298N с капацитет 2A и с максимум 46V на входа обслужва перфектно или този проект.
RF трансивър
За безжичната комуникация между състезателното колело и колата отидох с nRF24L01+ RF трансивър.
Имах някои къде и те са лесни за използване.
Батерия
7.4V 800mA LiPo батерия осигурява захранването на RC автомобила, микроконтролера, RF трансивъра и безжичната камера
Разни
4x - 10K резистор
4x - 100K резистор
Perfboard (обичайно в моите проекти), 9V батериен щепсел и някои проводници
Стъпка 2: Свържете компонентите
Предавател за състезателни колела Computar
Изходът на порта за игра може да се намери къде
en.wikipedia.org/wiki/Game_por
Намерих и много хубав сайт със схема за връзката с arduino
www.built-to-spec.com/blog/2009/09/10/using-a-pc-joystick-with-the-arduino/
Веригата е изградена в сглобяемата конструкция съгласно схемата, която съм добавил.
За връзката NRF24L01+ използвам базовия адаптер, който носи регулатор на напрежение 3.3V плюс допълнителни кондензатори за увеличаване на стабилизирането на линията.
Ако искате просто да използвате NRF24L01 +, захранващият кабел трябва да идва от +3.3V от Arduino.
RC автомобилен приемник
За колата също използвам базовия адаптер NRF24L01+, отново това е по избор.
L298n се свързва с изводи D2 до D7.
Захранването на безжичната камера идва и от батерията
След няколко теста използвах основното правило за радиатора и реших да използвам вентилатор.
Стъпка 3: Код
За да се стартира кодът, ще трябва да инсталирате библиотеката RF24.
Можете да го изтеглите
github.com/nRF24/RF24.
Пиновете D9 и D10 се използват и за тази библиотека, така че не забравяйте да ги промените, ако искате да използвате други
Радиостанция RF24 (9, 10); // Настройте nRF24L01+ радио на SPI шина плюс пинове 9 и 10
След това декларирайте пиновете за контролера в кода на Car_TX.
// Декларираме пиновете за състезателното колело const int wheel_direction = A0;
const int button_1A = 2;
const int Button_2A = 4;
const int бутон_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 кола, но с управление за състезателни колела.
Не се колебайте да коментирате или да ми изпратите съобщение, ако откриете грешка или имате някакви предложения/подобрения или въпроси.
Харесайте, абонирайте се, направете го.
Не забравяйте да оставите гласа си за конкурсите, които провеждам.
Препоръчано:
LED светлина (и) със захранване от батерията със слънчево зареждане: 11 стъпки (със снимки)
LED светлини (и), захранвани от батерии, със слънчево зареждане: Жена ми учи хората как да правят сапун, повечето от часовете й бяха вечер и тук през зимата се стъмва около 16:30 ч. Някои от нейните ученици имаха проблеми с намирането на нашите къща. Имахме табела отпред, но дори и с улично осветление
RC FPV-Trike със заден волан: 9 стъпки (със снимки)
RC FPV-Trike със заден волан: Тъй като имах някои резервни части от първия си FPV Rover, реших да направя RC кола. Но това не трябва да е просто стандартен RC автомобил. Затова проектирах трикол със заден волан. Следете ме в Instagram за най -новите новини https://www.instagram.com
Лек хак за стая със зрителни увреждания със слухови увреждания: 7 стъпки (със снимки)
Лек хак на стаята със слухови увреждания на вратата: Проблем: баща ми е регистриран като глух, а майка ми е с увреден слух и поради това често им е трудно да чуят звънеца на вратата. Това би могло да бъде проблем, претърпян и от много други.Купиха мигащ светлинен звънец на вратата, за да им помогнат с
Висящи бижута със слънчево захранване на сърцето със светкавици: 11 стъпки (със снимки)
Висящи бижута със слънчево захранване за сърце: Тази инструкция е за сърце със слънчева енергия с пулсиращ червен светодиод. Той измерва около 2 " до 1,25 ", включително USB раздела. Той има една дупка през горната част на дъската, което улеснява окачването. Носете го като огърлица, обеци, връзки на щифт
Персонализиран часовник със стрелки за снимки: 5 стъпки (със снимки)
Персонализиран часовник със стрелки за снимки: Някои хора наблюдават часовника. Сега всеки може да бъде часовник. Други проекти персонализират лицето на часовника. Този персонализира стрелките на часовника. Изглежда скъп, но е по -малко от 5 долара и около 30 минути на часовник. Перфектен за Chr