Je reviens sur le sujet avec la toute dernière version 2017.
J'ai développé une carte pour le récepteur elle s'enfiche directement sur une carte Arduino UNO
Elle peut être pilotée de deux manières différentes :
Par un module radio NRF24L01: (valeur 1€)
Et comme émetteur un uno avec ce SHIELD là (valeur 3.4€)
On le trouve sur Ebay avec les mots clés suivants : JoyStick Keypad Shield Gamepads for Arduino nRF24L01.
Le programme du récepteur est ici
Pour le programme de l’émetteur, le sujet existe ici : http://technistub.org/forum/viewtopic.php?f=13&t=162
Soit on la pilote avec une manette de Gamecube sans fil. Il faudra alors connecter le récepteur sur les trois pins de la carte du récepteur
+5V (green) - connect to Arduino +5V supply
Data (red) - connect to Arduino digital I/O 2
GND (yellow) - connect to Arduino ground
GND (brown) - connect to Arduino ground
N/C (black) - don't connect
+3.3V (orange) - connect to Arduino +3.3V supply
On ne branchera que le 3.3v, data et GND. On peut se faciliter la tache en achetant un prolongateur de câble de manette que l'on coupera en deux. dans mon cas, j'avais ce brochage là
1 brun +5v
2 jaune data
3 bleu gnd
4 rouge gnd
5 NC
6 blanc 3.3v
Attention, ça peut changer d'un fabriquant à l'autre... A vérifier !
Le programme est ici
Pour finir, il nous faut encore les bts 7960. Il en faudra un par moteur (valeur 10€)
avec les 2x4pin IDC connector pour faire la liaison entre le récepteur et le BTS 7960
.
Revenons à la carte
voici le schéma
Le plan de masse
Pour faire les PCB, l'archive du projet complet
Au niveau des composants, il suffira de souder ceux qui sont nécessaire au besoin du robot. Le nom des sorties correspond au niveau des ports de l'Arduino. Attention par contre, si vous utilisez le module radio NRF, parce que deux IRF540 sont raccordés sur les mêmes pin que lui. Sinon, rien de spécial à rajouter
MAKERFIGHT controleur
Modérateur : Guillaume
Re: MAKERFIGHT controleur
un tutoriel complet est en cours de réalisation, en utilisant une carte permettant de piloter 3 moteurs via des pont H et 2 sortie avec des relais inverseurs, une liaison radio par nRF24L01, un arduino nano coté robot, un arduino uno + joystick shield pour l'émetteur.
Le tuto sera complet avec fichiers Kicad pour la carte de réception, les fichiers arduino, les photos,...
Stay Tuned....
Le tuto sera complet avec fichiers Kicad pour la carte de réception, les fichiers arduino, les photos,...
Stay Tuned....
- Christophe -