विषयसूची:

OXsC-ACW: GUI कस्टमाइज़र डालो OpenXsensor मल्टीप्लेक्स Altimetre/Variometre डालो: 11 कदम
OXsC-ACW: GUI कस्टमाइज़र डालो OpenXsensor मल्टीप्लेक्स Altimetre/Variometre डालो: 11 कदम

वीडियो: OXsC-ACW: GUI कस्टमाइज़र डालो OpenXsensor मल्टीप्लेक्स Altimetre/Variometre डालो: 11 कदम

वीडियो: OXsC-ACW: GUI कस्टमाइज़र डालो OpenXsensor मल्टीप्लेक्स Altimetre/Variometre डालो: 11 कदम
वीडियो: Cross Platform Graphical User Interfaces in C++ 2024, नवंबर
Anonim
OXsC-ACW: GUI कस्टमाइज़र OpenXsensor डालो मल्टीप्लेक्स Altimetre/Variometre
OXsC-ACW: GUI कस्टमाइज़र OpenXsensor डालो मल्टीप्लेक्स Altimetre/Variometre
OXsC-ACW: GUI कस्टमाइज़र OpenXsensor डालो मल्टीप्लेक्स Altimetre/Variometre डालो
OXsC-ACW: GUI कस्टमाइज़र OpenXsensor डालो मल्टीप्लेक्स Altimetre/Variometre डालो
OXsC-ACW: GUI कस्टमाइज़र OpenXsensor डालो मल्टीप्लेक्स Altimetre/Variometre
OXsC-ACW: GUI कस्टमाइज़र OpenXsensor डालो मल्टीप्लेक्स Altimetre/Variometre
OXsC-ACW: GUI कस्टमाइज़र OpenXsensor डालो मल्टीप्लेक्स Altimetre/Variometre
OXsC-ACW: GUI कस्टमाइज़र OpenXsensor डालो मल्टीप्लेक्स Altimetre/Variometre

openXsensor est दुर्जेय, mais il n'est pas facile de modifier les paramètres pom quelqu'un qui n'a pas un peu d'experience en C. J'ai donc écrit un petit program qui permet de choisir les options by une इंटरफ़ेस सरल.

टाउट डी'बॉर्ड, अन ग्रैंड मर्सी ऑक्स जेन्स क्वि ऑन्ट इक्रिट ओपनएक्ससेंसर।

github.com/openXsensor/openXsensor

UN PEU DE BLABLA (vous pouvez राहगीर)

डेस कॉलेजेज एयरोमोडेलिस्ट्स यूटिलिसेंट डेस रेडियोज मल्टीप्लेक्स एट आईएल एम'ओन्ट डिमांडे सिल एन'एस्ट पास संभव डे फेयर डेस सोंडेस अल्टीमेटर / वेरियोमेटर पास चेर। जे सुइस अलर्स टोम्बे सुर ले दुर्जेय ओपनएक्ससेंसर क्वी इस्ट पारफेट पोयर सी जॉनर डी'यूसेज। Il suffit de définir les bons paramètres dans le code, tel que très bien décrit dans la प्रलेखन। J'ai aussi développé un PCB (chez easyEda) car je trouve cela plus propre que des fils।

सेला फोन्क्शनने ट्रेस बिएन। C'est après l'avoir confié quelques aeromodélistes, que je me suis rendus compte qu'ils ne peuvent pas facillement modifier les paramètres। जय डोंक डेसीडे डे फेयर सेट आईडीई क्यू जेई नोम्मे टेम्पोरेयरमेंट "ओएक्सएससी-एसीडब्ल्यू"।

J'ai choisi de l'écrire dans LiveCode। सीईटी एनवायरनमेंट डे डेवलपमेंट इस्ट ट्रेस सिम्पा, एट परमेट डे रियलाइज़र डेस एप्लीकेशन रैपिडेमेंट। C'est un वंशज d'Hypercard। लाइवकोड सेस्ट फोर्टमेंट समृद्धी बराबर तालमेल सोन एन्कोट्रे। एक्ट्यूएलेमेंट, जेई एन'एई क्रे क्यू ला वर्जन विंडोज, माईस इल मी सेम्बल एसेसेज सिंपल डी ल'एडेप्टर ऑक्स ऑट्रेस प्लेटफॉर्म कार लाइवकोड पीयूटी क्रेयर डेस मॉड्यूल स्टैंड-अलोन पेर लेस प्रिंसिपल्स प्लेटफॉर्म्स एक्ट्यूएल्स (मैक, लिनक्स, आईओएस, एंड्रॉइड…)

फिन डू ब्लाब्ला

ले प्रोग्राम oXsC-ACW परमेट डे डेफिनिर लेस पैरामेट्रेस डेस कैप्चरर्स पुइस इल एपेल लेस आउटिल्स अरुडिनो डाइर कंपाइलर और अपलोडर ले टाउट डैन्स l'arduino नैनो प्रो।

इल फ़ॉट डिस्पोज़र डी अन एडेप्टेटर डु जॉनर एफटीडीआई पोर कनेक्टर l'Arduino या पीसी। सी जॉनर डी'एडेप्टेटर कोटे मोइन्स डी 10€ और से ट्रौव सुविधा, उदाहरण के लिए अमेज़ॅन।

लेस सोर्स सोंट बिएन एविडेमेंट पार्टेजेस आईसीआई।

ETAPES:

1 - पीसी पर स्थापित करें

1ए - क्रेयर अन फोल्डर सुर वोटर पीसी डाउ एल'एप्लिकेशन।

1b - डाउनलोडर और इंस्टालर ले प्रोग्राम Arduino dans ce repertoir।

1c - dezipper oXsC-ACW et कॉपियर ले कॉन्टेनु डान्स ले रेपर्टोइर।

1d - कनेक्टर l'adaptateur USB/série et verifier les paramètres du program Arduino

1e - लांसर ले प्रोग्राम अरुडिनो एट वेरिफायर लेस पैरामेट्रेस

1f - लांसर oXsC-ACW et définir les paramètres कम l'endroit ou se truve le program Arduino, क्या आप स्केच ओपनएक्ससेंसर और पोर्ट COM यूटिलाइज़र के बारे में सोच सकते हैं।

2 - उपयोगकर्ता oXsC-ACW

2a - लांसर oXsC-ACW (s'il ne l'est pas déjà)

2b - कनेक्टर l'adaptateur USB/série et le मॉड्यूल openXsensor

2c - डेफिनिर वोस पैरामीटर्स मल्टीप्लेक्स पीयर लेस कैप्टेरर्स।

2d - लांसर ले ट्रांसफर्ट बनाम ले मॉड्यूल opsnXsensor।

एक्सेसोयर्स

अनुकूलक यूएसबी/सीरी कम से कम:

www.amazon.fr/gp/product/B01C2P9GD2/ref=oh…

चरण 1: इंस्टॉलर ले प्रोग्राम Arduino (1/3)

इंस्टॉलर ले प्रोग्राम अरुडिनो (1/3)
इंस्टॉलर ले प्रोग्राम अरुडिनो (1/3)

क्रेज़ अन रेपरटेयर सुर वोटर डिस्क दुर पोर एक्यूइलिर ले प्रोग्राम Arduino et oXsC-ACW।

उदाहरण के लिए "ओपनएक्ससेंसर-विस्तारित"।

चरण 2: इंस्टॉलर ले प्रोग्राम अरुडिनो (2/3)

इंस्टॉलर ले प्रोग्राम अरुडिनो (2/3)
इंस्टॉलर ले प्रोग्राम अरुडिनो (2/3)

Rendez-vous l'addresse suivante: https://www.arduino.cc/en/Main/SoftwarePuis downloadez la version नॉन एडमिन इंस्टाल के लिए विंडन जिप फाइल'।

चरण 3: इंस्टॉलर ले प्रोग्राम अरुडिनो (3/3)

इंस्टॉलर ले प्रोग्राम अरुडिनो (3/3)
इंस्टॉलर ले प्रोग्राम अरुडिनो (3/3)
इंस्टॉलर ले प्रोग्राम अरुडिनो (3/3)
इंस्टॉलर ले प्रोग्राम अरुडिनो (3/3)

Dezipez ce fichier dans le répertoire, उदाहरण के लिए "openXsensor-extended"।Quand le dezippage est terminé, le répertoire du program Arduino "arduino-1.8.5" ou une autre version apparaît। वोस पॉवेज़ अलर्स सप्राइमर ले फ़िचियर "आर्डिनो-1.8.5-विंडोज़.ज़िप"।

चरण 4: रेगलर ले पोर्ट कॉम (1/2)

रेगलर ले पोर्ट कॉम (1/2)
रेगलर ले पोर्ट कॉम (1/2)
रेगलर ले पोर्ट कॉम (1/2)
रेगलर ले पोर्ट कॉम (1/2)

अनुरक्षणकर्ता, Connectez l'adaptateur USB/série.

(Windows doit peut-être installer le Driver. Cela se fait Comee put tout autre driver.)Quand il est prêt fonctionner, vous pouvez aller dans le répertoire "Arduino-1.8.5"। पुइस लांसर ले प्रोग्राम "arduino.exe"

चरण 5: रेगलर ले पोर्ट कॉम (2/2)

रेगलर ले पोर्ट कॉम (2/2)
रेगलर ले पोर्ट कॉम (2/2)

इल फ़ॉट मेनटेनेंट वेरिफ़ायर सुर क्वेल पोर्ट COM s'est mis l'adaptateur USB/série. Pour cela, dérouler le menu 'Tools' puis developpez la ligne "Port" et verifiez droite le port com quiadaptate le'adaptateur semble. Dans l'Example ici, c'est le port COM8. इल इस्ट संभावित क्यू चेज़ वौस, का सेरा उन ऑट्रे पोर्ट।

चरण 6: सत्यापनकर्ता क्यू एल ''अरुडिनो नैनो प्रो" सोइट बिएन डिस्पोनिबल

सत्यापनकर्ता क्यू एल'
सत्यापनकर्ता क्यू एल'
सत्यापनकर्ता क्यू एल'
सत्यापनकर्ता क्यू एल'

टौजर्स डैन्स ले मेन्यू "टूल्स", वौस पॉवेज़ ऑस्ट्रेलियाई वेरिफायर सी ला कार्टे क्यू वौस यूटिलिसेज इस्ट बिएन प्रीसेंट एट ला सेलेक्शननर।सी वाउस यूटिलिसेज उन "प्रो मिनी", वौस पाउवेज़ ला चयनकर्ता आईसीआई ओ ले स्पेसिफायर प्लस लेटार्ड, अन्य एसीडब्ल्यू। Notez qu'il deux version de la Pro Mini, une version en 3, 3V et une version 5V मौजूद है। से चोइक्स इस्ट सर्टआउट नेसेसेयर सी वाउस यूटिलिसेज़ उन ऑट्रे कार्टे क्यू ला "प्रो मिनी"।

चरण 7: Copier Le Fichier ZIP Et L'unziper

Copier Le Fichier ZIP Et L'unziper
Copier Le Fichier ZIP Et L'unziper

इल फ़ॉट कॉपियर ले फ़िचियर जिप डैन्स ले रेपर्टोइरे डे वोटर चोइक्स, उदाहरण के लिए "ओपनएक्ससेंसर-विस्तारित" पुइस ले डेज़िपर।

वौस ओब्टेनेज़ 3 प्रदर्शनों की सूची

"अरुडिनो-1.8.5"

"बाहरी"

"ओपनएक्ससेंसर-मल्टीप्लेक्स"

और भी अधिक "openXsensor.exe" जो इस प्रकार है, ले प्रोग्राम oXsC-ACW.

वौस पौवेज़ मेंटेनेंट सप्राइमर ले फ़िचियर जिप सी वौस वौलेज़।

चरण 8: डेमरर एट रेगलर OXsC-ACW

डेमरर एट रेगलर OXsC-ACW
डेमरर एट रेगलर OXsC-ACW
डेमरर एट रेगलर OXsC-ACW
डेमरर एट रेगलर OXsC-ACW
डेमरर एट रेगलर OXsC-ACW
डेमरर एट रेगलर OXsC-ACW
डेमरर एट रेगलर OXsC-ACW
डेमरर एट रेगलर OXsC-ACW

Revenez dans le répertoire que vous avez choisi 'डांस l'application oXsC-ACW "(openXsensor-extended" dans l'example).

लांसेज़ ले प्रोग्राम openXsensor.exe

ला प्रीमियर फ़ॉइस, इल फ़ाइट स्पेसिफ़ायर एल'एम्प्लेसमेंट डू प्रोग्राम अरुडिनो एट डू स्केच ओपनएक्ससेंसर।

SELECTIONNEZ ले प्रोग्राम Arduino.exe:

क्लिक्स सुर ले बाउटन "?" droite du champ "प्रोग्राम अरुडिनो" और नेविगेटर डान्स ले रेपरटेयर "arduino-8.1.5", और चयन करने के लिए प्रोग्राम "arduino.exe"

SELECTIONNEZ LE SKETCH openXsensor:

क्लिक्स सुर ले बाउटन "?" ड्रोइट डू चैंप 'स्केच' और नेविगेज़ डांस ले रेपर्टोयर "ओपनएक्ससेंसर-मल्टीप्लेक्स", और चयननेज़ ले फिचियर "ओपनएक्ससेंसर-मल्टीप्लेक्स.इनो"

सुपर, ले प्लस दुर इस्ट टर्मिन।

चरण 9: डर्नियर्स रेग्लैजेस

डर्नियर्स रेग्लेजेस
डर्नियर्स रेग्लेजेस

L'écran se presente maintenant Comme sur l'image. Vous avez maintenant la possibilité de définir le port COM (COM8 selon l'exemple) ou de laisser le champ vide si le port est bien sélectionné dans le program Arduino. Vous pouvez aussi sélectionner le type de carte Arduino Nano Pro, soit, la 3, 3V soit la 5V। सी वाउस यूटिलिसेज़ उन ऑट्रे कार्टे, सेलेक्शननेज़ "ऑट्रे", माईस अलोर्स, इल फ़ॉट फ़ेयर ले बॉन चोइक्स डान्स ले प्रोग्राम अरुडिनो। क्वांड ले कैडर डू हौट इस्ट सही, इल ने फॉट नॉर्मलमेंट प्लस सेन ऑक्यूपर, एट ऑन पीयूट पासर एयू प्लस इंटेरेसेंट।

चरण 10: उपयोग

उपयोग
उपयोग
उपयोग
उपयोग

पुत मेंटेनेंट s'occuper du प्रिंसिपल पर, c'est-à-dire du choix des lignes et des Limites put les अलार्म।

यदि संभव हो तो डिसैक्टिवर एल'एल्टिमेटर ओ ले वेरियोमेटर एन डेकोचेंट ला केस।

सि वौस सेलेक्शननेज़ ला मेमे लिग्ने पोर एल'अल्टीमेटर ते पोर ले वेरियोमेटर, ले रूज इंडिक ल'एरेर एट ले बाउटन "एनरजिस्टर" इस्ट डिसएक्टिव। इल फ़ॉट डोन्क बिएन स्पेसिफ़ायर डेस लिग्नेस डिफ़ेरेंटेस पीयर लेस डेक्स फ़ोन्शंस।

क्वांड टाउट इस्ट बॉन, वोस पॉवेज़ लांसर ले ट्रांसफर्ट वर्स ले मॉड्यूल एन क्लिक्वेंट सुर ले बाउटन "एनरजिस्टर"

सी टाउट वा बिएन, उने फेनट्रे वर्टे एपरेट और इंडिक क्विल फौट मेंटेनेंट अटेंडर।

एक मंच, सामान्य कार्यक्रम oXsC-ACW और एक लांस एल'ऑर्डे या प्रोग्राम Arduino de कंपाइलर और अपलोडर ले रिज़ल्टैट डांस ला कार्टे नैनो प्रो। ले प्रोग्राम Arduino n'affiche rien et il faut अटेंड्रे patiemment, environ une min ou moins en fonction de la puissance de votre ordinateur. सी टाउट से पास बिएन, एक पल, एल ई डी वोंट क्लिनगोटर सुर एल'एडेप्टेटर यूएसबी/सीरी। सी सेला एन'आराइव पास, इल फ़ॉट परफॉइस डेब्रांचर एल'एडाप्टर यूएसबी और ले रीब्रांचर रिएक्टिवर ले पोर्ट कॉम डालें।

क्वांड टाउट एस'एस्ट बिएन पास, ला फेनट्रे डू प्रोग्राम अरुडिनो डिसपैराट एट ऑन प्यूट निबंधर ले मॉड्यूल एवेक ला रेडियो।

एक्रान रूज:

सी अन पैरामीटर एन'एस्ट पास बॉन ऑ पल डे ल'एपेल डू प्रोग्राम अरुडिनो, उन फेनोट्रे रूज इंडिक क्विल फाउट वेरिफायर एयू मोइन्स ले केमिन वर्स ले प्रोग्राम अरुडिनो। अन्य कार्यक्रमों की सूची में "प्रोग्राम फाइल्स" या "फिचियर्स प्रोग्राम्स" (फ्रांसीसी) शामिल हैं, जो कि एक त्रुटिपूर्ण कार विंडोज एम्पीचे एल'एपेल और डेस प्रोग्राम्स और प्रदर्शनों की सूची है।

चरण 11: स्रोत लाइवकोड

वॉयस लेस सोर्स डु प्रोग्राम écrit en LiveCode Personal 5.5.5

सी वाउस वौलेज़ कंसल्टर, या मॉडिफ़ायर लेस सोर्स, Il est nécessaire de Disposer de LiveCode 5.5.5 au moins.

livecode.com/

सिफारिश की: