Taula de continguts:

OXsC-ACW: GUI Customiseur Pour OpenXsensor Pour Multiplex Altimetre / Variometre: 11 Steps
OXsC-ACW: GUI Customiseur Pour OpenXsensor Pour Multiplex Altimetre / Variometre: 11 Steps

Vídeo: OXsC-ACW: GUI Customiseur Pour OpenXsensor Pour Multiplex Altimetre / Variometre: 11 Steps

Vídeo: OXsC-ACW: GUI Customiseur Pour OpenXsensor Pour Multiplex Altimetre / Variometre: 11 Steps
Vídeo: QuickHash GUI — кроссплатформенный инструмент хеширования данных с открытым исходным кодом 2024, De novembre
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 és formidable, però no és fàcil de modificar els paràmetres per a qui no té un poc d'experiència en C. J'ai donc écrit un petit programme qui permet escollir les opcions via una 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 és perfecte per a aquest gènere d'ús. Il suffit de definir els bons paràmetres en el codi, tel que molt bé descriu en la documentació. 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é à few aéromodélistes, que je me suis rendus account they ne can pas facilement modificator the paramètres. J'ai donc decidé de faire cet IDE que j'ai nommé temporairement "oXsC-ACW".

J'ai choisi de l'écrire en LiveCode. Aquest entorn de desenvolupament és molt simpàtic i permet realitzar aplicacions ràpidament. C'est un descendent d'Hypercard. Livecode s'est fortement enrichi par rapport to son ancêtre. Actuellement, je n'ai créé que la versió de Windows, però el meu conjunt és senzill d'adaptador per a altres plats automàtics LiveCode pot crear mòduls autònoms per a les principals plataformes actuals (Mac, Linux, iOS, Android …)

FIN DU BLABLA

El programa oXsC-ACW permet definir els paràmetres dels capítols i, a continuació, aplicar els arduins per al compilador i carregar-lo tot en l'arduino Nano Pro.

Il faut disposer d'un adaptateur du genre FTDI pour connecter l'Arduino au PC. Aquest gènere d'adaptador costa menys de 10 € i es troba fàcilment, per exemple a Amazon.

Les sources sont bien évidemment partagées ici.

ETAPES:

1 - Instal·lació en un PC

1a - Creeu una carpeta al vostre PC per a l'aplicació.

1b: el programa de descàrrega i instal·lació del programa Arduino dans ce répertoir.

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

1d - Connecter l'adaptateur USB / sèrie i verificació dels paràmetres del programa Arduino

1e - Lancer le program Arduino i verificar els paràmetres

1f - Lancer oXsC-ACW i definir els paràmetres com l'endroit o es troba el programa Arduino, o es troba el sketch openXsensor i el port COM a utilitzar.

2 - Utilitzador oXsC-ACW

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

2b - Connecter l'adaptador USB / sèrie i el mòdul openXsensor

2c - Définir vos paramètres Multiplex for the capteurs.

2d - lancer le transfert vers el module opsnXsensor.

Accessoris nessionaris:

Un adaptador USB / sèrie comme ceci:

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

Pas 1: instal·lador del programa Arduino (1/3)

Instal·lador del programa Arduino (1/3)
Instal·lador del programa Arduino (1/3)

Creeu un repertori sobre el vostre disc dur per accedir al programa Arduino et oXsC-ACW.

Per exemple "openXsensor-Extended".

Pas 2: Instal·leu el programa Arduino (2/3)

Instal·lador Le Program Arduino (2/3)
Instal·lador Le Program Arduino (2/3)

Rendez-vous à l'adresse suivante: https://www.arduino.cc/en/Main/SoftwarePuis descarregueu la versió "Windon ZIP file for non admin install".

Pas 3: instal·lador del programa Arduino (3/3)

Instal·lador del programa Arduino (3/3)
Instal·lador del programa Arduino (3/3)
Instal·lador del programa Arduino (3/3)
Instal·lador del programa Arduino (3/3)

Dezipez ce fichier dans le répertoire, per exemple "openXsensor-extended". Quand le dezippage est terminé, le répertoire du programme Arduino "arduino-1.8.5" ou une autre version apparaît. Vous pouvez alors supprimer le fichier "arduino-1.8.5-windows.zip".

Pas 4: Régler Le Port COM (1/2)

Régler Le Port COM (1/2)
Régler Le Port COM (1/2)
Régler Le Port COM (1/2)
Régler Le Port COM (1/2)

Mantenir, connectar l'adaptador USB / sèrie.

(El Windows es pot instal·lar al controlador. Això es fa com per a tot un altre controlador.) Quan està preparat per funcionar, es pot anar al repertori "Arduino-1.8.5". El programa Puis Lancer "arduino.exe"

Pas 5: Régler Le Port COM (2/2)

Régler Le Port COM (2/2)
Régler Le Port COM (2/2)

El faut maintenant comprovador sobre quel port COM s'ha convertit en l'adaptador USB / sèrie. Pour cela, derouler the menu 'Tools' puis developpez the ligne "Port" and vérifiez to droite the port com qui you semble correspondre to l'adaptateur. Dans l'exemple ici, c'est le port COM8. Il est probable que chez vous, ça sera un autre port.

Pas 6: Vérifier Que L '"Arduino Nano Pro" Soit Bien Disponible

Vérifier Que L '
Vérifier Que L '
Vérifier Que L '
Vérifier Que L '

Toujours dans le menu "tools", també podeu verificar si la carta que utilitzeu està ben present i seleccioneu-vos. Podeu utilitzar un "Pro Mini", podeu seleccionar-lo aquí o especificar-lo més tard, al programa oXsC- ACW. Notez qu'il existe deux versions de la Pro Mini, una versió en 3, 3V i una versió 5V. Aquestes opcions són necessàries si us faràs servir una altra carta que el "Pro Mini".

Pas 7: Copieu Le Fichier ZIP Et L'unziper

Copiadora Le Fichier ZIP Et L'unziper
Copiadora Le Fichier ZIP Et L'unziper

Il faut copier le fichier ZIP in the répertoire of your choix, per exemple "openXsensor-extended" puis le dézipper.

Vostè obté 3 repertoris

"Arduino-1.8.5"

"Externs"

"openXsensor-Multiplex"

I el fitxer "openXsensor.exe" que està en realitat, el programa oXsC-ACW.

Vous pouvez maintenant supprimer le fichier ZIP si voulez.

Pas 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-Extended" dans l'exemple).

Lancez el programa openXsensor.exe

La première fois, il fait spécifier l’emplacement du programme Arduino et du sketch openXsensor.

SELECTIONNEZ LE PROGRAM Arduino.exe:

Feu clic al botó "?" a droite du champ "Program Arduino" i naviguer dans le répertoire "arduino-8.1.5", i selectionnez le programa "arduino.exe"

SELECTIONNEZ LE SKETCH openXsensor:

Feu clic al botó "?" a droite du champ 'sketch' et naviguez dans le répertoire "openXsensor-Multiplex", i selecció del fitxer "openXsensor-multiplex.ino"

Super, le plus dur est terminé.

Pas 9: Derniers Réglages

Derniers Réglages
Derniers Réglages

L'écran es presenta ara com a la imatge. Vous has now the possible for defineir le port COM (COM8 selon l'exemple) ou de laisser le champ vide si le port est bien sélectionné in the program Arduino. També podeu seleccionar el tipus de carta Arduino Nano Pro, ja sigui el 3, 3V o bé el 5V. Si utilitzeu una altra carta, seleccioneu "Autre", més llavors, no cal fer el bon choix en el programa Arduino. Quan le cadre du haut est correct, il ne faut normalement plus s'en occuper, et on peut passer au plus intéressent.

Pas 10: Utilització

Utilització
Utilització
Utilització
Utilització

On peut maintenant s'occuper du principal, c'est-à-dire du choix des lines and des limites pour les alarmes.

Il est possible de désactiver l'altimètre o el variomètre en décochant la case.

Si seleccioneu la mateixa línia per l'altre metre per al variomètric, el vermell indique l'erreur i el botó "Enregistrer" és desactivat. Il faut donc bien spécifier des lignes différentes pour les deux fonctions.

Quan tot est bon, podeu llançar-vos cap al mòdul clicant al botó "Enregistrer"

Si tot va bé, 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 resultat a la carta Nano Pro. Le programme Arduino n'affiche rien et il faut attendre patiemment, environ un minute ou less en function of the puissance from your computer. Si tot es passa bé, a un moment, els LEDs vont clignoter sobre l'adaptador 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.

Quan tot s'est bien passé, el fenêtre del programa Arduino dispara i pot provar el mòdul amb la ràdio.

ROUGE ECRAN:

Si un paramètre n'est pas bon au moment de l'appel du programme Arduino, une fenêtre rouge indique qu'il faut vérifier au moins le chemin vers le programme Arduino. Si el programa Arduino està instal·lat al repertori "Arxius de programa" o "Fichiers Programs" (en francès), il·lustra que el Windows carregarà els programes d'aquest repertori.

Pas 11: fonts LiveCode

Voici les sources del programa écrit en LiveCode Personal 5.5.5

Si voleu consultar, o modificar les fonts, és necessari disposar de LiveCode 5.5.5 al menys.

livecode.com/

Recomanat: