সুচিপত্র:

OXsC-ACW: GUI Customiseur Pour OpenXsensor Pour Multiplex Altimetre/Variometre: 11 ধাপ
OXsC-ACW: GUI Customiseur Pour OpenXsensor Pour Multiplex Altimetre/Variometre: 11 ধাপ

ভিডিও: OXsC-ACW: GUI Customiseur Pour OpenXsensor Pour Multiplex Altimetre/Variometre: 11 ধাপ

ভিডিও: OXsC-ACW: GUI Customiseur Pour OpenXsensor Pour Multiplex Altimetre/Variometre: 11 ধাপ
ভিডিও: QuickHash GUI — кроссплатформенный инструмент хеширования данных с открытым исходным кодом 2024, নভেম্বর
Anonim
OXsC-ACW: GUI Customiseur Pour OpenXsensor Pour Multiplex Altimetre/Variometre
OXsC-ACW: GUI Customiseur Pour OpenXsensor Pour Multiplex Altimetre/Variometre
OXsC-ACW: GUI Customiseur Pour OpenXsensor Pour Multiplex Altimetre/Variometre
OXsC-ACW: GUI Customiseur Pour OpenXsensor Pour Multiplex Altimetre/Variometre
OXsC-ACW: GUI Customiseur Pour OpenXsensor Pour Multiplex Altimetre/Variometre
OXsC-ACW: GUI Customiseur Pour OpenXsensor Pour Multiplex Altimetre/Variometre
OXsC-ACW: GUI Customiseur Pour OpenXsensor Pour Multiplex Altimetre/Variometre
OXsC-ACW: GUI Customiseur Pour OpenXsensor Pour Multiplex Altimetre/Variometre

openXsensor est formidable, mais il n'est pas facile de modifier les paramètres pour quelqu'un qui n'a pas un peu d'expérience en C. J'ai donc écrit un petit program qui permet de choisir les options via une interface simple ।

Tout d’abord, un grand merci aux gens qui ont écrit openXsensor।

github.com/openXsensor/openXsensor

UN PEU DE BLABLA (vous pouvez passer)

Des collègues aéromodélistes utilisent des radios Multiplex et ils m'ont demandé s'il n'est pas possible de faire des sondes altimètre/variomètre pas cher। Je suis alors tombé sur le formidable openXsensor qui est parfait pour ce genre d'usage। Il suffit de définir les bons paramètres dans le code, tel que très bien décrit dans la documentation। J'ai aussi développé un PCB (chez easyEda) car je trouve cela plus propre que des fils।

Cela fonctionne très bien। C'est après l'avoir confié à quelques aéromodélistes, que je me suis rendus compte qu'ils ne peuvent pas facilement modifier les paramètres। J'ai donc décidé de faire cet IDE que j'ai nommé temporairement "oXsC-ACW"।

J'ai choisi de l'écrire dans LiveCode। Cet environnement de développement est très sympa, et permet de réaliser des applications rapidement। C'est un বংশধর d'Hypercard। Livecode s'est fortement enrichi par rapport à son antêtre। Actuellement, je n'ai créé que la version Windows, mais il me semble assez simple de l'adapter aux autres plateforme car LiveCode peut créer des modules stand-alone pour les Principales plateformes actuelles (Mac, Linux, iOs, Android…)

FIN DU BLABLA

Le program oXsC-ACW permet de définir les paramètres des capteurs puis il appelle les outils Arduino pour compiler et uploader le tout dans l'arduino Nano Pro।

Il faut disposer d'un adaptateur du genre FTDI pour connector l'Arduino au PC। Ce genre d'adaptateur coûte moins de 10 € et se trouve facilement, উদাহরণস্বরূপ chez Amazon।

লেস সোর্স sont bien idevidemment partagées ici।

খাওয়া:

1 - পিসি ইনস্টলেশন

1a - Créer un folder sur votre PC pour l'application।

1b - ডাউনলোডার এবং ইনস্টলার লে প্রোগ্রাম Arduino dans ce répertoir।

1c - dezipper oXsC -ACW et copier le contenu dans le répertoir।

1 ডি - সংযোগকারী l'adaptateur USB/série et vérifier les paramètres du program Arduino

1e - Lancer le program Arduino et vérifier les paramètres

1f - Lancer oXsC -ACW et définir les paramètres comme l'endroit ou se trouve le program Arduino, ou se trouve le sketch openXsensor et le port COM à utiliser।

2 - ইউটিলাইজার oXsC -ACW

2a - Lancer oXsC -ACW (s'il ne l'est pas déjà)

2b - সংযোগকারী l'adaptateur USB/série et le module openXsensor

2c - Définir vos paramètres Multiplex pour les capteurs।

2d - ল্যান্সার লে ট্রান্সফার্ট বনাম লে মডিউল opsnXsensor।

আনুষাঙ্গিক nessionnaires:

ইউএসবি/স্যারি কম সেসি:

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

ধাপ 1: ইনস্টলার লে প্রোগ্রাম আরডুইনো (1/3)

ইনস্টলার লে প্রোগ্রাম আরডুইনো (1/3)
ইনস্টলার লে প্রোগ্রাম আরডুইনো (1/3)

Créez un repertoire sur votre disque dur pour accueillir le program Arduino et oXsC-ACW।

উদাহরণস্বরূপ "openXsensor- বর্ধিত"।

পদক্ষেপ 2: ইনস্টলার লে প্রোগ্রাম আরডুইনো (2/3)

ইনস্টলার লে প্রোগ্রাম আরডুইনো (2/3)
ইনস্টলার লে প্রোগ্রাম আরডুইনো (2/3)

Rendez-vous à l'adresse suivante: https://www.arduino.cc/en/Main/SoftwarePuis এর ডাউনলোড সংস্করণ নন অ্যাডমিন ইনস্টলের জন্য উইন্ডন জিপ ফাইল '।

ধাপ 3: ইনস্টলার লে প্রোগ্রাম আরডুইনো (3/3)

ইনস্টলার লে প্রোগ্রাম আরডুইনো (3/3)
ইনস্টলার লে প্রোগ্রাম আরডুইনো (3/3)
ইনস্টলার লে প্রোগ্রাম আরডুইনো (3/3)
ইনস্টলার লে প্রোগ্রাম আরডুইনো (3/3)

Dezipez ce fichier dans le répertoire, par "উদাহরণস্বরূপ" openXsensor- বর্ধিত "। Quand le dezippage est terminé, le répertoire du program Arduino" arduino-1.8.5 "ou une autre version apparaît। Vous pouvez alors supprimer le fichier "arduino-1.8.5-windows.zip"।

ধাপ 4: Rlergler Le Port COM (1/2)

রাগলার লে পোর্ট COM (1/2)
রাগলার লে পোর্ট COM (1/2)
রাগলার লে পোর্ট COM (1/2)
রাগলার লে পোর্ট COM (1/2)

রক্ষণাবেক্ষণকারী, ইউএসবি/সেরি সংযোগ।

(Windows doit peut-retre installer le driver। Cela se fait comme pour tout autre driver।) Quand il est prêt à fonctionner, vous pouvez aller dans le répertoire "Arduino-1.8.5"। পুইস ল্যান্সার লে প্রোগ্রাম "arduino.exe"

ধাপ 5: Rlergler Le Port COM (2/2)

রাগলার লে পোর্ট COM (2/2)
রাগলার লে পোর্ট COM (2/2)

Il faut maintenant vérifier sur quel port COM s'est mis l'adaptateur USB/série. Pour cela, dérouler le menu 'Tools' puis développez la ligne "Port" et vérifiez à droite le port com qui vous semble correspondre à l'adaptateur । Dans l'exemple ici, c'est le port COM8। Il est probable que chez vous, sea sera un autre port।

ধাপ 6: ভেরিফায়ার কিউ এল '"আরডুইনো ন্যানো প্রো" সোইট বিয়ান ডিসপোনিবল

ভেরিফায়ার কিউ এল '
ভেরিফায়ার কিউ এল '
ভেরিফায়ার কিউ এল '
ভেরিফায়ার কিউ এল '

Toujours dans le menu "tools", vous pouvez aussi vérifier si la carte que vous utilisez est bien présente et la sélectionner. Si vous utilisez une "Pro Mini", vous pouvez la sélectionner ici ou le spécifier plus tard, dans le program oXsC- ACW। Notez qu'il existe deux version de la Pro Mini, une version en 3, 3V et une version 5V। Ce choix est surtout nécessaire si vous utilisez une autre carte que la "Pro Mini"।

ধাপ 7: কপিয়ার লে ফিচিয়ার জিপ এট লুনজিপার

কপিয়ার লে ফিচিয়ার জিপ এট লুনজিপার
কপিয়ার লে ফিচিয়ার জিপ এট লুনজিপার

Il faut copier le fichier ZIP dans le répertoire de votre choix, par exemple "openXsensor-extension" puis le dézipper।

Vous obtenez 3 répertoire

"Arduino-1.8.5"

"বাহ্যিক"

"openXsensor- মাল্টিপ্লেক্স"

Et le fichier "openXsensor.exe" qui est en fait, le program oXsC-ACW।

Vous pouvez maintenant supprimer le fichier ZIP si vous voulez।

ধাপ 8: Démarrer Et Régler OXsC-ACW

Démarrer Et Régler OXsC-ACW
Démarrer Et Régler OXsC-ACW
Démarrer Et Régler OXsC-ACW
Démarrer Et Régler OXsC-ACW
Démarrer Et Régler OXsC-ACW
Démarrer Et Régler OXsC-ACW
Démarrer Et Régler OXsC-ACW
Démarrer Et Régler OXsC-ACW

Revenez dans le répertoire que vous avez choisi pour l'application oXsC-ACW "(openXsensor- প্রসারিত" dans l'exemple)।

Lancez le প্রোগ্রাম openXsensor.exe

La première fois, il fait spécifier l'emplacement du program Arduino et du sketch openXsensor।

SELECTIONNEZ লে প্রোগ্রাম Arduino.exe:

Cliquez sur le bouton "?" à droite du champ "Program Arduino" et naviguer dans le répertoire "arduino-8.1.5", et selectionnez le program "arduino.exe"

SELECTIONNEZ LE SKETCH openXsensor:

Cliquez sur le bouton "?" à droite du champ 'sketch' et naviguez dans le répertoire "openXsensor-Multiplex", et selectionnez le fichier "openXsensor-multiplex.ino"

সুপার, লে প্লাস ডুর ইস্ট টার্মিনé।

ধাপ 9: ডার্নিয়ার্স রেগলেজ

ডার্নিয়ার্স রেগলেজ
ডার্নিয়ার্স রেগলেজ

L'écran se présente maintenant comm 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 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। Si vous utilisez une autre carte, sélectionnez "Autre", mais alors, il faut faire le bon choix dans le program Arduino। Quand le cadre du haut est সঠিক, il ne faut normalement plus s'en occuper, et on peut passer au plus intéressent।

ধাপ 10: ব্যবহার

ব্যবহার
ব্যবহার
ব্যবহার
ব্যবহার

Peut maintenant s'occuper du প্রধান, c'est-à-dire du choix des lignes et des limites pour les alarms।

Il est possible de désactiver l'altimètre ou le variomètre en décochant la case।

Si vous sélectionnez la même ligne pour l'altimètre te pour le variomètre, le rouge indique l'erreur et le bouton "Enregistrer" est désactivé। Il faut donc bien spécifier des lignes différentes pour les deux fonctions।

Quand tout est bon, vous pouvez lancer le transfert vs le module en cliquant sur le bouton "Enregistrer"

Si tout va bien, une fenêtre verte apparaît et indique qu'il faut maintenant attendre।

A ce stade, mon program oXsC-ACW a lancé l'ordre au program Arduino de compiler et uploader le résultat dans la carte Nano Pro। Le program Arduino n'affiche rien et il faut attrere patiemment, environ une minute ou moins en fonction de la puissance de votre ordinateur। Si tout se passe bien, à un moment, les LEDs vont clignoter sur l'adaptateur USB/série। Si cela n'arrive pas, il faut parfois débrancher l'adaptateur USB et le rebrancher pour réactiver le port COM।

Quand tout s'est bien passé, la fenêtre du program Arduino disparaît et on peut essayer le module avec la radio।

ইক্রান রাউজ:

Si un paramètre n'est pas bon au moment de l'appel du program Arduino, une fenêtre rouge indique qu'il faut vérifier au moins le chemin vers le program Arduino। Si le program Arduino est installé dans le répertoire "Program Files" ou "Fichiers Programs" (en Français), il y aura une erreur car Windows empêche l'appelà des programs dans ce répertoire।

ধাপ 11: সূত্র লাইভকোড

Voici les sources du program écrit en LiveCode Personal 5.5.5

Si vous voulez consulter, ou modifier les sources, Il est nécessaire de disposer de LiveCode 5.5.5 au moins।

livecode.com/

প্রস্তাবিত: