GamePad/Joystick/Dual Stick homemade 8 axis STAR CITIZEN [DIY] - Page : 8 - Modding - Overclocking, Cooling & Modding
Marsh Posté le 11-11-2014 à 14:32:54
T'es un fou ! Ton robot est juste génial =O
Mais tu fais quoi dans la vie ? Tu travailles dans l'électronique, ingénieur ?
Marsh Posté le 11-11-2014 à 14:49:26
chrispc a écrit : T'es un fou ! Ton robot est juste génial =O |
Non, bourrin dans les Travaux publics
Marsh Posté le 27-06-2015 à 22:49:16
en cours de dessin et de réalisation prochainement
pupitre/gamepad 8 axes pour jouer à StarCitizen
Marsh Posté le 27-06-2015 à 23:01:30
devil_inside a écrit : en cours de dessin et de réalisation prochainement |
Marsh Posté le 27-06-2015 à 23:21:06
c'est une tuerie ce truc pour se faire du joystick de fou
les stick utilisés
Marsh Posté le 13-07-2015 à 14:38:05
usinage tres prochainement
pièces préparées pour découpe CNC
Marsh Posté le 13-07-2015 à 20:26:50
HiHi, ça roxx à mort
me manque juste le commutateur rotatif, pour sélectionner les modes de vols
et les entretoises anodisées rouges en alu
Calagan -> tout sur amazon ou aliexpress (de chine de préférence)
Marsh Posté le 14-07-2015 à 11:24:10
calagan57 a écrit : Mother of god j'avais jamais vu ce topic! |
Une petite liste de mes fournisseurs préférés :
- carte d'interface usb 8 axes / 36 boutons : Léo Bodnar http://www.leobodnar.com/shop/
petite carte exceptionnelle, pas cher (30 euros), il prend le paiement Paypall, 3 jours après tu reçois ça dans ta boite à lettre, vient d’Angleterre, expédié par avion
- joystick 3 axes + bouton : Robotshop http://www.robotshop.com/eu/fr/cap [...] outon.html
j'aime roboshop, ils ont plein de petits composants à des prix normaux, intéressant pour la micro-visserie US
- double manette de gaz : Robbe.de ou Futaba, introuvable maintenant ou à des prix de tarés http://www.westbourne-model.co.uk/ [...] adios.html
ça c'est collector, introuvable maintenant à moins de 120 boulles FPI, je regrette pas d'avoir acheté un des derniers à un prix normal il y a 3 ans
- joystick 2 axes : déchetterie du coin : Radio Multiplex Pico Line récupérée dans la benne http://www.rokemodell.de/x-int/fr/ [...] 5507fr.htm
- joystick 2 axes : Robotshop http://www.robotshop.com/eu/fr/cap [...] im-01.html
manche de la radio Hitec Aurora 9, monté sur roulements à billes, très bon rapport qualité prix, robotshop est la seule boutique que je connaisse à fournir des manches modélisme RC
- interrupteurs Graupner à levier long momentanés : Miniplane http://www.miniplanes.fr/radiocomm [...] 63814.html
sont chers ces cons là sur les accessoires modélisme !! faut acheter quand ils font des promos
par contre qualité allemande, les inters, c'est le Top du Top !
- Interrupteur de sécurité façon avion de chasse : Amazon, chine http://www.amazon.fr/gp/product/B0 [...] ge_o03_s00
sont trop cools les chinois, ça coute 5 x moins cher et ils ont de tout, faut juste fouiller dans leurs sites bordeliques
- mini boutons arcade rouges : Amazon, fournisseur chinois http://www.amazon.fr/gp/product/B0 [...] ge_o08_s00
- mini boutons arcade verts : Amazon, autre fournisseur chinois http://www.amazon.fr/gp/product/B0 [...] ge_o00_s00
j'adore les chinois !!
- super micro visserie inox en M3 : Amazon, Outillage Francilien http://www.amazon.fr/gp/product/B0 [...] ge_o09_s00
- super micro visserie inox en M3 : Amazon, Outillage Francilien http://www.amazon.fr/gp/product/B0 [...] ge_o00_s00
excellent rapport qualité prix pour de la micro-visserie, faut acheter par 200, c'est 5 à 10 fois moins cher qu'ailleurs !!
- entretoises alu anodisées rouge : AliExpress http://www.aliexpress.com/snapshot [...] 3142842039
j'adore vraiment les chinois !!!
- plaques de PVC : Amazon, fournisseur Allemand http://www.amazon.fr/gp/product/B0 [...] ge_o01_s00
bon rapport qualité prix ! plaques de très bonne qualité, j'achète en ép 3mm c'est suffisamment rigide
- Portique de fraisage numérique : 3drCNC http://www.3drcnc.com/photosportiques3drcnc/page1.html
elles sont bien ses petites machines, bien finies avec de l'anodisation, le rack fourni avec est très bien, le gars est très cool (il aime la moto et les 24h du Mans), je l'ai rencontré au salon du modélisme de la Ferté Alais, auto-entrepreneur du côté du Mans, il sait parfaitement de quoi il parle
Marsh Posté le 14-07-2015 à 11:34:08
Un grand merci à toi pour les liens
c'est vraiment sympa de partager les bons plans / connaissance
J'ai pleins d'idées dans la tête quand j'aurais ma cnc En plus je bosse sur autocad au boulot donc je maitrise pas trop mal les outils de modélisations
je cherche actuellement un lien qui explique telle fraise permet de faire tel usinage pas facile de s'y retrouver
Sinon ton pupitre SC est exclusivement en PVC?
Marsh Posté le 14-07-2015 à 11:53:38
calagan57 a écrit : Un grand merci à toi pour les liens |
pour les fraises, tu t'en fous, tu fais un peu ce que tu veux, pour le plastique, tu te fais pas chier, prends une fraise de défonceuse à bois, ça marche très bien
oui le pupitre est intégralement en PVC (du Lexan, c'est très rigide, léger et ça s'usine les doigts dans l'nez, ça ne fond pas comme le polyacrylate de merde)
Marsh Posté le 14-07-2015 à 19:22:14
ça rentre au poil de cul
j'adore, c'est quand même très cool le numérique
Marsh Posté le 17-07-2015 à 12:29:56
j'ai reçu mon commutateur rotatif à l'instant (3 positions, 4 sorties):
il va me servir pour sélectionner les différents modes de vol et changer l'affectation des 4 boutons les plus facilement utilisables sans lâcher les sticks (boutons 2,3,4 et 5)
modes de vols :
A-mode de vol "manœuvres" (décollage / atterrissage)
B-mode de vol "Normal"
C-mode de vol acrobaties/combat
il me changera la fonction des switch à bascules momentanés 2 et 3
et celle des boutons 4 et 5
sur les switch à bascule en position haute "permanente" (6 et 7), je suis en train de voir pour y appliquer 2 fonctions s'appliquant sur les commandes analogiques
- La fonction "Dual Rate"
elle permet de pré-sélectionner deux courses différentes pour les gouvernes de l'avion ou du vaisseau (par exemple petits et grands débattements)
- la fonction "Exponentiel"
elle permet de faire varier ( en + ou en -) la réponse autour du neutre (par exemple, autour du neutre le déplacement du manche va provoquer un faible déplacement des gouvernes qui va s'accroitre de manière exponentielle à mesure qu'on s'en éloigne - permet d'avoir un vol pas trop chatouilleux autour du neutre
le but est d'obtenir des vols plus précis à grande vitesse par exemple
ces fonctions vont s'appliquer sur :
- le roulis
- le tangage
- le lacet
les gaz, ça ne sert à priori, à rien
pour les 2 derniers axes (dx et dz), je vais voir si c'est utile ou pas
ces fonctions, je suis en train de les faire avec une carte Arduino, une SainSmart plus précisément
elle est mieux que l'arduino (8 entrés analogiques au lieu de 6 en particulier)
ce que j'aime bien aussi sur cette carte, c'est la présence des barrettes de 3 pins permettant de faire directement les branchements des stick (masse, 5V, signal)
La Uno est trop grande pour rentrer dans mon boitier joystick, du coup je me suis commandé une Nano V3
elle a exactement les même fonctionnalités que la Uno tout en étant microscopique en taille, accessoirement elle coute que dalle (4 euros sur Amazon)
je vais positionner ce type de carte entre les joysticks et la carte d'entrée USB LéoBodnar
sur ma carte d'interface USB LéoBodnar, j'ai une sortie 5V qui me permettra d'alimenter directement ma carte Nano (sur l'entrée prévue, c'est magique) par un petit câble 2 fils
je vais faire l'acquisition du signal sur les entrées analogiques, de A0 à A5 pour la Nano, ou de A0 à A7 pour la Uno
mettre une condition en fonction de la position de mes inters à bascule
puis traiter le signal par mes fonctions mathématiques qui seront toutes connes :
par exemple :
dual rate : valeur_signal = valeur_signal x pourcentage
puis restituer le signal traité sur les sorties qui gèrent le "Pulse With Modulation, c'est à dire les sorties 3,5,6,9,10 et 11
et finalement balancer tout ça sur ma carte d'interface USB par un simple branchement
actuellement je réussi à récupérer le signal des potentiomètres, j'arrive à les étalonner et lire les valeurs (de 0 à 256) de mes potars sur le moniteur série (en moins de 2 heures)
Marsh Posté le 17-07-2015 à 16:01:33
Tout y est
y a plus qu'à :
- faire le câblage
- écrire quelques lignes de script
Et Rullez !!!
Bon après je sens bien l écriture de petites séquences qui tuent, déclenchées par un switch
Marsh Posté le 17-07-2015 à 18:23:34
j'ai trouvé ma formule mathématique pour ma fonction "Exponentiel" sur les manches
en abscisses (X) le déplacement du manche (ou la valeur du potar)
en ordonnées (Y) le déplacement de la gouverne
j'vais prendre la courbe verte avec le paramètre 2, j'le sens bien, si c'est trop violent, je le diminuerai un peu
Marsh Posté le 25-07-2015 à 23:18:57
En train de faire mon schéma de câblage
c'est pas compliqué, suffit d'être méthodique
par contre plus assez de place pour dessiner ces putains de fils, ça devient illisible
ça fait chier, j'perds mon temps avec ces conneries
Marsh Posté le 26-07-2015 à 00:46:33
pour les petites matrices de distribution des boutons, j me prends pas la tête
une bonne petite "planche à pain" fera très bien l'affaire
Marsh Posté le 26-07-2015 à 17:43:04
calagan57 a écrit : projet de warrior! |
Content qu'ca t'plaise
Ça me motive pour faire un tuto complet détaillé à la fin
Je sais pas trop faire, mais je vais me renseigner pour mettre les fichiers sources en ligne (pdf, dxf, code arduino...)
Si quelqu'un connaît la manip, qu il me le dise, ça m évitera de chercher
Marsh Posté le 03-08-2015 à 12:22:47
J'avoue, c'est pas du modding de petit joueur .
Bravo pour ces réalisations au poil et surtout merci de tout partager, c'est certain que ça va servir à d'autres et donner des idées...
Marsh Posté le 09-08-2015 à 12:23:17
je cherche des capuchon de joystick de gamepad un peu spéciaux
les champignons classiques de gamepad, j'en trouve à la pelle sur aliexpress ou amazon
par contre pas moyen de trouver ceux avec un stick
comme celui de gauche sur la photo
pourtant cela doit être relativement commun, c'est ce qui équipe par défaut les radiocommandes pourries d'hélico RC à 20 euros
quelqu'un peut me filer un coup de main ??
Marsh Posté le 12-09-2015 à 13:25:43
je viens de me rendre compte que c'est une connerie d'utiliser une UNO ou une NANO, elles sont équipées d'une puce ATmega328
la LEONARDO ou la Arduino MICRO sont nettement mieux
- puce 32u4 qui fait qu'elles sont reconnues comme un périphérique HID, clavier, souris ou joystick <-
- 12 entrées analogiques au lieu de 6 sur UNO
ça simplifie vachement le cablage et plus besoin d'une carte d'interface supplémentaire USB
je viens de me faire un code simple "maison"
avec calibration matérielle siouplé
ça marche
Code :
|
Marsh Posté le 12-09-2015 à 14:45:43
Bon c'est rigolo...
Mais, y a plus fun je pense !!
pour 8 euros
-arduino Pro Micro
-MPU6050
passons à la centrale inertielle 6 DOF
-accélération longitudinale
-accélération transversale
-accélération verticale
-vitesse angulaire longitudinale (roulis)
-vitesse angulaire transversale (tangage)
-vitesse angulaire verticale (lacet)
bon j'ai pas la 10 DOF avec magnétomètre, mais on fera avec
je sens bien 2 axes supplémentaires dans mon pupitre, qui m'émulent la souris et me permettent de gérer la vue par inclinaison ou rotation du boitier
Marsh Posté le 12-09-2015 à 17:49:56
Bon boulot ! Je suis de prêt
Marsh Posté le 12-09-2015 à 17:53:57
J'pige que dalle mais j'adore. Continue...
devil_inside a écrit : Non, bourrin dans les Travaux publics |
Un bourrin qui maitrise autocad avec covadis
Marsh Posté le 12-09-2015 à 18:46:24
3 axes joystick avec le gyro amélioré
YES !!!
https://www.youtube.com/watch?v=mgv [...] e=youtu.be
c'est magique les Léonardo Pro Micro
Marsh Posté le 12-09-2015 à 21:48:53
Fanfan71 a écrit : vidéo privé |
Désolé, j suis une grosse burne pour ce genre de truc
Et je sais pas comment y remédier
Je regarde mais c est pas gagné
Marsh Posté le 12-09-2015 à 22:30:14
ReplyMarsh Posté le 12-09-2015 à 22:49:23
yeap je l'ai
Marsh Posté le 13-09-2015 à 11:03:47
prochaine étape : un petit écran TFT couleur avec 160 x 128 de résolution
ce qui est cool, c'est que le câblage ne me bouffe pas d'entrée analogique
et stockage de données ou lecture d'images Bmp sur carte SD
Marsh Posté le 14-09-2015 à 07:34:52
ReplyMarsh Posté le 20-09-2015 à 11:34:32
aujourd'hui je teste les accéléromètres de ma carte Esplora
j'ai écrit un code qui me permet de visualiser la valeur de l'accélération suivant l'axe des X
Code :
|
j'incline la carte, je mesure son inclinaison à la règle et je note la valeur de l'accélération
je fais la saisie sous Excel des accélérations en fonction de l'inclinaison mesurée
je calcule les angles en degrés
je trace le graphe des inclinaisons en fonction de l'accélération
je demande à Excel de me calculer la courbe de tendance et de m'afficher son équation sur le graphe
ça me permet d'obtenir l'équation qui me modélise mes inclinaisons en degrés en fonction des accélérations, c'est simple et magique !
Marsh Posté le 20-09-2015 à 15:08:50
petit truc qui me plait moyennement : le signal brut des accéléromètres n'est pas de très bonne qualité, il est bien bruité
je teste en appliquant un "filtre passe bas" sur le signal pour voir ce que ça donne
ça améliore un poil mais pas parfait
mais bon c'est un peu mieux
Marsh Posté le 20-09-2015 à 16:51:13
pour émuler un axe de gamepad ça marche,
c'est suffisamment stable une fois filtré
ça ne tremblote pas
https://www.youtube.com/watch?v=A-T [...] e=youtu.be
Code :
|
Marsh Posté le 20-09-2015 à 19:21:15
drapal ! Boulot d'ingé çà
Très plaisant à lire
Merci pour tous les détails !
Marsh Posté le 11-11-2014 à 12:56:07
Reprise du message précédent :
http://www.kirikoo.net/images/7dev [...] 125506.jpg
http://www.kirikoo.net/images/7dev [...] 125507.jpg
http://www.kirikoo.net/images/7dev [...] 125507.jpg
http://www.kirikoo.net/images/7dev [...] 125507.jpg
Message édité par devil_inside le 11-11-2014 à 14:41:50