ARDUINO anybody?

Tout sur les cartes et la programmation des modules ARDUINO

ARDUINO anybody?

Messagede JacquesZ » Mer 18 Mar 2015 20:40

Bonjour à tous

J'ai décidé d'interfacer mon cockpit avec des cartes Arduino.
L'arrivée du programme FS2link qui permet d'interfacer en USB jusqu'à 5 cartes Arduino MEGA ou UNO, d'attaquer des variables FS via Simconnect et FSUIPC, soit pratiquement 350 entrées/sorties pour des cartes valant entre 15 et 30 euros m'a convaincu.

Je défriche le sujet et j'ai parcouru le forum sans trouver beaucoup d'infos sur l'interfaçage de nos cockpits avec Arduino.
Y a t'il d'autres personnes intéressées par cette carte? Ne pourrait-on pas créer une section spécifique, en parallèle de SIOC?
J'ai déjà de quoi l'alimenter de mes propres recherches, et MyCokpit.org semble très actif sur Arduino.
L'idée étant de développer un système d'échange de scripts

Bien cordialement
Jacques
Ma chaîne YouTube Tutos sur l’A320 par un Pilote de Ligne: https://youtube.com/channel/UCljftuoKBcgeR-WBgYJpuoA
Avatar de l’utilisateur
JacquesZ
 
Messages: 2848
Inscription: 24/11/10

Re: ARDUINO anybody?

Messagede FiX » Mer 18 Mar 2015 21:01

Je crois pas qu'il y en ait beaucoup par ici.
J'ai reçu mon arduino il y a peu (par curiosité pour la bestiole) et j'ai vu qu'il y avait effectivement la possibilité de s'en servir avec nos simus.
Mais quand tu te penches un peu sur la question, tu te rends vite compte que le système opencockpit/SIOC est quand même sacrément bien fichu. C'est peut être pour ça que l'on ne voit pas tant que ça les arduinos.
i7 2600k/P8P67pro/16Go PC3 17000/RX 580/SSD 250 Go et 120Go/W10x64
https://www.facebook.com/cessna150.sim
Avatar de l’utilisateur
FiX
 
Messages: 4664
Inscription: 8/01/10
Localisation: Reims/Maubeuge

Re: ARDUINO anybody?

Messagede nonolight » Mer 18 Mar 2015 21:55

Bonjour Jacques, ça peut être interressant, j'entends beaucoup de bien sur ces cartes, avec de nombreuses posibilités !
Je vais suivre avec beaucoup d'intérêt ton sujet chouettedoights

Nono
Image Image
Avatar de l’utilisateur
nonolight
 
Messages: 4344
Inscription: 21/03/09

Re: ARDUINO anybody?

Messagede JacquesZ » Jeu 19 Mar 2015 00:46

Je compte beaucoup sur l'ami Dreambox pour animer cette section, il est bien plus calé et avancé que moi sur les Arduino. applaublanc

En attendant, voici une recopie d'un post sur l'Arduino que j'avais mis sur le forum FVFR:
-----------------------------------------------------
Pour ce qui est d'Arduino, je parle de ma propre expérience (j'utilise 2 Méga pour tous les inter, et annonciateurs+ train et flaps, bientôt des servos pour les jauges essence): c'est très simple à utiliser, je recommande!

Mes conseils:

1-Avant d'attaquer l'interfaçage avec FSX, commencer par se familiariser avec la carte Arduino: contrairement à Leobodnar ou Pokeys, cette carte est multi utilisations, et donc il faut la programmer un peu pour l'utiliser pleinement, mais rassurez vous c'est TRES simple!

- L'Arduino Mega 2560 est vraiment recommandée par rapport à la Arduino UNO, car elle possède jusqu'à 70 entrées/sorties (54+16). On peut la trouver aux alentours de 12 euros chez amazon ou mini-in-the-box. Imbattable!
Attention choisir le dernier modèle Arduino Mega 2560 rev3. Les modèles de marque équivalente fonctionnent sans problèmes, genre Funduino ou Sparkfun

Pour débuter, le mieux est de prendre un "kit de démarrage", avec l'Arduino Mega+ une malette de composants (leds, résistances, inters, fils de connection, écran LCD 2 lignes etc...). fourni avec un livret de plusieurs pages il permet à l'aide du kit de faire ses premiers montages à base de Leds (clignotante ou pas) et d'inters, voire d'affichage sur LCD...
Par exemple:
http://www.amazon.com/Sunfounder-Project-Starter-Arduino-Mega2560/dp/B00D9M4BQU

Un bouquin pas mal pour débuter et comprendre des rudiments d'électronique, mais absolument pas obligatoire:
le grand livre d'Arduino de E. Bartmann chez Eyrolles (Amazon)

On s'entraîne d'abord sur la platine d'expérimentation, puis on peut passer au câblage sur FSX. Quel pied de faire rentrer le train et de voir les 3 vertes s'allumer!

-L'arduino est autoalimentée par le port USB (câble fourni); mais l'ampérage dispo est limité par le port USB, 200mA de mémoire.
Une alim externe de 9 Volts en 2A est recommandée mais pas obligatoire (n'importe quel vieux transfo ira, mais attention au câblage de la prise, le + est au centre), 9 volts c'est bien maison peut aller jusqu'à 12 volts et pas en dessous de 6V

2- le programme indispensable pour l'interface à mon sens est Link2FS de Jim Page
http://www.jimspage.co.nz/intro.htm
Prendre Link2fs Multi (version FSX ou FS9) au choix.
Les scripts sont à adapter à sa "sauce", avec un peu de programmation très simple (un sous ensemble du langage C)
il faut juste faire gaffe à ne pas mettre d'instruction delay() car pendant ce temps le script s'arrête et risque de perte d'informations.


Si cela vous paraît trop intimidant, dans un premier temps il y a une version "Starter Pack" pour les volets, le train et quelques inters. http://www.jimspage.co.nz/multi_starter_pack.htm
Il n'y a qu'à suivre les images et brancher les leds via une résistance de 220 à 330 Ohms aux endroits indiqués, des inters pour le train et les volets et voilà! rien à programmer, tout est déjà prêt.
Image

Une fois que le principe du programme est acquis, on peut passer à la version link2FS Multi pour experts (hem....). il comprend entre autres des options pour attaquer directement les OFFSETS de FSUIPC version enregistrée, mais je n'en suis pas encore là... :-)
-------------------------------------
Jacques
Dernière édition par JacquesZ le Jeu 19 Mar 2015 00:53, édité 1 fois.
Ma chaîne YouTube Tutos sur l’A320 par un Pilote de Ligne: https://youtube.com/channel/UCljftuoKBcgeR-WBgYJpuoA
Avatar de l’utilisateur
JacquesZ
 
Messages: 2848
Inscription: 24/11/10

Re: ARDUINO anybody?

Messagede A320 hérétique » Jeu 19 Mar 2015 00:52

J'Ai acquis une Mega, mais n'ai pas vraiment réussi à aller d'un switch jusqu'à FSX, même avec fs2link ; bon, c 'est vrai que je ne me suis pas acharné ... Comme dit Fix, Sioc couvre tellement facilement le basique ! Mais je reste intéressé, maintenant que je commence â avoir l'esprit un peu plus libre, depuis que ma conf wideview prend vraiment bonne tournure.
Michel
http://www.myA320sim.com
Simu mixte P3D/FS2020, serveur P3Dv4/A320 FMGS (7700k et GTX 1070 sous W10 64), client P3Dv4/FS2020 (i9-12900K et RTX 3080 Ti sous W10 64), 3 vdp Optoma GT1080E, client A320 FMGS (2600k sous W10 64).
Avatar de l’utilisateur
A320 hérétique
 
Messages: 3355
Inscription: 2/09/12
Localisation: Pornic

Re: ARDUINO anybody?

Messagede FiX » Jeu 19 Mar 2015 01:07

En fait, en bricolant l'arduino, on se rend compte que SIOC et les cartes opencockpit sont un peu dans le même esprit, mais en beaucoup plus simple et plus adapté à un simu.
D'ailleurs y'a peu de l'ADN du langage C dans le SIOC.
Mais comme j'essaye de me cultiver un peu en électronique (il parrait qu'il n'est jamais trop tard) j'ai commencé à me pencher sur l'arduino et j'ai découvert un petit monde assez sympa (je suis en train de me monter mon chauffage et des lumières sur des relay. Le tout avec le shield ethernet que je n'arrive toujpurs'pas à'faire fonctionner d'ailleurs...)
Mais on voit aussi qu'il pourrait y avoir quelques'petites choses intéressantes que l'on a pas avec opencockpits comme les écrans oled.
J'aimerais bien réaliser la gauge de l'horloge/timer pour le simu. (je ne sais pas si c'est possible...)
Et faut avouer que niveau tarif, les versions sont vraiment bien placées... (J'ai payé ma uno moins de 5$)
Les funduino autour de 15euros mais plus faciles à'installer que,les versions chinoises. (Les chinois modifient le contrôleur'usb par un CH340g et le pc ne le reconnait pas, il faut'installer un driver. Alors que sur la version d'origine ou sur la funduino ça s'installe tout seul...)
J'ai aussi pris une nano rev3, c'est vraiment sympa d'avoir un truc aussi petit.
Dernière édition par FiX le Jeu 19 Mar 2015 01:30, édité 1 fois.
i7 2600k/P8P67pro/16Go PC3 17000/RX 580/SSD 250 Go et 120Go/W10x64
https://www.facebook.com/cessna150.sim
Avatar de l’utilisateur
FiX
 
Messages: 4664
Inscription: 8/01/10
Localisation: Reims/Maubeuge

Re: ARDUINO anybody?

Messagede JacquesZ » Jeu 19 Mar 2015 01:26

Une vidéo qui explique l'installation de Fs2link de A à Z(en anglais!)
https://www.youtube.com/watch?v=OSzE6hgFWCM

Jacques
Ma chaîne YouTube Tutos sur l’A320 par un Pilote de Ligne: https://youtube.com/channel/UCljftuoKBcgeR-WBgYJpuoA
Avatar de l’utilisateur
JacquesZ
 
Messages: 2848
Inscription: 24/11/10

Re: ARDUINO anybody?

Messagede dreambox » Jeu 19 Mar 2015 07:41

Bonjour JacquesZ

Tiens tu es ici aussi lolaffiche

Je m'implique dans les sujets Arduino sur un autre forum que tu connais bien et je n'ai pas le temps de reproduire le contenu ici même nondoightblanc

Libre à toi, si tu le désire, de diffuser les contenus ici

Je prépare un gros sujet sur les encodeurs et ça me prends énormément de temps mais avant je dois finir la compta de la société de mon épouse (avant le 31 mars sinon le fisc ...)

J'ai pleins d'idées pour nos Arduino et pourquoi pas une implémentation du SIOC pour Arduino (ça me prendra certainement plusieurs années mais maintenant que je ne travail plus ecroulerire ecroulerire ecroulerire )

Amicalement DREAMBOX
Avatar de l’utilisateur
dreambox
 
Messages: 303
Inscription: 23/11/13
Localisation: F62950 Noyelles-Godault

Re: ARDUINO anybody?

Messagede razmott » Jeu 19 Mar 2015 10:55

Bonjour Philippe,
tu peux citer le forum sur lequel tu interviens aussi: http://www.vfrnetwork.com/forums/
Pour moi, ce Forum est le plus intéressant -après Air Cockpit bien entendu cligneoeil - en tous cas on y apprend beaucoup de choses et pas seulement sur le VFR, et l'ambiance y est très sympa.
Claude
Avatar de l’utilisateur
razmott
 
Messages: 513
Inscription: 11/04/09

Re: ARDUINO anybody?

Messagede nonolight » Jeu 19 Mar 2015 13:33

tu peux citer le forum sur lequel tu interviens aussi: http://www.vfrnetwork.com/forums/

Oui, ne pas hésiter , Laurent de FVFR nous soutient lorsque Aircockpit fait des rencontres air cockpit avec très souvent des dvd à la clé ! lunettesnoires
Un site à visiter sans hésitation grandsoleil
Il y a toujours ce partenariat, Bob ou David vont peut-être confirmer !

Nono
Image Image
Avatar de l’utilisateur
nonolight
 
Messages: 4344
Inscription: 21/03/09

Suivante

Retourner vers Interface & logiciel ARDUINO





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités