यह एक्स-विन्यास में एक Quadcopter के लिए इस्तेमाल एक उड़ान नियंत्रक app है।
यह Tiva सी सीरीज TM4C123G LaunchPad 80 मेगाहर्ट्ज पर चलाने के लिए लिखा है।
अधिक जानकारी निम्न ब्लॉग पोस्ट पर पाया जा सकता है: http://blog.tkjelectronics.dk/2015/01/launchpad-flight-controller और http://blog.tkjelectronics.dk/2015/08/bachelors-thesis-launchpad -flight नियंत्रक।
उड़ान नियंत्रक स्रोत कोड: https://github.com/Lauszus/LaunchPadFlightController
एंड्रॉयड एप्लिकेशन स्रोत कोड: https://github.com/Lauszus/LaunchPadFlightControllerAndroid
# विशेषताएं
* दर मोड, स्वयं के स्तर मोड, शीर्षक से पकड़ और ऊंचाई पकड़
- __AUX1: __ स्वयं के स्तर की ओर बढ़ रहा है और पकड़ के लिए 3-स्थिति स्विच का उपयोग करें। पहले की स्थिति में दोनों बंद कर रहे हैं, दूसरे स्थान पर स्वयं के स्तर पर है और तीसरे स्थान पर दोनों पर हैं
- __AUX2: __ ऊंचाई पकड़ के लिए एक 3-स्थिति स्विच का उपयोग करें। ध्यान दें कि स्वयं के स्तर मोड ऊंचाई पकड़ काम करने के लिए सक्रिय हो जाना चाहिए! पहले की स्थिति में ऊंचाई पकड़ बंद कर दिया है, दूसरे स्थान पर ऊंचाई दूरी पकड़ सोनार का उपयोग करके मापा का उपयोग करेगा और तीसरे स्थान पर ऊंचाई पकड़ में ऊंचाई बैरोमीटर और accelerometer का उपयोग अनुमान का उपयोग किया जाएगा
* स्टोर पीआईडी मूल्यों, अंशांकन EEPROM में मूल्यों आदि
* Gyro, accelerometer और magnetometer अंशांकन दिनचर्या
- Gyro स्टार्टअप पर calibrated है
- Accelerometer और magnetometer अंशांकन दिनचर्या कोड में या एंड्रॉयड एप्लिकेशन का उपयोग करके सक्रिय किया जा सकता
- Magnetometer जबकि औजार नीले एलईडी पर बदल जाता है
+ घुमाएँ उड़ान नियंत्रक धीरे-धीरे सभी तीन अक्ष के साथ
* शाखा / क़ाबू पतवार का उपयोग कर
* स्थिति एल ई डी
* CPPM रिसीवर का समर्थन करता है
* Gyro और accelerometer (MPU-6500 या MPU-9250)
* Magnetometer (HMC5883L या AK8963 (अंदर MPU-9250))
* बैरोमीटर (BMP180)
* अल्ट्रासाउंड सेंसर सोनार उर्फ (एचसी-SR04)
* [एंड्रॉयड आवेदन] (https://github.com/Lauszus/LaunchPadFlightControllerAndroid)
* OneShot125 ईएससी समर्थन
* बजर प्रतिक्रिया
पिछली बार अपडेट होने की तारीख
7 फ़र॰ 2017