Jump to content


Photo

แลกเปลี่ยนความรู้ Betaflight / Cleanflight firmware

Betaflight

  • Please log in to reply
190 ท่าน ตอบกระทู้นี้

#1 a-wing

a-wing

    สมาชิก

  • Members
  • PipPipPip
  • 465 โพส
  • ที่อยู่ถ. ฉลองกรุง 44 ลาดกระบัง กรุงเทพ

โพส 04 ตุลาคม 2015 - 14:24

ขอตั้งห้อง แชร์และแบ่งปันข้อมูลของ Firmware Betaflight ครับ

 

 

หากท่านไดใช้ Firmware Cleanflight อยู่ แต่ไม่เคยลองรุ่นทดสอบ/ปรับปรุง ของนาย Boris, คุณได้พลาดสุดยอด Firmware ที่มีการพัฒนาข้ามไปอีกขั้นแล้ว... (ขั้นนั้นเลยทีเดียว)

หลังจากที่ได้ลองกับตัวเอง พบว่า Firmware ตัวนี้พัฒนาไปมากครับ สามารถสั่งงาน เลี้ยวซ้าย ขวา,หยุด,  ได้ดั่งใจ ได้ดั่งใจ อย่างที่ไม่เคยเจอมาใน Cleanflight รุ่น official (ตอนนี้ Version 1.10)

นาย  Boris เป็นคนนึง ที่ร่วมพัฒนา Cleanflight ครับ แต่แยกส่วนนึงออกมา เขียน software module "Low Pass Filter" เพื่อกรองสัญญาณรวบกวน ที่มาจาก Sensor ทั้งหลาย ให้ข้อมูลที่ส่งไปประมวลผลที่ CPU ถูกต้องแม่นยำที่สุด นอกจากนั้นเค้าเปลี่ยนวิธีการส่งผ่านข้อมูลจาก Gyro ไปยัง CPU เพื่อการประมวลผลที่เร็วขึ้น

แน่นอนหลังจากที่ทดสอบเป็นที่หน้าพอใจ เค้าก็จะรวม สิ่งที่เค้าเขียนเข้าไปใน Official Cleanflight ใน Version ถัดๆไป... นั่นหมายถึง คนที่จะใช้ Firmware ตัวนี้ ต้องเข้าใจว่านี่คือ รุ่นทดสอบ เป็น beta version ซึ่งเค้ารับ feedback จากพวกเราที่เล่นไปปรับปรุง ตลอดเวลา (อันนี้ต้องทำใจ บางทีวันนึง พี่แก  up beta frimware มากกว่า หนึ่งครั้ง.....)

 

 

รายละเอียดเพิ่มเติม ที่นี่ครับ http://myfpv250.blog...betaflight.html

 

 


  • jimmy1211 และ ap_kaew like this

บ่าย 1 คิดถึงเธอ บ่าย 2 ละเมออยากเจอหน้า บ่าย 3 รักนะเธอทุกเวลา บ่าย 4-5…ไปเล่นเครื่องบิน - -" พวิ้วว...ว..ว

 

                                      A-WingLogo.png


#2 chumporn

chumporn

    สมาชิก

  • Members
  • PipPip
  • 189 โพส
  • โทรศัพท์:087-7010446
  • ที่อยู่622/95 ถ.อโศก-ดินแดง แขวง.ดินแดง เขต.ดินแดง กรุงเทพ 10400

โพส 04 ตุลาคม 2015 - 21:03

มาปูเสื่อรอเลยครับ :)


  • ม้าแก่ likes this

#3 amonr009

amonr009

    สมาชิก

  • New Members
  • PipPip
  • 123 โพส
  • โทรศัพท์:0895587293
  • สนาม/ชมรม:
    เชี่ยงใหม่
  • ที่อยู่อมร หุตะแพทย์ 128 ม.1 สารภี เชียงใหม่ 50140

โพส 04 ตุลาคม 2015 - 21:16

ยอดเยื่อมครับ รอแลกเปลี่ยนความรู้ครับ



#4 กบ 3d

กบ 3d

    สมาชิก

  • Members
  • PipPip
  • 237 โพส
  • สนาม/ชมรม:
    RC Nongkhai Club
  • ที่อยู่ม.ขอนแก่น วิทยาเขตหนองคาย

โพส 04 ตุลาคม 2015 - 23:57

รอกระทู้นี้มานานแล้ว 



#5 kung65

kung65

    สมาชิก

  • Members
  • PipPipPip
  • 581 โพส
  • โทรศัพท์:085 9885607
  • ที่อยู่30 วานิช1 จักรวรรดิ์ สัมพันธวงค์ กรุงเทพ 10100

โพส 05 ตุลาคม 2015 - 10:36

จัดnaze32มารอแล้วครับ


<p>085 9885607 idline gun_gung

#6 Naruepong

Naruepong

    สมาชิก

  • Members
  • PipPipPip
  • 564 โพส
  • โทรศัพท์:0818669052
  • ที่อยู่433/124 ลุมพินีคอนโดรัตนาธิเบศร์ ถ.รัตนาธิเบศร์ ต.บางกระสอ อ.เมือง จ.นนทบุรี 11000

โพส 05 ตุลาคม 2015 - 20:30

ต้องลองหน่อยละ ขอบคุณครับ



#7 plekku

plekku

    สมาชิก

  • Members
  • PipPipPipPipPip
  • 6,512 โพส
  • ที่อยู่ประวีณ หมั่นพลศรี 986 ถ.ชัยพร อ.เมือง จ.หนองคาย 43000 // tel.081-708-1256 // ธ.ธนชาต 616-200-114-2 // ID LINE : plekku1256

โพส 05 ตุลาคม 2015 - 22:19

วันนี้ได้ลองแล้วกับqav200ครับ........สมคำล่ำลือ ค่าจากการลงครั้งแรกบินเนียลเลย(ส่วนตัวนะครับ) สุดยอดครับ/ขอบคุณคุณ กบ 3d ผู้ปรับแต่ง และคุณเบียร์ซ่า ผู้อนุเคราะห์ข้อมูล


  • กบ 3d likes this

#8 tinnakonza

tinnakonza

    สมาชิก

  • Members
  • PipPip
  • 187 โพส
  • โทรศัพท์:0860540582
  • ที่อยู่เลขที่ 7/1 ถ.นนทบุรี ต.สวนใหญ่ อ.เมือง จ.นนทบุรี 11000

โพส 11 ตุลาคม 2015 - 11:21

สอบถามครับ  

Baseflight VS Cleanflight   อันใหนดีกว่ากันครับ
  • amonr009 likes this

Tinnakon_Quad_3D ,T.0860540582

quad3d-tin.lnwshop.com

https://www.facebook.com/tinnakonza


#9 a-wing

a-wing

    สมาชิก

  • Members
  • PipPipPip
  • 465 โพส
  • ที่อยู่ถ. ฉลองกรุง 44 ลาดกระบัง กรุงเทพ

โพส 11 ตุลาคม 2015 - 22:43

หลายๆท่าน อาจะเคยประสบปัญหา ไม่สามารถเชื่อต่อ FC (Flight Controller) ผ่าน program configurator หรือ อาจจะเชื่อต่อได้ แต่ไม่สามารถ upgrade firmware ตัวไหม่ๆได้

 

1444574378351.png

 

ลองมาดูวิธีง่ายๆที่จะ ลง Betaflight ที่มีปัญหาที่นี่ครับ

 

http://myfpv250.blog.../blog-page.html

 


  • jimmy1211, ap_kaew และ amonr009 like this

บ่าย 1 คิดถึงเธอ บ่าย 2 ละเมออยากเจอหน้า บ่าย 3 รักนะเธอทุกเวลา บ่าย 4-5…ไปเล่นเครื่องบิน - -" พวิ้วว...ว..ว

 

                                      A-WingLogo.png


#10 a-wing

a-wing

    สมาชิก

  • Members
  • PipPipPip
  • 465 โพส
  • ที่อยู่ถ. ฉลองกรุง 44 ลาดกระบัง กรุงเทพ

โพส 11 ตุลาคม 2015 - 23:06

 

สอบถามครับ  

Baseflight VS Cleanflight   อันใหนดีกว่ากันครับ

 

 

Oscar เขียนสรุปไว้ชัดเจนมาก ในบทความเค้าแล้วนะครับ

 

อันไหนดีกว่ากัน!!! ถ้า บิน FPV ชิวๆ ผมว่าอยู่ที่ความคุ้นชินมากกว่าครับ

 

Beseflight  ได้ GUI ที่เข้าใจง่าย สวยงามกว่า [เยอะ]

 

Cleanflight ได้เรื่อง technology ไหม่ๆ OneShort, OneWire (BLHeli)  และ PID Profile ที่ให้เลือกมากว่า ถึงแม้ตัว Configurator หน้าตาจะบ้านๆก็ตาม

 

ส่วน  Betaflight (Cleanflight/Boris) ที่เอามาลงนี่่ สำหรับคนชอบลองอะไรไหม่ๆโดยเฉพาะ เพราะ Firmware นี่พี่แก  update กันแทบทุกวัน บางวัน สองสามรอบก็มี ตอนนี้กำลังพยามหาทาง up speed การเชื่อมต่อกับ Gyro ไปที่ 8K บน FC STM32F4 ผ่าน fast PWM. ผมว่าถ้าใครคิดจะบินอย่างสงบสุข ก็อย่าได้มาเสียเวลา รอให้่เค้า merge code เข้า Official Cleanflight แล้วค่อยไปเล่นตอนนั้นก็ได้ครับ  :D  :D


  • tinnakonza และ ap_kaew like this

บ่าย 1 คิดถึงเธอ บ่าย 2 ละเมออยากเจอหน้า บ่าย 3 รักนะเธอทุกเวลา บ่าย 4-5…ไปเล่นเครื่องบิน - -" พวิ้วว...ว..ว

 

                                      A-WingLogo.png


#11 chakei

chakei

    สมาชิก

  • New Members
  • PipPip
  • 110 โพส
  • โทรศัพท์:0906653397
  • สนาม/ชมรม:
    สนามประเวศ
  • ที่อยู่ซอย รามคำแหง 186

โพส 12 ตุลาคม 2015 - 13:17

ขั้นตอนการทำเหมือนทำใน cc3d openpilot ไหมครับ

#12 a-wing

a-wing

    สมาชิก

  • Members
  • PipPipPip
  • 465 โพส
  • ที่อยู่ถ. ฉลองกรุง 44 ลาดกระบัง กรุงเทพ

โพส 12 ตุลาคม 2015 - 14:35

ขั้นตอนการทำเหมือนทำใน cc3d openpilot ไหมครับ

ถ้าผู้ถึงการ Set ค่าต่างๆ จะไม่เหมือนกันครับ Cleanflight ไม่มี Wizard เหมือน Openpilot ต้องไล่ดูเองที่ละแทปเลยครับ

 

ลองดู Video ภาคภาษาไทย ที่คุณเอทำไว้นะครับ

 


  • jimmy1211 และ ap_kaew like this

บ่าย 1 คิดถึงเธอ บ่าย 2 ละเมออยากเจอหน้า บ่าย 3 รักนะเธอทุกเวลา บ่าย 4-5…ไปเล่นเครื่องบิน - -" พวิ้วว...ว..ว

 

                                      A-WingLogo.png


#13 เบียร์ซ่า

เบียร์ซ่า

    สมาชิก

  • Members
  • PipPipPip
  • 769 โพส
  • โทรศัพท์:087-6071265
  • ที่อยู่นายสหรรษ อะติชาคะโร 4/6 ซ.2 ถ.บางแสนสาย3 ต.แสนสุข อ.เมือง จ.ชลบุรี 20130

โพส 14 ตุลาคม 2015 - 10:23

ความรู้ทั้งนั้นครับ   ลองเลยแล้วจะรัก


I'M Pilot FPV SportFlying

ติดตามชมคลิปการบินได้ที่ https://www.youtube....eerza991/videos

087-6071265 เบียร์


#14 a-wing

a-wing

    สมาชิก

  • Members
  • PipPipPip
  • 465 โพส
  • ที่อยู่ถ. ฉลองกรุง 44 ลาดกระบัง กรุงเทพ

โพส 16 ตุลาคม 2015 - 21:49

บทความนี้ เพื่อผู้ที่เพิ่งเข้ามาเล่น Multi-copter นะครับ

 
วันนี้ เราจะมาทำความรู้จัก Flight Mode ของ Cleanfligh/Betaflight กัน
โดยทั่วไป เวลาเล่น Racing FPV เราจะใช้งานกันอยู่ 3 Mode หลักๆ ครับ จะสังเกตุได้ว่า Flight Controller ฺRacing version {FC) จะมีแค่  6 DOF (Six degrees of freedom: forward/back, up/down, left/right, pitch, yaw, roll )
 

1. Acro Mode (ชื่ออื่นๆ ที่ใช้เรียก: Rate Mode, Manual Mode)

Sensor ที่ใช้ : Gyroscope
 
โหมดบินนี้ จะเป็นหมดบินโดยตั้งต้น เมื่อเราติดตั้ง FC ไหม่ๆ แล้ว เริ่ม Arm โดยที่ยังไม่มีการตั้งค่า โหมดบิน บน  Beta/Cleanflight configurator. โหมดนี้ จะทำให้เราสามารถบินได้อย่างอิสระ ไหลลื่น หลายๆท่านคงเคยดูกล้องบินทึกการบิน FPV ของนักบินระดับโลกหลายๆคน และอาจสงสัยว่า เหตุได เขาถึงสามารถควบคุมตัวลำได้อย่างรวดเร็วและคล่องแคล่ว. ก็เพราะนักบินส่วนใหญ่ จะบินกันด้วย Acro Mode นี่แหละครับ. โดยที่โหมดนี้ จะใช้ค่าที่ได้จาก sensor gyroscope เป็นตัวช่วยเพียงอย่างเดียว
 
ดังนั้นคำสั่งที่ส่งให้มอเตอร์ทำงาน ก็จะได้รับตรงๆจาก pitch/roll stick บนวิทยุของเรา โดยไม่มีการปรับแต่งแนวระนาบของตัวลำลงไปผสม ซึ่งส่งผลให้เวลาเราโยกสติกไดๆ บนวิทยุ ก็จะไม่ถูกนำไปผสมจากค่าที่ได้จาก  Accelerometer sensor เพื่อรักษาระดับ ทำให้ตัวลำตอบสนองต่อสติกของเราได้เร็วขึ้นเป็นกอง 
 
 
2.Angle
Sensor ที่ใช้ : Gyroscope + Accelerometer
 
โหมดนี้ เป็นการเลือกให้ FC ช่วยรักษาระดับ ในแนวระนาบ ให้กับลำของเรา และจะไม่ยอมให้ตัวลำ เอียงเกิน 50 องศา ในทุกทิศทางรอบตัว ถึงแม้ว่าเราจะพยามให้มันเอียงเกิน 50, แต่ FC ก็จะไม่ยอมครับ
 
Mode นี้ FC จะใช้ ค่าที่ได้จาก  accelerometer และ gyroscope  sensor มาทำการคำนวนช่วยรักษาระดับครับ 
(การรักษาระดับ จะถูกต้อง แม่นยำ ก็ต่อเมื่อมีการ calibrated sensor อย่างถูกต้องเรียบร้อย)
 
ปรกติ ผมใช้ Mode นี้ ผูกไว้กับสวิทบนวิทยุเราช่องนึง แล้วเรียกมันว่า สวิทช์เฉินครับ เวลาบิน Acro Mode แล้วหลง ก็โยกสวิทช์นี้เลย
 
3.Horizon
Sensor ที่ใช้ : Gyroscope + Accelerometer
 
โหมดนี้ เป็นโหมดลูกผสม ระหว่าง Acro Mode และ Angle Mode. โดยที่โหมดนี้ จะช่วยรักษาระดับเช่นเดียวกับ Angle Mode เมื่อ pitch/roll stick บนวิทยุขอเรา อยู่ใกล้ตำแหน่ง center แต่จะตอบสนองเหมือน Acro mode เมื่อ stick บนวิทยุขอเรา ถูกโยกไปเกือบสุด. ทำให้โหมดนี้ เราสามารถบินได้แบบมีตัวช่วยในการรักษาระดับ แล้วสามารถจะ ทำท่า  rolls และ flips ตัวลำได้ เมื่อเราโยกสติกไปจนสุด. โหมดนี้ ส่วนมากจะใช้ในการทดสอบลำ ระหว่างบิน FPV (สวมแว่นบิน) และจะทำการหมุน  rolls/flips เพื่อดูอาการ เมื่อคล่องแล้ว ค่อยเปลี่ยนไปเล่น Acro Mode 
 
 
ทั้งหมดเป็นสามโหมดหลังๆที่เราใช้ในการบิน FPV Racing, แต่ตัว Firmware Bata/Cleanflight ยังสามมารถทำได้อีกหลายโหมด ทั้งนี้ ขึ้นอยู่กับ Sensor ที่เรามีอยู่บน Flight Controller นะครับ
 
อ่านต่อที่ : http://myfpv250.blog...ight-modes.html

  • คนชอบบิน, HS5ACD, jimmy1211 and 6 others like this

บ่าย 1 คิดถึงเธอ บ่าย 2 ละเมออยากเจอหน้า บ่าย 3 รักนะเธอทุกเวลา บ่าย 4-5…ไปเล่นเครื่องบิน - -" พวิ้วว...ว..ว

 

                                      A-WingLogo.png


#15 chumporn

chumporn

    สมาชิก

  • Members
  • PipPip
  • 189 โพส
  • โทรศัพท์:087-7010446
  • ที่อยู่622/95 ถ.อโศก-ดินแดง แขวง.ดินแดง เขต.ดินแดง กรุงเทพ 10400

โพส 17 ตุลาคม 2015 - 11:05

ช่วยอธิบายค่า TPA หน่อยครับ



#16 a-wing

a-wing

    สมาชิก

  • Members
  • PipPipPip
  • 465 โพส
  • ที่อยู่ถ. ฉลองกรุง 44 ลาดกระบัง กรุงเทพ

โพส 17 ตุลาคม 2015 - 12:46

ช่วยอธิบายค่า TPA หน่อยครับ

TPA เป็นตัวย่อของ Throttle PID Attenuation.

ซึ่งการทำงาน ค่อนข้างตรงกับชื่อ  คือการลดทอนค่า PID เมื่อคันเร่งสูงขึ้นจนถึงค่าที่เราตั้ง [TPA_Breakpoint]  เพื่อลดการสั่นสะเทือนของตัวลำ

สาเหตุเพราะเมื่อเวลาเราเร่งคันเร่งสูงๆ ตัวลำเราจะเกิดอาการสั่นโดยจากธรรมชาติของมอร์เตอร์.  PID ของเราจะจับอาการสั่นที่เกิดขึ้นเหล่านั้นได้ และพยามแก้ให้ตัวลำเรานิ่ง จะส่งผลทำให้ตัวลำของเรา สั่นเพิ่มขึ้นไปอีก

 

อ่านเพิ่มเติมได้ที่นี่ครับ http://myfpv250.blog....com/p/tpa.html

 

 

 

ส่วนอาการ ดูที่ Video นี้ครับ ชัดเจน


แก้ไขโดย a-wing, 17 ตุลาคม 2015 - 12:48.

  • jimmy1211, amonr009 และ Ton_BBK like this

บ่าย 1 คิดถึงเธอ บ่าย 2 ละเมออยากเจอหน้า บ่าย 3 รักนะเธอทุกเวลา บ่าย 4-5…ไปเล่นเครื่องบิน - -" พวิ้วว...ว..ว

 

                                      A-WingLogo.png


#17 chumporn

chumporn

    สมาชิก

  • Members
  • PipPip
  • 189 โพส
  • โทรศัพท์:087-7010446
  • ที่อยู่622/95 ถ.อโศก-ดินแดง แขวง.ดินแดง เขต.ดินแดง กรุงเทพ 10400

โพส 17 ตุลาคม 2015 - 21:20

TPA เป็นตัวย่อของ Throttle PID Attenuation.

ซึ่งการทำงาน ค่อนข้างตรงกับชื่อ  คือการลดทอนค่า PID เมื่อคันเร่งสูงขึ้นจนถึงค่าที่เราตั้ง [TPA_Breakpoint]  เพื่อลดการสั่นสะเทือนของตัวลำ

สาเหตุเพราะเมื่อเวลาเราเร่งคันเร่งสูงๆ ตัวลำเราจะเกิดอาการสั่นโดยจากธรรมชาติของมอร์เตอร์.  PID ของเราจะจับอาการสั่นที่เกิดขึ้นเหล่านั้นได้ และพยามแก้ให้ตัวลำเรานิ่ง จะส่งผลทำให้ตัวลำของเรา สั่นเพิ่มขึ้นไปอีก

 

อ่านเพิ่มเติมได้ที่นี่ครับ http://myfpv250.blog....com/p/tpa.html

 

 

 

ส่วนอาการ ดูที่ Video นี้ครับ ชัดเจน

:) ขอบคุณครับ



#18 rit-watt

rit-watt

    บุญฤทธิ์ วัฒนกิจ

  • Members
  • PipPipPipPip
  • 1,538 โพส
  • โทรศัพท์:0987595542
  • ที่อยู่บุญฤทธิ์ วัฒนกิจ 42/4 ม.3 ต.หนองไผ่ อ.หนองขาหย่างจ.อุทัยธานี 61130 line id boonritwattana

โพส 18 ตุลาคม 2015 - 14:39

:-)

แก้ไขโดย rit-watt, 18 ตุลาคม 2015 - 14:45.

  • rit-watt likes this

#19 ap_kaew

ap_kaew

    สมาชิก

  • Members
  • PipPip
  • 111 โพส
  • โทรศัพท์:0817148347
  • ที่อยู่ราชเทวี กทม.

โพส 18 ตุลาคม 2015 - 16:06

อยากลองใช้ Cleanflight บน CC3D ถ้าใช้บินโหมด ARCO อาการบินจะต่างจาก Openpilot มากไหมครับ 



#20 a-wing

a-wing

    สมาชิก

  • Members
  • PipPipPip
  • 465 โพส
  • ที่อยู่ถ. ฉลองกรุง 44 ลาดกระบัง กรุงเทพ

โพส 18 ตุลาคม 2015 - 16:36

Cleanflight คงไม่แตกต่างมาก แต่ถ้า  Betaflight แตกต่างอย่างชัดเจนครับ ลองเข้าไปอ่านตาม Link ที่ Post ไว้ในกระทู้แรกครับ


บ่าย 1 คิดถึงเธอ บ่าย 2 ละเมออยากเจอหน้า บ่าย 3 รักนะเธอทุกเวลา บ่าย 4-5…ไปเล่นเครื่องบิน - -" พวิ้วว...ว..ว

 

                                      A-WingLogo.png





0 ท่านกำลังอ่านกระทู้นี้

0 สมาชิก, 0 ผู้เยี่ยมชม, 0 ผู้ไม่ประสงค์ออกนาม