สารบัญ:

DIY Drone Controller (ตัวรับสัญญาณ) W/Atmega328: 8 ขั้นตอน
DIY Drone Controller (ตัวรับสัญญาณ) W/Atmega328: 8 ขั้นตอน

วีดีโอ: DIY Drone Controller (ตัวรับสัญญาณ) W/Atmega328: 8 ขั้นตอน

วีดีโอ: DIY Drone Controller (ตัวรับสัญญาณ) W/Atmega328: 8 ขั้นตอน
วีดีโอ: Arduino drone - Part2 Transmitter & Receiver 2024, พฤศจิกายน
Anonim
DIY Drone Controller (ตัวรับสัญญาณ) W/Atmega328
DIY Drone Controller (ตัวรับสัญญาณ) W/Atmega328

สวัสดีเพื่อน, เราจะออกแบบ Pcb ตัวควบคุมโดรน

ฉันจะเผยแพร่ Pcb เครื่องส่งเร็ว ๆ นี้

โปรดแบ่งปันโครงการของฉันและสนับสนุนฉันสำหรับโครงการเพิ่มเติม

ขั้นตอนที่ 1: ดาวน์โหลด Fritzing

ดาวน์โหลด Fritzing
ดาวน์โหลด Fritzing
ดาวน์โหลด Fritzing
ดาวน์โหลด Fritzing

ฉันคิดว่าวิธีที่ง่ายที่สุดในการวาดภาพ PCB คือการใช้ Fritzing ดาวน์โหลด Fritzing จากเว็บไซต์ Fritzing เป็นแอปพลิเคชั่นฟรี ตั้งค่า Fritzing

ขั้นตอนที่ 2: Fritzing 101

ฟริทซิ่ง 101
ฟริทซิ่ง 101
ฟริทซิ่ง 101
ฟริทซิ่ง 101
ฟริทซิ่ง 101
ฟริทซิ่ง 101

เปิด Fritzing

เปิดภาพวาดใหม่

คลิกที่วงจรดังรูปที่ 2

คุณจะเห็นกระดาน นี่คือเมนบอร์ดของเรา คุณสามารถขยายกระดานนี้ได้จากมุม

จากนั้นคุณจะเห็นหน้าต่างชิ้นส่วน

คุณสามารถค้นหาชิ้นส่วนจากช่องค้นหา

และคุณสามารถปัดส่วนหนึ่งไปยังบอร์ดได้

ขั้นตอนที่ 3: การเพิ่มชิ้นส่วน

การเพิ่มชิ้นส่วน
การเพิ่มชิ้นส่วน
การเพิ่มชิ้นส่วน
การเพิ่มชิ้นส่วน
การเพิ่มชิ้นส่วน
การเพิ่มชิ้นส่วน

หากคุณพบส่วนที่แท้จริงของคุณ คุณสามารถเลื่อนไปที่เมนบอร์ด

เมื่อคุณเลื่อนเมาส์ไปที่หมุด (ไม่คลิก) คุณจะเห็นชื่อหมุด

คุณสามารถย้ายชิ้นส่วนบนเครื่องได้

ขั้นตอนที่ 4: การวาดวิธี

วิธีการวาด
วิธีการวาด
วิธีการวาด
วิธีการวาด
วิธีการวาด
วิธีการวาด
วิธีการวาด
วิธีการวาด

คลิกที่หมุดแล้วปัดไปที่หมุดอื่น คุณจะได้รับวิธี แต่สิ่งนี้สามารถสัมผัสหมุดอื่น ๆ คุณต้องจัดระเบียบสายเคเบิล

!เคล็ดลับ: หากคุณต้องการการออกแบบ PCB น้อยที่สุด คุณควรวางชิ้นส่วนเกือบ

คุณสามารถออกแบบ PCB 2 ชั้น

หากคุณมีสายเคเบิล 2 สายที่ทับซ้อนกัน คุณควรคลิกขวาที่สายเคเบิลและคุณสามารถพกสายเคเบิลนี้ไว้ใต้เลเยอร์ได้

ขั้นตอนที่ 5: เกี่ยวกับ Drone Controller

เกี่ยวกับ Drone Controller
เกี่ยวกับ Drone Controller

เราจะใช้ส่วนไหน?

1 x ATMEGA328P

1 x nrf24l01 + ต่อปี (เสาอากาศ)

1 x Bmp180

1 x MPU6050 ไจโร

ตัวเก็บประจุ 1 x 100uF

1 x คริสตัล

ตัวเก็บประจุ 2 x 0.1uF

ตัวต้านทาน 6 x 100k

1 x ปุ่ม

1 x ปลั๊กไฟ

1 x ตัวควบคุมแรงดันไฟฟ้า (5V ถึง 3.3V)

1 x Led

ขั้นตอนที่ 6: เชื่อมต่อชิ้นส่วนต่างๆ เข้าด้วยกัน

เชื่อมต่อชิ้นส่วนต่างๆ เข้าด้วยกัน
เชื่อมต่อชิ้นส่วนต่างๆ เข้าด้วยกัน
  1. คุณสามารถดู Shema Pcb ของฉันได้ในรูปภาพ
  2. Nrf24l01 ถึง Atmega;
  3. CE=7
  4. CSN=8
  5. SCK=13
  6. MOSI=11
  7. มิโซะ=12
  8. GND= GND
  9. VCC= 3.3V (จากตัวควบคุม)
  10. BMP180 ถึง Atmega;
  11. VCC = 5V
  12. GND = GND
  13. SDA = A4
  14. SCL = A5
  15. MPU6050 ถึง Atmega;
  16. VCC = 3.3v (จากตัวควบคุม)
  17. Gnd = Gnd
  18. SDA = A4
  19. SCL =A5
  20. เราสามารถใช้ A4 และ A5 สำหรับอุปกรณ์หลายเครื่อง
  21. Led For Power
  22. + = 5V (จากตัวต้านทาน)
  23. - = Gnd
  24. คุณสามารถเห็นการเชื่อมต่ออื่น ๆ ในภาพ

ขั้นตอนที่ 7: GRBL DOC. ของฉัน

เอกสาร GRBL ของฉัน
เอกสาร GRBL ของฉัน
เอกสาร GRBL ของฉัน
เอกสาร GRBL ของฉัน

ฉันใช้ "pcbway.com" และ Pcb ของฉันก็ผลิตออกมาอย่างดี คุณสามารถดูโครงการของฉันบน pcbway.com Drone Controller

ขั้นตอนที่ 8: ซอฟต์แวร์

ซอฟต์แวร์
ซอฟต์แวร์
ซอฟต์แวร์
ซอฟต์แวร์
ซอฟต์แวร์
ซอฟต์แวร์

คุณจะตั้งโปรแกรม Atmega328p ได้อย่างไร?

คำตอบ: ใช้ Arduino Uno กับโปรเซสเซอร์ Atmega 328p-pu

โปรแกรมชิปและประสานกับบอร์ด

ฉันกำลังพัฒนาซอฟต์แวร์เพื่อให้คุณสามารถส่งอีเมลหาฉันสำหรับซอฟต์แวร์ได้

หลังจากทำงานเสร็จแล้ว ฉันจะอัปโหลดซอฟต์แวร์ไปที่นั่น

แนะนำ: