Агуулгын хүснэгт:
- Алхам 1: бүрэлдэхүүн хэсгүүд
- Алхам 2: Бүрэлдэхүүн хэсгүүдийг холбоно уу
- Алхам 3: Код
- Алхам 4: Шууд тэжээл
- Алхам 5: Функциональ тест
- Алхам 6: Дүгнэлт
Видео: FPV RC машин: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Энэ төсөл миний шүүгээнд хэсэг хугацаанд байгаа бөгөөд би Maker Fair хотод ирснээс хойш үүнийг хийхэд тохиромжтой үе байсан.
Удаан хугацааны өмнө Sega Mega Drive (Genesis) -д зориулагдсан "Micro Machines" нэртэй тоглоом байсан бөгөөд үүнийг би хэдэн цаг тоглодог. Үндсэндээ энэ бол жижиг машинтай уралдааны тоглоом бөгөөд уралдааны зам нь өдөр тутмын амьдралын объектуудын нэг хэсэг байв. Энэ хуучин сонгодог бүтээлийн шинэ хувилбар байгааг олж мэдэв.
Анхны хувилбар дээр тоглоом нь зам, машиныг дээд талаас нь хардаг байсан, гэхдээ би толгойн дэлгэц дээр анхны хүн харахыг хүсч байсан. Камер нь тоглогчийн толгойн хөдөлгөөний дагуу хөдөлдөг.
Хянагч нь уралдааны дугуй байх ёстой.
Харамсалтай нь үүнийг хийх боломжгүй байсан бөгөөд эцэст нь энэ нь надад олдсон юм.
Хэд хэдэн хүчин зүйлээс шалтгаалан би толгойны дэлгэц, servo удирдлагатай камерыг хэрэгжүүлээгүй боловч машин нь уралдааны дугуйгаар хянагддаг, би утасгүй камертай, бүх зүйл ажилладаг. Асуудал нь хамрах хүрээ юм. Би дамжуулагч, хүлээн авах нэгж бүр нүдний хараанд орсон тохиолдолд л камерын тэжээлийг харж, харж чадна.
Ямар ч тохиолдолд энэ төслийн хуваалцах ёстой маш сонирхолтой талууд байдаг.
Алхам 1: бүрэлдэхүүн хэсгүүд
RC машин
Би дөнгөж 1:20 масштабаар олж болох хамгийн хямд үнийг сонгосон.
Утасгүй камер
Надад хаана хэд хэдэн сонголт байсан, гэхдээ хамгийн муу тохиолдолд. Хэрэв та ийм зүйл хийхээр төлөвлөж байгаа бол ийм төрлийн камер бүү ашиглаарай.
MicroontrollerDFRobot Dreamer Nano V4.1, 2.54 мм -ийн зүү нь энэ төслийн үндсэн хэсэг юм. Энэхүү микроконтроллерийн талаар нэмэлт мэдээлэл авахын тулд DFRobot вики хуудсыг үзнэ үү
Computador уралдааны дугуй
Өнөөдөр хуучин уралдааны хянагчийг бараг үнэгүй олж авах нь маш хялбар байдаг. Үүнийг би орон нутгийн интернет зах зээлд үнэгүй худалдаж авсан.
Энэ нь компьютерийн дууны картанд холбогдсон хуучин 15 зүү бүхий тоглоомын порттой ирдэг.
Мотор хянагч
Сонголт бол 2А багтаамжтай L298N бөгөөд хамгийн ихдээ 46В оролт нь төгс эсвэл энэ төсөлд үйлчилдэг.
RF дамжуулагч
Уралдааны дугуй ба машины хооронд утасгүй холбоо тогтоохын тулд би nRF24L01+ RF дамжуулагчтай хамт явсан.
Надад хаа нэг газар байсан бөгөөд тэдгээрийг ашиглахад хялбар байдаг.
Батерей
7.4V 800mA LiPo батерей нь RC машин, микроконтроллер, RF дамжуулагч, утасгүй камерыг тэжээдэг.
Төрөл бүрийн
4x - 10K эсэргүүцэл
4x - 100K эсэргүүцэл
Perfboard (миний төсөлд ердийн зүйл), 9V батерейны залгуур, зарим утас
Алхам 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 машин хүлээн авагч
Машины хувьд би 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 машин ашиглан уралдааны дугуйны удирдлагатай шинэ хувилбар бүтээх болно.
Хэрэв та ямар нэгэн алдаа олсон эсвэл танд ямар нэгэн санал, сайжруулалт, асуулт байвал сэтгэгдэл бичих эсвэл надад мессеж илгээх боломжтой.
Like, Subscribe, Make it.
Миний явуулж буй тэмцээнд саналаа өгөхөө мартуузай.
Зөвлөмж болгож буй:
DIY Arduino Bluetooth удирдлагатай машин: 6 алхам (зурагтай)
DIY Arduino Bluetooth удирдлагатай машин: Сайн байна уу найзуудаа! Намайг Николас гэдэг, би 15 настай, Грекийн Афин хотод амьдардаг. Өнөөдөр би танд Arduino Nano, 3D принтер болон зарим энгийн электрон эд ангиудыг ашиглан 2 дугуйтай Bluetooth удирдлагатай машиныг хэрхэн хийхийг танд үзүүлэх болно. Миний бичлэгийг заавал үзээрэй
Зомби ачааны машин, Arduino -той хэрхэн том ачааны машин хийх вэ: 5 алхам
Zombie Truck, Arduino -той хэрхэн том ачааны машин хийх вэ: Сайн байна уу залуусаа, өнөөдөр би танд зомби ачааны машин (ардуино дээр ажилладаг мангас ачааны машин) хэрхэн яаж хийхийг үзүүлэх болно
Төсвийн FPV RC машин: 4 алхам
Төсвийн FPV RC Машин: Би Redcat Gen7 RC ачааны машинаа 3D форматаар бүрэн хэвлэсэн их биеийн анхны First Person View (FPV) алдаатай машин болгон хувиргахаар ажиллаж байна, гэхдээ энэ нь тийм ч сургамжтай зүйл биш боловч түүн рүү чиглэсэн алхам юм! Gearbest надтай холбоо барьж, ашиглахыг хүсч байгаа эсэхийг лавлав
FPV камертай RasbperryPi машин. Вэб хөтчийн хяналт: 31 алхам (зурагтай)
FPV камертай RasbperryPi машин. Вэб хөтөчийн хяналт: Бид 4WD машин барих болно - жолоодлого нь танктай адил байх болно - дугуйны нэг талыг эргүүлэхийн тулд нөгөөгөөсөө өөр хурдтайгаар эргүүлэх болно. Машинд камерыг тусгай эзэмшигчид байрлуулж, камерын байрлалыг өөрчилж болно. Робот нь
FPV шинэчлэлттэй HPI Q32 алсын удирдлагатай машин: 10 алхам (зурагтай)
FPV шинэчлэлттэй HPI Q32 алсын удирдлагатай машин: Энд бид өөрчлөлтийг хүлээн авах HPI Racing Q32 уян хатан байдлыг харуулах болно. Бид сольж болох батерейны систем, мөн FPV камер, дамжуулагч суурилуулах туршилт хийх болно