สารบัญ:

รถ RC FPV: 6 ขั้นตอน (พร้อมรูปภาพ)
รถ RC FPV: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: รถ RC FPV: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: รถ RC FPV: 6 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: รถบังคับ Fpv จิ๋ว 2024, พฤศจิกายน
Anonim
รถ RC FPV
รถ RC FPV

โครงการนี้อยู่ในลิ้นชักของฉันมาระยะหนึ่งแล้ว และฉันเนื่องจาก Maker Fair กำลังจะมาถึง นี่เป็นช่วงเวลาที่ดีที่จะทำมัน

นานมาแล้ว มีเกมชื่อ "Micro Machines" สำหรับ Sega Mega Drive (Genesis) ที่ผมใช้เวลาเล่นเป็นชั่วโมงๆ โดยทั่วไปแล้วนี่คือเกมแข่งรถที่มีรถยนต์ขนาดเล็กซึ่งสนามแข่งเป็นส่วนหนึ่งของสิ่งของในชีวิตประจำวัน ฉันพบว่ามีเวอร์ชันใหม่ของคลาสสิกเก่านี้

ในเวอร์ชันดั้งเดิม เกมมีมุมมองด้านบนของแทร็กและรถยนต์ แต่ฉันต้องการให้มุมมองบุคคลที่หนึ่งแสดงบนศีรษะ กล้องจะเคลื่อนที่ตามการเคลื่อนไหวของศีรษะของผู้เล่น

ตัวควบคุมควรเป็นพวงมาลัยรถแข่ง

น่าเสียดายที่มันเป็นไปไม่ได้ และในที่สุด นี่คือสิ่งที่ฉันได้รับ

เนื่องด้วยปัจจัยหลายประการ ฉันจึงไม่ได้ใช้จอแสดงผลส่วนหัวและกล้องที่ควบคุมด้วยเซอร์โว แต่รถควบคุมโดยพวงมาลัย ฉันมีกล้องไร้สายและทุกอย่างทำงานได้ ปัญหาคือช่วง ฉันสามารถควบคุมและดูฟีดของกล้องได้ก็ต่อเมื่อทุกยูนิตตัวส่งและตัวรับอยู่ในแนวสายตา

อย่างไรก็ตาม มีแง่มุมที่น่าสนใจมากของโครงการนี้ที่ควรค่าแก่การแบ่งปัน

ขั้นตอนที่ 1: ส่วนประกอบ

ส่วนประกอบ
ส่วนประกอบ
ส่วนประกอบ
ส่วนประกอบ
ส่วนประกอบ
ส่วนประกอบ

รถ RC

ฉันเพิ่งเลือกราคาถูกที่สุดที่หาได้ในอัตราส่วน 1:20

กล้องไร้สาย

ฉันมีทางเลือกหลายอย่างที่ แต่บางทีเมื่อแย่ที่สุด หากคุณกำลังวางแผนที่จะทำสิ่งนี้ อย่าใช้กล้องประเภทนี้

ไมโครคอนโทรลเลอร์DFRobot Dreamer Nano V4.1, พินเอาต์ 2.54 มม. เป็นสิ่งจำเป็นสำหรับโครงการนี้ ตรวจสอบหน้าวิกิ DFRobot สำหรับข้อมูลเพิ่มเติมเกี่ยวกับไมโครคอนโทรลเลอร์นี้

Computador Racing Wheel

วันนี้เป็นเรื่องง่ายมากที่จะหาตัวควบคุมการแข่งรถแบบเก่าที่เกือบจะฟรี อันนี้ฉันได้รับฟรีในตลาดอินเทอร์เน็ตในท้องถิ่น

มันมาพร้อมกับพอร์ตเกม 15 พินเก่าที่เชื่อมต่ออยู่ในการ์ดเสียงของคอมพิวเตอร์

ตัวควบคุมมอเตอร์

ทางเลือกคือ L298N ที่มีความจุ 2A และสูงสุด 46V ในอินพุตทำหน้าที่ได้อย่างสมบูรณ์หรือโครงการนี้

ตัวรับส่งสัญญาณ RF

สำหรับการสื่อสารแบบไร้สายระหว่างล้อรถแข่งและรถยนต์ ผมเลือกใช้ตัวรับส่งสัญญาณ RF nRF24L01+

ฉันมีบางที่และใช้งานง่าย

แบตเตอรี่

แบตเตอรี่ LiPo 7.4V 800mA ให้พลังงานแก่รถ 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/

วงจรถูกสร้างขึ้นใน prefboard ตามแผนผังที่ฉันได้เพิ่ม

สำหรับการเชื่อมต่อ 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

//ประกาศหมุดสำหรับรถแข่ง wheelconst 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 in1 พิน = 2;

int in2pin = 4;

//ทิศทางมอเตอร์

int enable_B = 5;

int in3Pin = 6;

int in4Pin = 7;

ขั้นตอนที่ 4: ฟีดสด

ฟีดสด
ฟีดสด
ฟีดสด
ฟีดสด

ชุดกล้องไร้สายประกอบด้วยกล้องไร้สายและเครื่องรับที่สามารถส่งสัญญาณวิดีโอที่ประกอบขึ้น

จากนั้นเครื่องรับจะเชื่อมต่อกับตัวแปลงที่ช่วยให้สามารถเชื่อมต่อกับจอภาพ VGA

ขั้นตอนที่ 5: การทดสอบการทำงาน

Image
Image

ขั้นตอนที่ 6: บทสรุป

บทสรุป
บทสรุป
บทสรุป
บทสรุป

หลังจากประกอบทุกอย่างเสร็จเรียบร้อยแล้ว ผลลัพธ์ก็ไม่ได้เป็นอย่างที่คาดไว้ ระยะของทุกอย่างในร่มประมาณ 2 เมตร !!! อาจเป็นเพราะสิ่งนี้ทำด้วยงบประมาณประมาณ 50 € !!!

สิ่งนี้ต้องการการคิดใหม่ทั้งหมดเกี่ยวกับส่วนประกอบที่เลือก ในอนาคตฉันจะใช้กล้องและเครื่องส่งสัญญาณแบบเดียวกับที่ใช้ในโดรนกับ FPV วันนี้สามารถรับอุปกรณ์เบรคธนาคารได้แล้ว

ไม่ใช่ทุกอย่างที่ไม่ดี ในระหว่างการทดสอบ มันสนุกมากที่ได้ขับรถด้วยตัวควบคุมการแข่งรถ ฉันอาจจะสร้างเวอร์ชันใหม่โดยใช้รถ RC ขนาดเล็ก แต่มีการควบคุมล้อรถแข่ง

อย่าลังเลที่จะแสดงความคิดเห็นหรือส่งข้อความถึงฉันหากคุณพบข้อผิดพลาดใด ๆ หรือมีข้อเสนอแนะ / การปรับปรุงหรือคำถามใด ๆ

กดไลค์ สมัครสมาชิก ทำมัน

อย่าลืมทิ้งคะแนนของคุณสำหรับการแข่งขันที่ฉันกำลังดำเนินการอยู่

แนะนำ: