Энэ нь X-тохиргоонд нь quadcopter ашиглаж нислэгийн хянагч програм юм.
Энэ нь Tiva C Каталогийн код 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 апп эх код: https://github.com/Lauszus/LaunchPadFlightControllerAndroid
# онцлог
* Rate горим, өөрийгөө түвшин горим, гарчиг өргөх, өндөр барих
- __AUX1: __ Өөрөө түвшин, гарчиг саатуулсан 3-ПОС-ын өөрчлөх ашиглана. Эхний байрлалд аль аль нь өөрийгөө түвшин нь хоёр дахь байрлалд унтраах бөгөөд гурав дахь байрлалд аль аль нь дээр байна
- __AUX2: __ Өндөр саатуулсан нь 3 ПОС-ын өөрчлөх ашиглана. Тэр өөрөө түвшин горимыг Тайлбар өндөр барьж ажиллах нь идэвхжүүлсэн байх ёстой! Эхний байрлалд өндөр өргөх нь унтраах барометрийг болон хурдатгалын тооцон өндрийг ашиглан болно хоёр дахь байр суурь өндөр саатуулсан уснаас ашиглан хэмжсэн зайг ашиглаж болно дахь, гурав дахь байр суурь өндөр саатуулсан дээр болсон байна
* Store PID үнэ цэнэ, шалгалт тохируулгын EEPROM-д утга гэх мэт
* Үүсгэгч, хурдатгалын & соронзон хэмжигч шалгалт тохируулгын өдөр тутмын
- Үүсгэгч эхлэх үед тохируулсан байна
- Accelerometer болон соронзон хэмжигч шалгалт тохируулгын тогтмол код буюу Android апп ашиглан идэвхжүүлсэн болно
- Соронзон хэмжигч баяжуулахын зэрэгцээ Blue LED идэвхжүүлдэг
бүх гурван тэнхлэгийн дагуу удаанаар + эргэлтийн нислэгийн хянагч
* Arm / жолоо ашиглан зэвсэг хураах
* Байдал диод
* CPPM хүлээн дэмждэг
* Үүсгэгч ба хурдатгалын (MPU-6500 буюу MPU-9250)
* Соронзон хэмжигч (HMC5883L эсвэл AK8963 (дотор нь MPU-9250))
* Хэмжүүр (BMP180)
* Хэт авианы мэдрэгч уснаас бас (HC-SR04)
* [Android програм] (https://github.com/Lauszus/LaunchPadFlightControllerAndroid)
* OneShot125 ESC дэмжлэг
* Дуугаралт санал
Шинэчилсэн огноо
2017 оны 2-р сарын 7