गुमनाम उपयोग-गिनती साझा करेंiynk लाइव काउंटर और लीडरबोर्ड के लिए गिनता है कि लैब में क्या होता है (एक पास हुआ पाठ, एक बना हुआ चरण, आज़माई गई एक खराबी)। हर घटना के साथ इस ब्राउज़र की एक रैंडम आईडी जाती है, कभी आपका नाम या आपका कोड नहीं।
8-पिन हार्नेस: DShot300 में चारों मोटर सिग्नल (बाइडायरेक्शनल, इसलिए ESC rpm वापस बताता है), साथ में OSD के लिए बैटरी वोल्टेज, ग्राउंड और करंट सेंसर।
डेटा / सिग्नल:→UART2 · CRSF · 5 V
UART2 पर ExpressLRS: रिसीवर का TX फ़्लाइट कंट्रोलर के RX2 पर और RX, TX2 पर, साथ में 5 V और ग्राउंड। Betaflight इसे CRSF प्रोटोकॉल वाले सीरियल RX के रूप में सेट करता है।
डेटा / सिग्नल:→UART1 · MSP DisplayPort · VBAT 7.4-26.4 V
एयर यूनिट की 3-in-1 लीड: बैटरी वोल्टेज (7.4 से 26.4 V) और ग्राउंड, और MSP DisplayPort के लिए UART1, जो OSD और उड़ान का डेटा चश्मे तक ले जाता है।
वीडियो:→O3 camera coax
O3 कैमरे का कोएक्स एयर यूनिट में। एयर यूनिट लाइव व्यू भेजती है और साथ ही उसे रिकॉर्ड भी करती है।
पावर:→BEC 3-6S in · 5 V 3 A out
नंगे एक्शन कैमरे में बैटरी नहीं है: पैक की पावर से चलने वाला एक छोटा BEC उसे 3 A तक 5 V देता है। कोई डेटा लिंक नहीं है; यह अपने आप रिकॉर्ड करता है।
सुरक्षा टेस्ट
असली बिल्ड पहली उड़ान से पहले इन जाँचों से गुज़रते हैं। इन्हें क्रम से चलाएँ: हर टेस्ट को जो चाहिए, चित्र वह लागू करता है।
टेस्ट 0/7
1.
स्मोक स्टॉपर टेस्ट
अभी चलाया नहीं गया
यह कैसे किया जाता है
सबसे पहली बार पावर देते समय पैक और ड्रोन के बीच एक स्मोक स्टॉपर (बैटरी लीड में एक फ़्यूज़ या करंट सीमित करने वाला बल्ब) लगता है। अगर कहीं शॉर्ट है, तो ESC जलने के बजाय बल्ब जल उठता है।
2.
मोटर दिशा की जाँच (प्रॉप उतारकर)
अभी चलाया नहीं गया
यह कैसे किया जाता है
प्रॉप उतारकर, बैटरी लगाकर: Motors टैब से हर मोटर को अकेले घुमाएँ और उसकी दिशा फ़्रेम के चित्र से मिलाएँ। गलत वाली को ESC कॉन्फ़िगरेटर में उलटा जाता है, कभी अंदाज़े से नहीं।
3.
एक्सेलेरोमीटर कैलिब्रेशन
अभी चलाया नहीं गया
यह कैसे किया जाता है
ड्रोन को समतल सतह पर रखकर एक्सेलेरोमीटर कैलिब्रेट करें, ताकि ख़ुद सीधा होने वाले मोड जानें कि नीचे किधर है।
4.
प्रॉप की दूरी की जाँच (बैटरी निकालकर)
अभी चलाया नहीं गया
यह कैसे किया जाता है
बैटरी निकालकर, प्रॉप लगाकर: हर प्रॉप को उसके डक्ट के अंदर हाथ से घुमाएँ। उसे आसानी से घूमना चाहिए और दीवार से चारों ओर बराबर दूरी रहनी चाहिए; रगड़ या टूटी नोक कैमरे को हिलाती है और फ़ुटेज में जेलो जैसी दिखती है।
5.
आर्म से पहले की जाँच
अभी चलाया नहीं गया
यह कैसे किया जाता है
प्री-आर्म संदेश पढ़ें: ऑटोपायलट आपको आर्म तभी करने देता है जब हर जाँच पास हो।
6.
OSD और लिंक की जाँच (प्रॉप उतारकर)
अभी चलाया नहीं गया
यह कैसे किया जाता है
लिंक की क्वालिटी जाँचें, और यह भी कि हर स्टिक और स्विच सही चैनल हिलाता है।
7.
फ़ेलसेफ़ टेस्ट (प्रॉप उतारकर)
अभी चलाया नहीं गया
यह कैसे किया जाता है
प्रॉप उतारकर और आर्म करके, रेडियो बंद करें: ड्रोन को अपनी फ़ेलसेफ़ कार्रवाई करनी चाहिए, स्टिक की आखिरी स्थिति नहीं थामनी चाहिए।
Betaflight CLI कंसोल
इस ड्रोन के लिए Betaflight कमांड लाइन की एक काम करने वाली नकल: असली सेटिंग के नाम, असली सीमाएँ और असली एरर संदेश।
Entering CLI Mode, type 'exit' to return, or 'help'
ऊपर और नीचे वाली कुंजियाँ पिछली कमांड वापस लाती हैं।
कॉन्फ़िगरेशन के टुकड़े
फ़्लैश करने के बाद पहला सेटअप असेंबली के बाद
मिक्सर, बोर्ड संरेखण और मोटर प्रोटोकॉल सेट करता है: बाइडायरेक्शनल टेलीमेट्री के साथ DShot300, ताकि हर ESC rpm बताए। इन 12N14P मोटरों के लिए motor_poles 14 है। O3, UART1 पर फ़ंक्शन 131073 के साथ है, यानी MSP (1) और VTX_MSP (131072), और Betaflight 4.4 से DJI यूनिट को OSD इसी तरह मिलता है; पुराना displayport_msp_serial हटा दिया गया है। vcd_video_system = HD, OSD को 53 x 20 के HD ग्रिड पर बिछाता है। ExpressLRS, UART2 पर CRSF के साथ सीरियल RX (64) है।
# Betaflight 2026.6.2, F722 20x20 stack, DJI O3 on UART1, ExpressLRS on UART2mixerQUADXset align_board_yaw = 0# arrow to the nose; 180 if it points backset motor_pwm_protocol = DSHOT300set dshot_bidir = ON# rpm telemetry for the RPM filterset motor_poles = 14# 12N14P: count the magnets in the bellset yaw_motors_reversed = OFF# props in (ON = props out)serialUART1131073115200576000115200# MSP (1) + VTX_MSP (131072): the O3set osd_displayport_device = MSPset vcd_video_system = HDserialUART264115200576000115200# 64 = serial RX (ELRS)set serialrx_provider = CRSFsave
RPM फ़िल्टर: कोई जेलो नहीं असेंबली के बाद
छोटी, तेज़ मोटरें जाइरो को हिलाती हैं, और यह फ़ुटेज में जेलो, एक लहराती थरथराहट, की तरह दिखता है। हर मोटर के rpm के साथ Betaflight ठीक हर मोटर के नॉइज़ और उसके हार्मोनिक्स पर नॉच फ़िल्टर लगाता है। इसे बाइडायरेक्शनल DShot और सही motor_poles चाहिए; बाकी संख्याएँ Betaflight के डिफ़ॉल्ट हैं, उनकी रेंज के साथ लिखी।
# RPM filter: notches each motor's noise out of the gyro (no jello in the footage)set dshot_bidir = ONset motor_poles = 14set rpm_filter_harmonics = 3# 0-3, 0 switches it offset rpm_filter_min_hz = 100# 30-200set rpm_filter_q = 500# 250-3000set rpm_filter_fade_range_hz = 50# 0-1000set rpm_filter_lpf_hz = 150# 100-500save
स्विच और फ़ेलसेफ़ असेंबली के बाद
aux मोड का नंबर लेता है: 0 ARM, 1 ANGLE, 3 ALTHOLD, 35 FLIP OVER AFTER CRASH (टर्टल)। चैनल 0 = AUX1 से गिना जाता है, और रेंज माइक्रोसेकंड में है। चालू करने के लिए कोई ACRO मोड नहीं है: जब एंगल और ऊँचाई स्थिर बंद हों, तब एक्रो ही उड़ता है। फ़ेलसेफ़ DROP बिना लिंक के 1.5 s बाद मोटरें रोक देता है: घर के अंदर, लोगों के पास, डक्टों पर गिरना उड़ते रहने से ज़्यादा सुरक्षित है।
# aux <slot> <mode id> <AUX channel, 0 = AUX1> <start> <end> 0 0aux0001700210000# ARM on AUX1 highaux1111300210000# ANGLE on AUX2 mid and high (low = acro)aux2321700210000# ALTHOLD on AUX3 high (needs a barometer)aux33531700210000# FLIP OVER AFTER CRASH on AUX4 highset failsafe_procedure = DROP# indoors, near people: stop the motorsset failsafe_delay = 15# 1.5 s of lost link before stage 2save
ऊँचाई स्थिर ऊँचाई स्थिर (आसान) के लिए
Betaflight का ALTHOLD (2025.12 से) फ़्लाइट कंट्रोलर के बैरोमीटर से ऊँचाई बनाए रखता है, इसलिए जाँचें कि आपके बोर्ड में एक है। ANGLE और ALTHOLD दोनों चालू हों तो बीच में रखा थ्रॉटल ऊँचाई बनाए रखता है; डेडबैंड, केंद्र के आसपास स्टिक का वह 20 % है जो बीच में गिना जाता है, और पूरी स्टिक 1.5 m/s (15 दसवें हिस्से) पर चढ़ाती या उतारती है। झुकाव 30 डिग्री पर सीमित है।
# Altitude hold: ANGLE (AUX2) + ALTHOLD (AUX3) both onset alt_hold_deadband = 20# % of stick around centre that holds heightset alt_hold_climb_rate = 15# 1.5 m/s at full stick (units of 0.1 m/s)set angle_limit = 30save
स्विच पर सिने रेट सिने (स्मूद) के लिए
सिने, Betaflight का कोई फ़्लाइट मोड नहीं बल्कि नरम रेट वाली दूसरी रेट प्रोफ़ाइल है: ACTUAL रेट में पूरी स्टिक, rc_rate और srate में से बड़े वाले का 10 गुना होती है, यानी रोल और पिच पर 150 डिग्री प्रति सेकंड और यॉ पर 100। rateprofile 0 से गिना जाता है, इसलिए 1, Configurator का Rateprofile 2 है। फ़ंक्शन 12 वाली adjrange लाइन AUX5 के एक स्विच को प्रोफ़ाइल चुनने देती है। ज़्यादा rc स्मूदिंग और फ़ीडफ़ॉरवर्ड स्मूदिंग थोड़ी देरी की कीमत पर स्टिक की चालों को गोल कर देती हैं।
# Cine is a rate profile, not a flight mode: soft rates in profile 2, picked by AUX5rateprofile1# 0-based: the Configurator's Rateprofile 2set rates_type = ACTUALset roll_rc_rate = 7# centre sensitivity: 70 deg/sset roll_srate = 15# 150 deg/s at full stickset pitch_rc_rate = 7set pitch_srate = 15set yaw_rc_rate = 7set yaw_srate = 10# 100 deg/s: slow, steady pansset roll_expo = 0rateprofile0adjrange004900210012400# function 12 = rate profile, chosen by AUX5 (AUX3 is altitude hold)set rc_smoothing_auto_factor = 60# 0-250, default 30: smoother sticks, a little delayset feedforward_smooth_factor = 75# 0-95, default 65set angle_limit = 30save
एंगल मोड एंगल मोड के लिए
स्टिक छोड़ने पर फ़्लाइट कंट्रोलर क्वाड को समतल करता है और उसे कभी angle_limit से ज़्यादा नहीं झुकाता: यहाँ डिफ़ॉल्ट 60 की जगह 30 डिग्री, जो शॉट को स्थिर और गति को कम रखता है। angle_p_gain बताता है कि यह कितनी ज़ोर से समतल करता है; पुराने Betaflight में इसे p_level कहते थे।
# Angle: the sticks set the tilt, centred sticks level itaux1111300210000# ANGLE on AUX2set angle_limit = 30# 10-80 deg, default 60set angle_p_gain = 50# 0-200 (was p_level)save
नरम एक्रो रेट एक्रो (घूमने की दर) मोड के लिए
एंगल और ऊँचाई स्थिर बंद होने पर एक्रो उड़ता है: स्टिक घूमने की दर तय करती हैं और कुछ भी समतल नहीं करता। 7 और 40, केंद्र के आसपास 70 डिग्री प्रति सेकंड और पूरी स्टिक पर 400 देते हैं, जो 440 g के डक्ट वाले क्वाड के लिए नरम है (Betaflight का डिफ़ॉल्ट 670 है)। यॉ 270 पर रुकता है।
# Acro is what flies with ANGLE, HORIZON and ALTHOLD all off (AUX2 low)set rates_type = ACTUALset roll_rc_rate = 7set roll_srate = 40# 400 deg/s at full stick: soft for a heavy whoopset pitch_rc_rate = 7set pitch_srate = 40set yaw_rc_rate = 7set yaw_srate = 27# 270 deg/ssave
HD OSD पर गेट टाइमर गेटों के बीच से उड़ान के लिए
osd_tim1, टाइमर का स्रोत और सटीकता एक संख्या में भरता है: 2 (आखिरी आर्म से) और 1 x 16 (सौवें हिस्से) मिलकर 18। जगह 2048 (OSD प्रोफ़ाइल 1) जमा कॉलम जमा हर पंक्ति के 32 है: कॉलम 23, पंक्ति 1, HD कैनवस के ऊपर बीच के पास।
# Gate fly-through timer on the HD OSD: time since arming, in hundredthsset osd_tim1 = 18# source 2 (last armed) + precision 1 (hundredths) << 4set osd_tim_1_pos = 2103# 2048 (OSD profile 1) + column 23 + row 1 x 32save
घर के अंदर से एक टेक कोर्स: रियल-एस्टेट टूर के लिए
टेक सिने प्रोफ़ाइल पर उड़ाएँ, उस प्रोफ़ाइल में थ्रॉटल 80 % तक घटाकर, ताकि पूरी स्टिक आपको कभी कमरे के आर-पार न फेंक दे। स्वाभाविक मोशन ब्लर के लिए एक्शन कैमरे को 4K, 60 फ़्रेम प्रति सेकंड और लगभग 1/120 s (फ़्रेम रेट का दोगुना) के शटर पर सेट करें, दिन की रोशनी में ND फ़िल्टर लगाकर, और बाद में स्थिर करने के लिए जाइरो डेटा चालू करें।
# One take through the house on the cine profile, throttle capped for indoorsrateprofile1set throttle_limit_type = SCALEset throttle_limit_percent = 80# 25-100: full stick gives 80 %rateprofile0save# camera: 4K at 60 fps, shutter about 1/120 s (an ND filter outdoors), gyro data on
ख़ुद को जाँचें · डक्ट बोल्ट से कसें
ख़ुद को जाँचें · XT60 और कैपेसिटर सोल्डर करें
ख़ुद को जाँचें · O3 एयर यूनिट लगाएँ
ख़ुद को जाँचें · प्रॉप लगाएँ, सबसे आखिर में
ख़ुद को जाँचें
सिनेहूप से मिलिए
सिनेहूप एक कैमरा प्लेटफ़ॉर्म है, कलाबाज़ नहीं। हर 3-इंच प्रॉप एक डक्ट के अंदर घूमता है, एक घेरा जो उसकी रक्षा करता है, ताकि क्वाड घरों, दुकानों और आयोजन-स्थलों के अंदर, लोगों के पास उड़ सके और दीवार से टकराकर भी बच जाए। यह 147 mm का ट्रू-X कार्बन फ़्रेम है, जिसमें 20 x 20 स्टैक (एक 35 A 4-in-1 ESC और Betaflight चलाने वाला F722 फ़्लाइट कंट्रोलर), HD लाइव व्यू के लिए DJI O3 एयर यूनिट, एक ExpressLRS रिसीवर, और ऊपर एक नंगा एक्शन कैमरा है जो फ़ुटेज रिकॉर्ड करता है। डक्ट, दोनों कैमरे और छोटे प्रॉप उड़ान का समय घटाते हैं: 4S 1100 पर 5 से 6 मिनट की उम्मीद रखें। पैक, मोटर और प्रॉप चुनें और आँकड़े बदलते देखें, इसे पुर्ज़ा-दर-पुर्ज़ा बनाएँ, प्रॉप उतारकर बेंच जाँच चलाएँ, फिर घर के अंदर से एक स्मूद टेक उड़ाएँ।
अभ्यास का काम
पहले आँगन की गेट रेस उड़ाएँ, फिर रियल-एस्टेट टेक: सामने के दरवाज़े से अंदर, गलियारे से होकर, स्लाइडिंग दरवाज़े से बाहर, पूल के ऊपर से, छत के ऊपर तक और वापस नीचे पैड पर, धीरे और स्मूद। असली सिनेहूप पर: हर उड़ान से पहले हर प्रॉप को उसके डक्ट के अंदर हाथ से घुमाएँ, प्रॉप उतारकर OSD और लिंक जाँचें, फ़ेलसेफ़ टेस्ट करें, और सिने प्रोफ़ाइल को हल्की स्टिक चालों से उड़ाएँ। धीरे या आगे बढ़ते हुए नीचे उतरें, वरना क्वाड अपनी ही प्रॉप की हवा में डगमगाता है, और लगभग 3.5 V प्रति सेल पर उतारें।
इसे बनाएँ, बेंच जाँच चलाएँ, फिर घर का एक-टेक टूर फ़िल्माएँ