Мазмуну:

FPV RC Унаасы: 6 Кадам (Сүрөттөр менен)
FPV RC Унаасы: 6 Кадам (Сүрөттөр менен)

Video: FPV RC Унаасы: 6 Кадам (Сүрөттөр менен)

Video: FPV RC Унаасы: 6 Кадам (Сүрөттөр менен)
Video: Складной R/C квадрокоптер с FPV + WI-FI из КИТАЯ 2024, Ноябрь
Anonim
FPV RC Унаасы
FPV RC Унаасы

Бул проект менин суурмамда бир топ убакыттан бери турат жана мен Maker Fair жарманкеси шаарга келе баштагандан бери, бул аны ишке ашыруу үчүн жакшы убакыт болду.

Бир топ убакыт мурун, Sega Mega Drive (Genesis) үчүн "Micro Machines" деп аталган оюн болгон, мен аны бир нече саат бою ойноп өткөрөм. Негизинен бул жарыш оюну күнүмдүк жашоо объектилеринин бөлүктөрү болгон кичинекей унаалар менен жарыш оюну болчу. Бул эски классиканын жаңы версиясы бар экенин билдим.

Түпнуска версиясында оюн тректи жана машиналарды эң жакшы көрчү, бирок мен биринчи дисплейде баштын көрүнүшүн көргүм келди. Камера оюнчунун башынын кыймылына жараша жылмак.

Контроллер жарыш дөңгөлөгү болушу керек.

Тилекке каршы, бул мүмкүн болгон жок, акыры бул мен алган нерсе болду.

Бир нече факторлордон улам мен башкы дисплейди жана серво көзөмөлдөгөн камераны ишке ашырган жокмун, бирок унаа жарыш дөңгөлөгүнүн контролери, менде зымсыз камера бар жана баары иштейт. Маселе диапазондо. Мен ар бир өткөргүч жана кабыл алуучу блоктор көз алдында болгондо гана камеранын түрмөгүн көзөмөлдөйм жана көрө алам.

Кандай болбосун, бул долбоордун бөлүшүүгө татыктуу болгон абдан кызыктуу жагы бар.

1 -кадам: Компоненттер

Компоненттер
Компоненттер
Компоненттер
Компоненттер
Компоненттер
Компоненттер

RC Car

Мен 1:20 масштабында таба ала турган эң арзанын тандадым.

Зымсыз Камера

Мен бир нече жолду тандадым, бирок, балким, качан эң жаман. Эгерде сиз ушундай бир нерсе кылууну пландап жатсаңыз, мындай камераларды колдонбоңуз.

MicroontrollerDFRobot Dreamer Nano V4.1, 2.54mm pinout бул долбоор үчүн абдан маанилүү. Бул микроконтроллер жөнүндө көбүрөөк маалымат алуу үчүн DFRobot вики баракчасын караңыз

Computador Racing Wheel

Бүгүн эски жарыш контроллерлерин дээрлик бекер табуу абдан оңой. Муну мен жергиликтүү интернет базардан бекер алдым.

Бул компьютердин үн картасына туташкан эски 15 пин оюн порту менен келет.

Мотор контроллери

Тандоо L298N 2A жөндөмдүүлүгү менен жана эң жогорку 46V менен эң сонун же бул долбоорго кызмат кылат.

RF өткөргүч

Жарыш дөңгөлөгү менен машинанын ортосундагы зымсыз байланыш үчүн мен nRF24L01+ RF трансивери менен бардым.

Менде кээ бир жерлер бар болчу, аларды колдонуу оңой.

Батарея

7.4V 800mA LiPo батарейкасы RC автоунаасын, микроконтроллерди, RF трансиверин жана зымсыз камераны камсыздайт

Ар кандай

4x - 10K каршылыгы

4x - 100K каршылыгы

Perfboard (менин долбоорлорумда кадимкидей), 9В батареяны сайгыч жана кээ бир зымдар

2 -кадам: Компоненттерди туташтыруу

Компоненттерди туташтыруу
Компоненттерди туташтыруу
Компоненттерди туташтыруу
Компоненттерди туташтыруу
Компоненттерди туташтыруу
Компоненттерди туташтыруу
Компоненттерди туташтыруу
Компоненттерди туташтыруу

Computar Racing Wheel Transmitter

Оюн портун кайсы жерден тапса болот

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 +колдонууну кааласаңыз, электр линиясы Arduinoдон +3.3Vдан келиши керек.

RC Car Receiver

Унаа үчүн мен NRF24L01+ базалык адаптерин дагы колдоном, бул дагы кошумча.

L298n D2ден D7 төөнөгүчтөрүнө туташат.

Зымсыз камеранын күчү батарейкадан да келет

Кээ бир сыноолордон кийин мен жылыткычтын бармагын колдонуп, желдеткичти колдонууну чечтим.

3 -кадам: Код

Code
Code

Кодду иштетүү үчүн RF24 китепканасын орнотушуңуз керек.

Сиз болгонун жүктөп алсаңыз болот

github.com/nRF24/RF24.

Бул китепкана үчүн D9 жана D10 төөнөгүчтөрү дагы колдонулат, андыктан башкаларын колдонууну кааласаңыз, аларды алмаштырууну унутпаңыз.

RF24 радиосу (9, 10); // SPR автобусуна 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;

Ал эми мотор контролеру үчүн казыктар

// Motor Drive үчүн казыктарды аныктаңыз // Мотор ылдамдыгы

int enable_A = 3;

int in1Pin = 2;

int in2Pin = 4;

// Мотор багыты

int enable_B = 5;

int in3Pin = 6;

int in4Pin = 7;

4 -кадам: Live Feed

Тирүү жем
Тирүү жем
Тирүү жем
Тирүү жем

Зымсыз камера топтому зымсыз камерадан жана видеобайланышты чыгарууга жөндөмдүү ресиверден турат.

Андан кийин ресивер VGA мониторлоруна туташууга мүмкүндүк берген конвертерге туташтырылган.

5 -кадам: Функционалдык тест

Image
Image

6 -кадам: Жыйынтык

Жыйынтык
Жыйынтык
Жыйынтык
Жыйынтык

Баарын бүтүрүп, чогулткандан кийин жыйынтык күтүлгөндөй болгон жок. Бардык нерсенин диапазону болжол менен 2м ичинде болчу !!! Балким, анткени бул 50 € тегерегинде бюджет менен жасалган !!!

Бул тандалган компоненттерди толугу менен кайра карап чыгууну талап кылат. Кыязы, мен келечекте FPV менен дрондордо колдонулган камераларды жана өткөргүчтөрдү колдоном. Бүгүн банктын тормозу менен кээ бир жабдууларды алууга болот.

Баары эле жаман эмес, сыноолор учурунда машинаны жарыш контроллери менен башкаруу абдан кызыктуу болгон. Мен, балким, кичинекей RC машинасын колдонуп, бирок жарыш дөңгөлөктү башкаруу менен жаңы версиясын курам.

Эгер кандайдыр бир ката тапсаңыз же кандайдыр бир сунуш/жакшыртуу же суроолор болсо, комментарий жазыңыз же мага билдирүү жөнөтүңүз.

Like, Subscribe, Make.

Мен катышып жаткан сынактарга добуш берүүнү унутпаңыз.

Сунушталууда: