ეს არის ფრენის კონტროლერი app გამოიყენება quadcopter X-კონფიგურაცია.
ეს არის დაწერილი tiva C Series TM4C123G LaunchPad გაშვებული 80 MHz.
დამატებითი ინფორმაცია შეგიძლიათ იხილოთ შემდეგ დღიურში შეტყობინება: http://blog.tkjelectronics.dk/2015/01/launchpad-flight-controller და http://blog.tkjelectronics.dk/2015/08/bachelors-thesis-launchpad -flight კონტროლერი.
ფრენის კონტროლერი კოდი: https://github.com/Lauszus/LaunchPadFlightController
Android app კოდის: https://github.com/Lauszus/LaunchPadFlightControllerAndroid
# მახასიათებლები
* შეფასება რეჟიმი, თვითმმართველობის დონის რეჟიმი, სასაქონლო ხელში და სიმაღლის ხელში
- __AUX1: __ გამოიყენეთ 3-POS შეცვლა თვითმმართველობის დონეზე და სასაქონლო ახდენენ. თავდაპირველად პოზიცია ორივე off, მეორე პოზიცია თვითმმართველობის დონეზე და მესამე პოზიცია ორივე არიან
- __AUX2: __ გამოიყენეთ 3-POS შეცვლა სიმაღლეზე ახდენენ. გაითვალისწინეთ, რომ თვითმმართველობის დონის რეჟიმი უნდა გააქტიუროთ სიმაღლეზე ხელში მუშაობა! თავდაპირველად პოზიცია სიმაღლეზე ხელში გამორთულია, მეორე პოზიცია სიმაღლეზე ხელში გამოიყენებს მანძილი იზომება გამოყენებით sonar და მესამე ადგილზეა სიმაღლეზე ხელში იქნება გამოყენებით სიმაღლეზე ფასდება ბარომეტრი და მაქსიმალური
* მაღაზია PID ღირებულებები, calibration ღირებულებები და ა.შ. EEPROM
* Gyro, მაქსიმალური და magnetometer calibration რუტინული
- Gyro დაკალიბრებული გაშვების
- მაქსიმალური და magnetometer calibration სიტუაციიდან შეიძლება გააქტიურებული კოდი ან გამოყენებით Android app
- The magnetometer გამოდის Blue LED ხოლო განპირობებული
+ როტაცია ფრენის კონტროლერი ნელა გასწვრივ სამივე ღერძი
* Arm / განიარაღება გამოყენებით საჭესთან
* სტატუსი ები
* მხარდაჭერა CPPM მიმღებები
* Gyro და მაქსიმალური (MPU-6500 და MPU-9250)
* მაგნიტომეტრიული (HMC5883L ან AK8963 (შიგნით MPU-9250))
* ბარომეტრი (BMP180)
* ულტრაბგერითი სენსორი aka sonar (HC-SR04)
* [Android განაცხადის] (https://github.com/Lauszus/LaunchPadFlightControllerAndroid)
* OneShot125 ESC მხარდაჭერა
* Buzzer კავშირი