สารบัญ:
- ขั้นตอนที่ 1: การเตรียมการ
- ขั้นตอนที่ 2: การก่อสร้างชิ้นส่วนไฟฟ้า
- ขั้นตอนที่ 3: การสร้างส่วนประกอบทางกล
- ขั้นตอนที่ 4: การเขียนโปรแกรม
วีดีโอ: ทาวเวอร์คอปเตอร์พร้อมตัวควบคุม PID: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
สวัสดีครับ ผมชื่อวชิต กุรเนียวัน ปุตรา วันนี้ผมจะมาแบ่งปันโปรเจกต์ไมโครคอนโทรลเลอร์กับทีมงานของผม
ทีมของฉันมีทั้งหมด 4 คน รวมทั้งฉันด้วย ได้แก่
1. ฮวน แอนดรูว์ (15/386462 / SV / 09848)
2. วชิต เกอร์เนียวรรณ ปุตรา (17/416821 / SV / 14559)
3. ยัสเซอร์ ดินฮาซ (17/416824 / SV / 14562)
4. Zia Aryanti (17/416825 / SV / 14563)
เราเป็นนักศึกษาวิทยาลัยอาชีวศึกษา Gadjah Mada University เอกวิศวกรรมไฟฟ้า หอบังคับการนี้คือการสอบปลายภาคสำหรับภาคเรียนที่ 3 ของฉัน
เพื่อไม่ให้เป็นการเสียเวลา เรามาเริ่มคลาสกันเลย:)
ขั้นตอนที่ 1: การเตรียมการ
สิ่งแรกที่คุณต้องทำคือเตรียมทุกอย่างที่จำเป็นในการทำโครงงานนี้ ด้านล่างนี้คือรายการส่วนประกอบและคำอธิบายสั้นๆ เกี่ยวกับส่วนประกอบเหล่านี้
1. Arduino Board (ฉันใช้ Uno ในโครงการนี้)
Arduino เป็นไมโครคอนโทรลเลอร์ที่ใช้สำหรับสมองของโครงการนี้ Arduino เป็นไมโครคอนโทรลเลอร์ที่ตั้งโปรแกรมได้ซึ่งทำหน้าที่เหมือนมินิคอมพิวเตอร์สามารถอ่านหรือเขียนตัวเลขตามวิธีการตั้งโปรแกรม
2.อัลตราโซนิก Sensonic
Ultrasonic Sensor เป็นเซ็นเซอร์ที่ใช้ในการกำหนดระยะทางโดยใช้เสียงสะท้อนที่สร้างขึ้น
มันทำงานอย่างไร – Ultrasonic Sensor ปล่อยอัลตราซาวนด์ที่ 40,000 Hz ซึ่งเดินทางผ่านอากาศ และหากมีวัตถุหรือสิ่งกีดขวางบนเส้นทางของมัน มันจะเด้งกลับไปที่โมดูล เมื่อพิจารณาจากเวลาเดินทางและความเร็วของเสียง คุณสามารถคำนวณระยะทางได้ โมดูลอัลตราโซนิก HC-SR04 มี 4 พิน, กราวด์, VCC, Trig และ Echo หมุดกราวด์และ VCC ของโมดูลจำเป็นต้องเชื่อมต่อกับกราวด์และพิน 5 โวลต์บนบอร์ด Arduino ตามลำดับ และหมุดย้ำและหมุดสะท้อนไปยังพิน I/O ดิจิทัลบนบอร์ด Arduino
3.จอ LCD 16X2
จอ LCD เป็นอุปกรณ์ที่สามารถใช้แสดงข้อมูลจากเซ็นเซอร์ของเราได้ เนื่องจากเราต้องการเซ็นเซอร์ที่แม่นยำตลอดเวลา การแสดงค่าเรียลไทม์ของค่าการอ่านเซ็นเซอร์เป็นสิ่งที่จำเป็นและสำคัญอย่างยิ่งในการปรับปรุงและแก้ไขโครงการของเราที่พลาดหรือผิดพลาดหากเกิดขึ้น (มันเกิดขึ้นมากมาย);
4.ระบบควบคุมความเร็วแบบอิเล็กทรอนิกส์
ระบบควบคุมความเร็วแบบอิเล็กทรอนิกส์หรือ ESC เป็นวงจรอิเล็กทรอนิกส์ที่ควบคุมและควบคุมความเร็วของมอเตอร์ไฟฟ้า นอกจากนี้ยังอาจให้การย้อนกลับของมอเตอร์และการเบรกแบบไดนามิก ตัวควบคุมความเร็วแบบอิเล็กทรอนิกส์ขนาดเล็กใช้ในรุ่นที่ควบคุมด้วยคลื่นวิทยุที่ขับเคลื่อนด้วยไฟฟ้า รถยนต์ไฟฟ้าขนาดเต็มยังมีระบบควบคุมความเร็วของมอเตอร์ขับเคลื่อนด้วย
5.ใบพัดและมอเตอร์ไร้แปรงถ่าน
ใบพัดและมอเตอร์ไร้แปรงถ่านเป็นแกนหลักของโครงการนี้ เนื่องจากเป็นคอปเตอร์ มอเตอร์ไร้แปรงถ่านอาจมีราคาแพง แต่ด้วย ESC ความเร็วและรอบต่อนาทีจึงง่ายต่อการบำรุงรักษาและควบคุม ด้วยเหตุนี้ แทนที่จะใช้มอเตอร์กระแสตรงปกติ เราใช้มอเตอร์ไร้แปรงถ่าน
6.พาวเวอร์ซัพพลายหรือแบตเตอรี่
แหล่งจ่ายไฟหรือแบตเตอรี่คือหัวใจของโครงการนี้ หากไม่มีแหล่งจ่ายไฟหรือแบตเตอรี่ที่มอเตอร์ของคุณไม่สามารถหมุนได้และไม่สามารถสร้างแรงในการหมุนใบพัดได้ แบตเตอรี่สำหรับมอเตอร์ DC แบบไร้แปรงถ่านคือ 12 โวลต์ (เราใช้ LiPo) หรือคุณสามารถเปลี่ยนได้ด้วย แหล่งจ่ายไฟ ac และเชื่อมต่อกับ ESC เป็นแหล่งจ่ายไฟสำหรับมอเตอร์
7.โพเทนชิออมิเตอร์และปุ่มกดในโมเดลของเรา เราใช้โพเทนชิออมิเตอร์และปุ่มกดเพื่อปรับความสูงของทาวเวอร์คอปเตอร์
ขั้นตอนที่ 2: การก่อสร้างชิ้นส่วนไฟฟ้า
คุณสามารถใช้แผนผังแบบจำลองนี้สำหรับทาวเวอร์คอปเตอร์ของคุณได้ แต่คุณต้องกำหนดเส้นทางในโหมดบอร์ดก่อน แล้วปรับให้เข้ากับบอร์ดและ PCB ที่คุณเตรียมไว้
ขั้นตอนที่ 3: การสร้างส่วนประกอบทางกล
สำหรับโครงสร้างทางกล คุณจะต้องมีชิ้นส่วนหลัก 4 ชิ้น เราทำชิ้นส่วนของเราด้วยอลูมิเนียมเพื่อให้มีความแข็งและแข็งแรงในขณะที่น้ำหนักเบามาก
องค์ประกอบหลักสี่ประการคือ
1. ด้านล่าง (ฐาน)
ฐานสร้างค่อนข้างง่าย คุณจะต้องใช้อลูมิเนียมสี่เหลี่ยมเพื่อใช้เป็นฐานและฐานรากของหอคอย
เจาะฐานวางหอคอยคู่
2.หอคอยคู่
แท่งอะลูมิเนียมที่เหมือนกันสองตัวที่ติดอยู่กับฐาน
3.ขาตั้งใบพัด
วางตำแหน่งที่คุณวางใบพัดและตัวรับไว้ทั้งสองด้านแล้ววางลงในหอคอยทั้งสอง
4.ฝาบน
ฝาปิดที่ป้องกันไม่ให้ใบพัดบินออกไป
คุณสามารถใช้การออกแบบของเราเป็นตัวอย่าง การออกแบบของเราจะแสดงอยู่ในชื่อขั้นตอน
ขั้นตอนที่ 4: การเขียนโปรแกรม
ในการเขียนโปรแกรม Arduino คุณจะต้องใช้ซอฟต์แวร์ Arduino ide ที่คุณสามารถดาวน์โหลดได้ฟรีที่เว็บไซต์ นี่คือโปรแกรมของเราที่ใช้ควบคุม Tower Copter โดยใช้ PID Controller
แนะนำ:
หุ่นยนต์ปรับสมดุลตนเอง - อัลกอริธึมการควบคุม PID: 3 ขั้นตอน
หุ่นยนต์ปรับสมดุลตนเอง - อัลกอริธึมการควบคุม PID: โครงการนี้เกิดขึ้นเพราะฉันสนใจที่จะเรียนรู้เพิ่มเติมเกี่ยวกับอัลกอริธึมการควบคุมและวิธีการใช้ลูป PID ที่ใช้งานได้อย่างมีประสิทธิภาพ โครงการยังอยู่ในขั้นตอนการพัฒนาเนื่องจากยังไม่ได้เพิ่มโมดูล Bluetooth ซึ่งจะทำให้
ผู้ติดตาม PID Line Atmega328P: 4 ขั้นตอน
PID Line Follower Atmega328P: บทนำ คำสั่งนี้เกี่ยวกับการสร้าง Line Follower ที่มีประสิทธิภาพและเชื่อถือได้ด้วย PID (proportional-integral-derivative) Control (Mathematical) ที่ทำงานอยู่ในสมอง (Atmega328P) ผู้ติดตาม Line เป็นหุ่นยนต์อิสระที่ติดตามข
PID Controller VHDL: 10 ขั้นตอน
PID Controller VHDL: โครงการนี้เป็นโครงการสุดท้ายของฉันในการสำเร็จการศึกษาระดับปริญญาตรีเกียรตินิยมจาก Cork Institute of Technology บทช่วยสอนนี้แบ่งออกเป็นสองส่วน ส่วนแรกจะครอบคลุมเนื้อหาหลักของรหัส PID ซึ่งเป็นจุดประสงค์หลักของโครงการและส่วนที่สอง
ควบคุมอุณหภูมิที่บ้านด้วย PID และ Labview: 4 ขั้นตอน
ควบคุมอุณหภูมิหน้าแรกด้วย PID และ Labview: PID merupakan suatu sistem pengontrolan yang biasa digunakan pada dunia indusri yang telah bukti keandalannya disini kita akan mengimplementasikan kontrolloer PID pada pengatur suhu ruangan menggunakan labview
แพลตฟอร์มสจ๊วตควบคุมบอลทรงตัวแบบควบคุมด้วย PID: 6 ขั้นตอน
แพลตฟอร์ม PID Controlled Ball Balancing Stewart: แรงจูงใจและแนวคิดโดยรวม: ในฐานะนักฟิสิกส์ในการฝึกอบรม ฉันรู้สึกสนใจและพยายามทำความเข้าใจระบบทางกายภาพอย่างเป็นธรรมชาติ ฉันได้รับการฝึกฝนให้แก้ปัญหาที่ซับซ้อนโดยแยกย่อยออกเป็นส่วนประกอบพื้นฐานและจำเป็นที่สุด จากนั้น