Cuprins:

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

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

Video: OXsC-ACW: GUI Customiseur Turn OpenXsensor Pour Multiplex Altimetre / Variometre: 11 Steps
Video: How to Make Ubuntu Look Like Mac OS Ventura ( NEW ) 2024, Noiembrie
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 programme 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 developé 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, care je me suis rendus account they ne can pas facilement modificator the paramètres. J'ai donc décidé de faire cet IDE that j'ai nommé temporairement "oXsC-ACW".

J'ai choisi de l'écrire dans LiveCode. Cet mediu de dezvoltare este foarte simpatic, și permite realizarea rapidă a aplicațiilor. C'est un descendent d'Hypercard. Livecode s'est fortement enrichi par rapport à son ancêtre. Actuellement, je n'ai créé that the version Windows, mais il me semble assez simple de la adaptorul cu alte plăci auto LiveCode poate crea module independente pentru principalele plăcuțe actuale (Mac, Linux, iOs, Android …)

FIN DU BLABLA

Programul oXsC-ACW permite definirea parametrilor capitorilor și apoi a aplicației de ieșire Arduino pentru compilator și încărcător pe tot în gardul Nano Pro.

Il faut disposer d'un adaptateur du genre FTDI pour connecter l'Arduino au PC. Ce genre d'adaptateur costă mai puțin de 10 € și se găsește facil, par exemple chez Amazon.

Les sources sont bien évidemment partagées ici.

ETAPES:

1 - Instalare pe PC

1a - Creați un folder pe computerul dvs. pentru aplicație.

1b - Descărcare și instalare a programului Arduino dans ce répertoir.

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

1d - Connecter l'adaptateur USB / serie și verificare a parametrilor programului Arduino

1e - Lancer le program Arduino și verificarea parametrilor

1f - Lancer oXsC-ACW și definește parametrii precum endroit sau se află programul Arduino, ou se trouve le sketch openXsensor et le port COM à use.

2 - Utilizator oXsC-ACW

2a - Lancer oXsC-ACW (dacă nu este deja)

2b - Conector adaptor USB / serie și modulul openXsensor

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

2d - lancer le transfert vers le module opsnXsensor.

Accesorii nessionarieni:

Un adaptateur USB / série comme ceci:

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

Pasul 1: Installer Le Program Arduino (1/3)

Instalator Le Program Arduino (1/3)
Instalator Le Program Arduino (1/3)

Creați un repertoriu pe tema dvs. pentru a accesa programul Arduino și oXsC-ACW.

De exemplu "openXsensor-Extended".

Pasul 2: Programul de instalare Arduino (2/3)

Instalator Le Program Arduino (2/3)
Instalator Le Program Arduino (2/3)

Rendez-vous à l'adresse suivante: https://www.arduino.cc/en/Main/SoftwarePuis descărcați versiunea "Windon ZIP file for non admin install".

Pasul 3: Installer Le Program Arduino (3/3)

Instalator Le Program Arduino (3/3)
Instalator Le Program Arduino (3/3)
Instalator Le Program Arduino (3/3)
Instalator Le Program Arduino (3/3)

Dezipez ce fichier dans le répertoire, par exemple "openXsensor-Extended". 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".

Pasul 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)

Întreținere, conectare adaptor USB / serie.

(Windows doit peut-être installer le driver. Cela se fait comme pour tout autre driver.) Când este pregătit să funcționeze, vă puteți merge în repertoriul "Arduino-1.8.5". Puis lancer programul "arduino.exe"

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

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

Il faut maintenant vérifier sur quel port COM a ajuns la adaptorul USB / serie. Pour cela, dérouler le menu 'Tools' puis developpez the ligne "Port" and vérifiez to droite the port com qui you semble correspondre to the adaptator. Dans l'exemple ici, c'est le port COM8. Il est probable que chez vous, ça sera un autre port.

Pasul 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", vous pouvez aussi vérifier si la carte que vous utilisez est bien présente et la sélectionner. ACW. Notez qu'il existe deux versions de la Pro Mini, o versiune în 3, 3V și o versiune 5V. Ce alegeri este suplimentar necesar și vă folosiți o altă carte pe care o "Pro Mini".

Pasul 7: copiați Le Fichier ZIP și L'unziper

Copiator Le Fichier ZIP Et L'unziper
Copiator Le Fichier ZIP Et L'unziper

Il faut copier le fichier ZIP dans le répertoire de vos choix, par exemple "openXsensor-extended" puis le dézipper.

Ai obținut 3 repertorii

„Arduino-1.8.5”

„Externe”

„openXsensor-Multiplex”

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

Puteți acum suprima fișierul ZIP dacă doriți.

Pasul 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 programul openXsensor.exe

La première fois, il fait spécifier l'emplacement du program Arduino și du sketch openXsensor.

SELECTIONNEZ LE PROGRAM Arduino.exe:

Faceți clic pe butonul "?" à droite du champ "Program Arduino" și naviguer dans le répertoire "arduino-8.1.5", și selectionnez le program "arduino.exe"

SELECTIONNEZ LE SKETCH senzor openX:

Faceți clic pe butonul "?" à droite du champ 'sketch' et naviguez dans le répertoire "openXsensor-Multiplex", și selectionnez le fichier "openXsensor-multiplex.ino"

Super, le plus dur est terminé.

Pasul 9: Derniers Réglages

Derniers Réglages
Derniers Réglages

L'écran se présente 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é in the program Arduino. Puteți și selecta tipul de carte Arduino Nano Pro, fie, la 3, 3V fie la 5V. Si tu utilizez une autre carte, selectnez "Autre", mais alors, il faut faire le bon choix dans le program Arduino. Quand le cadre du haut est correct, il ne faut normalement plus s’en occuper, et on peut passer au plus intéressent.

Pasul 10: Utilizare

Utilizare
Utilizare
Utilizare
Utilizare

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

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

Si tu selectezi la aceeași linie pentru altimetrul te pentru variometrul, 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 transfert vers le module on cliquant sur the button "Enregistrer"

Si tot va bine, 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 and uploader le résultat dans la carte Nano Pro. Le program Arduino n'affiche rien et il faut attendre patiemment, environ un minute ou less in function de la puissance de votre computer. Dacă tot se trece bine, la un moment, LED-urile vor fi clignotate pe adaptorul USB / serie. Dacă 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 și on peut essayer le module with the radio.

ECRAN ROUGE:

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 program Arduino. Dacă programul Arduino este instalat în repertoriul "Program Files" sau "Fichiers Programs" (în Français), il y aura une erreur car Windows empêche appel to the programmes in ce répertoire.

Pasul 11: Surse LiveCode

Voici les sources du program écrit en LiveCode Personal 5.5.5

Dacă doriți să consultați, sau să modificați sursele, este necesar să dispuneți de LiveCode 5.5.5 au moins.

livecode.com/

Recomandat: