Le LUNDI 23 AVRIL 2018, nous avons commencer a travailler sur le programmation d’un contrôleur de jeu vidéo: un Joystick.
Pour ce faire nous auront besoin des composants suivant :
- Une Carte Arduino
- Des files de connexion
- Un Joystick
- Une BreadBoard
Nous avons déjà commencé par apprendre a utiliser Arduino et a le coder, pour ce faire nous nous sommes entraînés a utiliser en codant une LED qui clignote :
Voici un exemple de codage de LED :
Dans ce code, nous avons dans un premier temps déclaré les variables qui vont être utiliser dans ce programme.
Nous avons ensuite placé le Setup c’est-à-dire l’initialisation des variables déclarées plus haut ou le sens des broches, où sont branchés les composants que l’on cherche a faire fonctionner (Ici ce sera les LED).
Et pour finir nous avons le Loop (Boucle en Anglais) c’est ce qui va permettre au programme de fonctionner, cela va exécuter le programme en continue.
Après s’être entraîner à utiliser Arduino nous avons commencés a travailler sur le Joystick et nous avons commencer dans un premier temps a le coder avec Arduino pour voir comment il fonctionne.
Voici le programme du Joystick:
Pour faire ce programme je me suis aidé personnellement du site a Gauche de ma capture (citer le site) et j’ai appris à comprendre à quoi servait chaque ligne avant de tout recopier pour en faire un programme fonctionnel.
Avec l’aide du Logiciel Scratch nous avons fait en sorte de créer un lien avec ce logiciel et Arduino pour utiliser le Joystick qui est branché sur Arduino sur le Logiciel Scratch. Nous avons réussi à trouver un moyen grâce au logiciel S2AIO.
Avant de commencer a programmer le Joystick sur Scratch nous avons appris sont fonctionnement avec des simples commandes :
Le faire bouger sur l’axe horizontale et sur l’action verticale et le faire changer d’inclinaison. Voici le programme que j’ai pu faire avec Scratch, grâce a cela je peux faire bouger mon personnage comme bon me semble :
Et donc après avoir fait le lien entre Scratch 2 et Arduino de nouvel fonction sont apparu et j’ai pu commencer a mettre en place le programme pour pouvoir faire bouger mon personnage avec le Joystick et j’ai même réussit a mettre dans le programme Scratch un Joystick en plus pour pouvoir bouger son inclinaison.
Voici le programme en question :
Laisser un commentaire