(Glace_douce__glace_sal_e_a_-1_matos) |
|||
Ligne 1 : | Ligne 1 : | ||
− | + | {{Tuto Details | |
+ | |Licences=Attribution (CC-BY) | ||
+ | |Description=Nous allons créer le jeu du Simon version Arduino ! | ||
+ | |Disciplines scientifiques=Arduino | ||
+ | |Difficulty=Easy | ||
+ | |Duration=15 | ||
+ | |Duration-type=minute(s) | ||
+ | }} | ||
+ | {{Introduction | ||
+ | |Introduction=Nous allons créer le jeu de Simon version Arduino ! | ||
+ | |||
+ | Ce tutoriel vous permettra de découvrir Arduino ainsi que la programmation tout en créant le jeu de Simon. | ||
+ | |||
+ | À noter que c’est une version simplifiée que je vous propose, on peut aller plus loin, notamment en créant un jeu autonome avec une boite, un haut parleur, une alimentation ou encore en améliorant le programme. | ||
+ | }} | ||
+ | {{Materials | ||
+ | |ItemList={{ItemList | ||
+ | |Item=Arduino Uno | ||
+ | }}{{ItemList | ||
+ | |Item=LED | ||
+ | }}{{ItemList | ||
+ | |Item=Résistance | ||
+ | }}{{ItemList | ||
+ | |Item=Bouton poussoir | ||
+ | }}{{ItemList | ||
+ | |Item=Câble Dupont | ||
+ | }}{{ItemList | ||
+ | |Item=Breadboard | ||
+ | }} | ||
+ | |Tuto_Attachments={{Tuto Attachments | ||
+ | |Attachment=Le_jeu_de_Simon_le_jeu_de_simon_code.txt | ||
+ | }} | ||
+ | |ExternalAttachmentsLinks={{ExternalAttachmentsLinks}} | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=Réunir le materiel | ||
+ | |Step_Content=IL vous faut: | ||
+ | |||
+ | |||
+ | - 4 Led de couleur différentes | ||
+ | |||
+ | - 9 résistances de 220 ohms | ||
+ | |||
+ | -5 boutons poussoirs ( 4 pour activer les leds et 1 pour initialiser le jeu ) | ||
+ | |||
+ | - 11 grand fils de connexion et 5 petits de couleur différents pour mieux visualiser | ||
+ | |||
+ | -une alimentation soit une pile dans le cas de la version autonome ou un ordi tout simplement | ||
+ | |||
+ | |||
+ | et bien sur, une carte arduino uno et une bread board ! | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=Branchements | ||
+ | |Step_Content=On réalise le schéma ci contre, en respectant bien les positions et en ajoutant l'alimentation. | ||
+ | |Step_Picture_00=Le_jeu_Simon_750x750_555453168f2b43_61252307_RvMuWsR8yZ.png | ||
+ | |Step_Picture_00_annotation={"version":"3.5.0","objects":[{"type":"image","version":"3.5.0","originX":"left","originY":"top","left":0,"top":-0.03,"width":680,"height":246,"fill":"rgb(0,0,0)","stroke":null,"strokeWidth":0,"strokeDashArray":null,"strokeLineCap":"butt","strokeDashOffset":0,"strokeLineJoin":"miter","strokeMiterLimit":4,"scaleX":0.88,"scaleY":0.88,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","paintFirst":"fill","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"crossOrigin":"","cropX":0,"cropY":0,"src":"https://www.wikidebrouillard.org/images/1/18/Le_jeu_Simon_750x750_555453168f2b43_61252307_RvMuWsR8yZ.png","filters":[]}],"height":217,"width":600} | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=Le code | ||
+ | |Step_Content=Il vous suffit ici de copier le code que j'ai copier dans les fichiers, puis de le coller dans Arduino. | ||
+ | }} | ||
+ | {{Notes | ||
+ | |Observations=C'est tout simple, on commence le jeu en appuyant sur le premier bouton, on mémorise bien la suite de couleur et une fois qu' elle est finis on presse les boutons dans le bonne ordre. | ||
+ | |||
+ | Il faut bien attendre que le suite de l'ordinateur se termine pour mettre sa réponse afin d'éviter un dysfonctionnement. | ||
+ | |||
+ | Si la suite à bien été recopiée toutes les leds vont clignoter une fois dans le cas contraire elles vont clignoter 3 fois, vous avez perdu ! | ||
+ | |Objectives=Découvrir les bases d'Arduino et de électricité, en expliquant à quoi sert chaque élément: la résistance, la led, les fils.... | ||
+ | |||
+ | |||
+ | Pour un public plus avisé on pourra se pencher sur le code en expliquant par exemple: les différentes parties d'un code void setup () (ce qui est fais qu'une fois/ la pré-configuration) et void loop () ( ce qui est répété à l'infini) ou encore se pencher sur les différentes fonctions. | ||
+ | |Notes=https://eskimon.fr/tuto-arduino-105-le-langage-arduino-12 | ||
+ | |||
+ | https://www.robot-maker.com/ouvrages/tuto-arduino/glossaire/ | ||
+ | }} | ||
+ | {{Tuto Status | ||
+ | |Complete=Draft | ||
+ | }} |
Auteur EmileOOO | Dernière modification 19/05/2021 par EmileOOO
Pas encore d'image
Nous allons créer le jeu de Simon version Arduino !
Ce tutoriel vous permettra de découvrir Arduino ainsi que la programmation tout en créant le jeu de Simon.
À noter que c’est une version simplifiée que je vous propose, on peut aller plus loin, notamment en créant un jeu autonome avec une boite, un haut parleur, une alimentation ou encore en améliorant le programme.IL vous faut:
- 4 Led de couleur différentes
- 9 résistances de 220 ohms
-5 boutons poussoirs ( 4 pour activer les leds et 1 pour initialiser le jeu )
- 11 grand fils de connexion et 5 petits de couleur différents pour mieux visualiser
-une alimentation soit une pile dans le cas de la version autonome ou un ordi tout simplement
et bien sur, une carte arduino uno et une bread board !
On réalise le schéma ci contre, en respectant bien les positions et en ajoutant l'alimentation.
Il vous suffit ici de copier le code que j'ai copier dans les fichiers, puis de le coller dans Arduino.
C'est tout simple, on commence le jeu en appuyant sur le premier bouton, on mémorise bien la suite de couleur et une fois qu' elle est finis on presse les boutons dans le bonne ordre.
Il faut bien attendre que le suite de l'ordinateur se termine pour mettre sa réponse afin d'éviter un dysfonctionnement.
Si la suite à bien été recopiée toutes les leds vont clignoter une fois dans le cas contraire elles vont clignoter 3 fois, vous avez perdu !
Découvrir les bases d'Arduino et de électricité, en expliquant à quoi sert chaque élément: la résistance, la led, les fils....
Pour un public plus avisé on pourra se pencher sur le code en expliquant par exemple: les différentes parties d'un code void setup () (ce qui est fais qu'une fois/ la pré-configuration) et void loop () ( ce qui est répété à l'infini) ou encore se pencher sur les différentes fonctions.
https://eskimon.fr/tuto-arduino-105-le-langage-arduino-12
https://www.robot-maker.com/ouvrages/tuto-arduino/glossaire/
Dernière modification 19/05/2021 par user:EmileOOO.
Draft
Cliquer sur une date et heure pour voir le fichier tel qu'il était à ce moment-là.
Date et heure | Vignette | Dimensions | Utilisateur | Commentaire | |
---|---|---|---|---|---|
actuel | 17 mai 2021 à 15:29 | 3 264 × 2 448 (1,3 Mio) | RomaneU (discussion | contributions) | Glace_douce__glace_sal_e_a_-1_matos |
Le fichier suivant est un doublon de celui-ci (plus de détails) :
La page suivante utilise ce fichier :
Fabricant de l'appareil photo | Blackview |
---|---|
Modèle de l'appareil photo | A30 |
Temps d'exposition | 10 001/500 000 s (0,020002 s) |
Ouverture | f/2 |
Sensibilité ISO | 117 |
Date de la prise originelle | 17 mai 2021 à 15:24 |
Longueur focale | 3,5 mm |
Orientation | Normale |
Résolution horizontale | 72 ppp |
Résolution verticale | 72 ppp |
Logiciel utilisé | Windows Photo Editor 10.0.10011.16384 |
Date de modification du fichier | 17 mai 2021 à 15:27 |
Positionnement YCbCr | Co-situé |
Programme d'exposition | Indéfini |
Version EXIF | 2.2 |
Date de la numérisation | 17 mai 2021 à 15:24 |
Signification de chaque composante |
|
Correction d'exposition | 0 |
Mode de mesure | Moyenne pondérée au centre |
Source de lumière | Autre source de lumière |
Flash | Flash non déclenché |
Date en fraction de seconde | 10 |
Date de la prise originelle | 10 |
Date de la numérisation | 10 |
Version FlashPix prise en charge | 0 100 |
Espace colorimétrique | sRGB |
Mode d'exposition | Automatique |
Balance des blancs | Automatique |
Taux de zoom numérique | 1 |
Type de capture de la scène | Standard |
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #