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 [2025/12/14 09:54] adminstart:arduino:cours:vittascience [2026/03/08 11:25] (Version actuelle) – [Mot de passe avec telecommande] admin
Ligne 99: Ligne 99:
 3- cliquer sur "Téléverser" ( connecter sur USB et allumer le mBot1 avant ...) 3- cliquer sur "Téléverser" ( connecter sur USB et allumer le mBot1 avant ...)
  
-4- choisir le port COM du mBot1 et faire connexion ( exemple: **"COM3"** sous Windows 11 ou **"USB Serial (ttyUSB0)"** sous Linux) +4- choisir le port COM du mBot1 et faire connexion ( exemple: **" USB Serial (COM3)"** sous Windows 11 ou **"USB Serial (ttyUSB0)"** sous Linux) 
  
 et c'est tout , dans la console série de vittascience tu dois voir : et c'est tout , dans la console série de vittascience tu dois voir :
Ligne 111: Ligne 111:
          
 ===== Exemples Vittascience Robot mBot1 ===== ===== Exemples Vittascience Robot mBot1 =====
 +
 +[[start:arduino:robots:mbot:vittascience]]
 +
 +{{ :start:arduino:cours:activitesvittascience.zip |}}
  
 == Image fond ecran pour virtualisation mBot1 sur Vittascience == == Image fond ecran pour virtualisation mBot1 sur Vittascience ==
Ligne 264: Ligne 268:
     mBot_setMotorLeft(0, 0);     mBot_setMotorLeft(0, 0);
   }   }
 +}
 +</code>
 +
 +==== Mot de passe avec telecommande ====
 +
 +<note>Taper un mot de passe à 3 chiffres pour pouvoir utiliser votre robot </note>
 +
 +{{ :start:arduino:cours:capture_d_ecran_du_2026-03-08_11-22-35.png?direct&600 |}}
 +
 +
 +<code c mdp_robot.ino>
 +#include <MeMCore.h>
 +#include <Arduino.h>
 +#include <Wire.h>
 +#include <SoftwareSerial.h>
 +
 +MeRGBLed rgbled_board(7, 2);
 +MeIR ir;
 +
 +void serial_setupConnection(long baudrate) {
 +  Serial.begin(baudrate);
 +  while (!Serial) {
 +    Serial.println("En attente de l'ouverture du port série...");
 +    delay(1000);
 +  }
 +  Serial.println("Port série activé. Baudrate: " + String(baudrate));
 +  delay(50);
 +}
 +
 +
 +void setup() {
 +  ir.begin();
 +  serial_setupConnection(9600);
 +  rgbled_board.setColor(0, 255, 0, 0);
 +  rgbled_board.show();
 +  while (!(ir.keyPressed(12))) {
 +  }
 +  while (!(ir.keyPressed(24))) {
 +  }
 +  while (!(ir.keyPressed(94))) {
 +  }
 +  rgbled_board.setColor(0, 51, 204, 0);
 +  rgbled_board.show();
 +  Serial.println("C\'est bon vous pouvez démarrez !");
 +  Serial.println("@music:261.63|");
 +  delay(1000*1);
 +}
 +
 +void loop() {
 } }
 </code> </code>
/home/chanteri/www/fablab37110/data/attic/start/arduino/cours/vittascience.1765702465.txt.gz · Dernière modification : de admin