Outils pour utilisateurs

Outils du site


start:arduino:cours:vittascience

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
start:arduino:cours:vittascience [2026/11/10 12:55] – [Robot mBot - Utiliser le capteur de distance] adminstart:arduino:cours:vittascience [2026/11/13 12:23] (Version actuelle) – [Vittascience] admin
Ligne 3: Ligne 3:
  
 [[https://fr.vittascience.com/|Vittascience FR]] [[https://fr.vittascience.com/|Vittascience FR]]
 +
 +[[https://fr.vittascience.com/support/glossary|Glossaire Vittascience]]
  
 Vittascience : Une plateforme innovante pour enseigner la programmation Vittascience : Une plateforme innovante pour enseigner la programmation
Ligne 177: Ligne 179:
 __Objectif__ : programmer les LED RGB du mBot pour afficher plusieurs couleurs, puis les éteindre. __Objectif__ : programmer les LED RGB du mBot pour afficher plusieurs couleurs, puis les éteindre.
  
-__Matériel__ : un mBot classique avec sa carte mCore et un ordinateur équipé de Chrome pour se connecter à Vittascience. La carte mCore possède deux LED RGB contrôlables séparément ou ensemble. Les couleurs se règlent avec des valeurs de rouge, vert et bleu, de 0 à 255. WordPress+__Matériel__ : un mBot classique avec sa carte mCore et un ordinateur équipé de Chrome pour se connecter à Vittascience. La carte mCore possède deux LED RGB contrôlables séparément ou ensemble. Les couleurs se règlent avec des valeurs de rouge, vert et bleu, de 0 à 255. 
  
 __Consigne__ : crée dans mBlock un programme qui affiche chaque couleur pendant une seconde, puis éteint les LED. __Consigne__ : crée dans mBlock un programme qui affiche chaque couleur pendant une seconde, puis éteint les LED.
Ligne 332: Ligne 334:
  
 {{ :start:arduino:cours:e0840-5-a542-312068236.jpg?direct&400 |}} {{ :start:arduino:cours:e0840-5-a542-312068236.jpg?direct&400 |}}
 +
 +__Exercice- 4__ : Tester la telecommande du robot  mBot
 +
 +__Objectif__ : programmer la telecommande  du mBot pour verifier son fonctionnement.
 +
 +__Matériel__ : un mBot classique avec sa carte mCore et un ordinateur équipé de Chrome pour se connecter à Vittascience. La carte mCore possède un capteur de infrarouge pour la liaison avec une telecommande
 +
 +__Consigne__ : crée dans Vittascience un programme qui test la telecommande .
 +
 +<code .txt algorithmetelecommande001.txt>
 +Au démarrage
 +Répéter indéfiniment
 +    Si le bouton A de la télécommande est appuyé
 +        Allumer les LED en rouge
 +    Sinon
 +        Éteindre les LED  
 +</code>        
 +   
 +__Pour continuer__ :
 +
 +Créer un programme de  verrouillage par télécommande : le code est 1–2–3. Tant qu’il n’est pas saisi, le mBot reste arrêté.
 +
 +<code .txt algoriyhmetelecommande002.txt>
 +Au démarrage
 +    mettre étape à 0
 +    mettre autorisé à faux
 +    arrêter les moteurs
 +
 +Répéter indéfiniment
 +    Si autorisé = faux :
 +        Si le bouton 1 est appuyé :
 +            si étape = 0, mettre étape à 1
 +            sinon, remettre étape à 0
 +
 +        Si le bouton 2 est appuyé :
 +            si étape = 1, mettre étape à 2
 +            sinon, remettre étape à 0
 +
 +        Si le bouton 3 est appuyé :
 +            si étape = 2, mettre autorisé à vrai
 +            sinon, remettre étape à 0
 +
 +    Si autorisé = vrai :
 +        piloter le mBot avec les flèches de la télécommande ou allumer les leds en Rouge
 +
 +</code>
 +
 +
 +__Utiliser les blocs suivant__
 +
 +{{ :start:arduino:cours:capture_d_ecran_du_2026-11-10_14-23-19.png?direct&600 |}}
 +
 +== Exemple de code pour télécommande ( voir algorithme télécommande) ==
 +
 +{{ :start:arduino:cours:blocks_screenshot_20261010_145230.png?direct&600 |}}
 +
 +== exemple ==
  
 {{ :start:arduino:cours:capture_d_ecran_du_2025-11-27_14-33-35.png?direct&600 |}} {{ :start:arduino:cours:capture_d_ecran_du_2025-11-27_14-33-35.png?direct&600 |}}
Ligne 430: Ligne 489:
 } }
 </code> </code>
 +
 +
 +
 +
 +
 === robot-mbot-utiliser-le-bouton === === robot-mbot-utiliser-le-bouton ===
  
Ligne 598: Ligne 662:
  
  
 +======= Mbot2 =======
 +
 +[[start:arduino:mbot:mbot2]]
  
/home/chanteri/www/fablab37110/data/attic/start/arduino/cours/vittascience.1794311727.txt.gz · Dernière modification : de admin