กลับไปหน้ารวมไฟล์
ultrasonic-fire-control-radar-f6d00d.md

เรดาร์ควบคุมการยิงของเล่น ที่สามารถติดตามวัตถุได้อัตโนมัติ สร้างด้วย [Raspberry Pi](https://s.shopee.co.th/6pvZFdZdRf) RP2040 ดูรายละเอียดและโค้ดเต็มๆ ได้ที่: https://github.com/megatops/arduino_toys/tree/main/radar

รายละเอียดเทคนิคแบบจัดเต็ม

ระบบตรวจจับเป้าหมายอัตโนมัติ

โปรเจกต์นี้จำลองลอจิกของระบบ "ควบคุมการยิง" (Fire Control) แบบเรือรบ โดยใช้เซนเซอร์อัลตราโซนิกเพื่อติดตามและ "ล็อกเป้า" วัตถุที่เคลื่อนที่

  • ลอจิกการติดตามต่อเนื่อง: Arduino จะหมุน เซอร์โวแรงบิดสูง เพื่อให้เซนเซอร์อัลตราโซนิกชี้ไปยังวัตถุที่เคลื่อนที่และใกล้ที่สุดตลอดเวลา เฟิร์มแวร์ใช้อัลกอริทึม "การติดตามแบบพยากรณ์" เพื่อคาดการณ์การเคลื่อนที่ของเป้าหมายล่วงหน้า
  • ทริกเกอร์ลำดับการยิง (จำลอง): เมื่อ "ล็อกเป้า" ได้สำเร็จนานกว่า 2 วินาที Arduino จะสั่งงานเอาต์พุตแยก (เช่น เลเซอร์ หรือ LED) เพื่อแสดงว่าจับเป้าได้แล้ว งานนี้หล่อเท่เลย!

การปรับเทียบภาคสนาม

  • การตั้งค่าระดับความไว: มีฟิลเตอร์ซอฟต์แวร์เพื่อกรองวัตถุที่อยู่นิ่ง (เช่น ผนัง) ทำให้เรดาร์ตอบสนองเฉพาะ "ผู้บุกรุก" ที่เคลื่อนที่ภายในรัศมี 4 เมตรเท่านั้น ห้ามช็อตนะตัวนี้!

ข้อมูล Frontmatter ดั้งเดิม

title: "Ultrasonic Fire Control Radar"
description: "A toy fire control radar which could track an object automatically, made with Raspberry Pi's RP2040."
author: "megatops"
category: "Sensors & Environment"
tags:
  - "Tracking"
  - "Toys"
views: 3119
likes: 1
price: 299
difficulty: "Intermediate"
components:
  - "2x HC SR04 Ultrasonic Sensor Module"
  - "1x Raspberry Pi Pico"
  - "1x SG90 Micro-servo motor"
tools: []
apps:
  - "1x ARDUINO IDE"
downloadableFiles:
  - "https://github.com/megatops/arduino_toys/tree/main/radar"
documentationLinks: []
passwordHash: "604b62aa08ceca459575b6a930b8d6cc6af0391a1908cd193a2ad0597070f4f7"
encryptedPayload: "U2FsdGVkX1/uwMwEapO2NE3O17jb7BHRzFTvv8VXA8ivIoI8xIpb71HjuBDis4P9hoNVto/tf3O4BOh6fj6zuad5Pxa7sZUREFKcUvN/im4="
seoDescription: "Build a toy Ultrasonic Fire Control Radar with Raspberry Pi RP2040. Features automatic object tracking. A fun DIY project."
videoLinks:
  - "https://www.youtube.com/watch?v=v5ylTw5suUg"
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/ultrasonic-fire-control-radar-f6d00d_cover.jpg"
lang: "th"