Conception et programmation de Lego Mindstorms EV3

Pour enfants, jeunes et adolescents

Électronique et Robotique4.9(47)3h 18min16 leçons2 sections

Ce que vous apprendrez

  • Découvrir le monde des robots et leur histoire
  • Comprendre les spécifications et le logiciel de Lego Mindstorms
  • Comprendre la logique de la programmation des robots
  • Utiliser les blocs et le bloc de mouvement
  • Programmer le robot pour qu'il se déplace
  • Utiliser le capteur de toucher et le capteur de couleur
  • Utiliser le capteur ultrasonique
  • Utiliser le capteur de rotation gyroscope
  • Manipuler le bloc de données et le bloc avancé

À propos du cours

Ce cours enseigne la conception et la programmation du robot Lego Mindstorms, un robot interactif de Lego utilisé pour enseigner la robotique aux enfants et aux jeunes dans de nombreuses écoles. Il commence par le monde des robots et leur histoire, puis présente Lego Mindstorms, le logiciel et les spécifications générales, suivis de la logique et de la robotique. Ensuite, vous découvrez les composants du programme et les menus, les blocs disponibles et le bloc de mouvement, vous programmez le robot pour qu'il se déplace et vous essayez des applications de la commande de mouvement. Vous passez alors aux capteurs : le capteur de toucher, le capteur de couleur, le capteur ultrasonique et le capteur de rotation appelé gyroscope, avec le bloc de données, ses propriétés et l'explication du bloc avancé. À la fin, vous obtenez des idées pour construire des robots et des fichiers prêts à télécharger. Le cours convient aux enfants, aux jeunes, aux parents, aux enseignants et à toute personne qui veut découvrir la robotique, sans expérience préalable. Vous serez ensuite capable de programmer le robot pour qu'il se déplace et réagisse à son environnement grâce aux capteurs.

Résultats attendus

  • Maîtriser la programmation des robots avec EV3.
  • Concevoir des robots interactifs en utilisant des capteurs et la programmation.
  • Comprendre comment réaliser des projets robotiques pratiques.
  • Analyser et résoudre des problèmes en utilisant des blocs de programmation.

Avis des apprenants

Ces avis proviennent d'apprenants qui ont acheté le contenu et en ont complété au moins 50% — il n'y a aucun avis de personnes n'ayant pas suivi le contenu.
4.9
★★★★★
47 avis
5★
44
4★
2
3★
1
2★
0
1★
0
  • ★★★★★زياد س.·منذ 2 شهرشاهد 100٪

تم عرض كل التقييمات (1)

Contenu du cours

1

Programmation du robot EV3

15 leçons
  1. Le monde de la robotique et son histoireIntroduction à la robotique : ce qu'est un robot, comment chaque sens humain correspond à un capteur, comment il se déplace, et les types industriels, médicaux et militaires, avec un apprentissage par la pratique.11:19
  2. Introduction à Lego MindstormsPrésente l'histoire de Lego Mindstorms, la construction d'un premier robot avec le contenu de la boîte, les parties de la brique EV3 et son logiciel, ainsi que les compétitions WRO et FLL.23:04
  3. Logiciels et spécifications générales pour Lego EV3Décrit les caractéristiques de la brique EV3 : ports, boutons, écran, carte SD, processeur ARM9 et Bluetooth, ses commandes principales, et sa connexion à des appareils comme Android et iPad.15:17
  4. Logique et robotiqueExplique comment donner des ordres au robot via un logiciel sur ordinateur relié par câble, la différence entre les éditions Education et Home, et le téléchargement et l'installation de LEGO Mindstorms EV3 sous Windows.4:31
  5. Composants du programme et menusPrésente l'interface du logiciel EV3 : le lobby, les projets, les propriétés du projet, les modèles de robots prêts et le menu d'outils, ainsi que le glissement des blocs pour construire un programme.8:31
  6. Blocs existants et bloc de mouvementPasse en revue les palettes de blocs principales : Action, Flow Control (start, wait, loop, switch), Sensors, Data Operations et Advanced, ainsi que le glisser-déposer et le transfert du programme vers l'EV3.11:20
  7. Programmation d'un robot pour effectuer un mouvementTermine les blocs son et Status Light, puis réalise le premier programme de mouvement avec deux moteurs : réglage des ports, de la puissance et des rotations, puis transfert et exécution sur l'EV3.13:03
  8. Applications de commande de mouvementExercices sur les commandes de mouvement : programmer le robot pour avancer, tourner à droite et reculer avec des blocs Move Steering, en reliant les moteurs aux bons ports et en réglant puissance et rotations.14:43
  9. Capteurs et capteur tactileIntroduction aux capteurs avec le Touch Sensor et ses états, le bloc wait, et un programme qui fait avancer le robot jusqu'au mur, puis reculer et tourner.20:34
  10. Capteur de couleurExplique le Color Sensor et ses modes, les conditions if/else et les boucles, avec un projet où le robot avance jusqu'à détecter le noir et reste dans le cadre.17:04
  11. Capteur ultrasoniqueExplique le capteur de distance Ultrasonic : définition, usages, blocs de programmation et modes de mesure en centimètres ou pouces, avec un robot qui évite les obstacles et une comparaison entre loop et wait.18:31
  12. Capteur gyroscopiqueExplique le capteur Gyro pour mesurer les angles, ses blocs de programmation, la nécessité de le monter correctement et de réinitialiser sa valeur, avec un projet où le robot tourne autour d'un cube.12:55
  13. Bloc de données et ses propriétésPrésente le bloc Data Operations : variables, constantes, opérations sur tableaux, opérations logiques comme OR, XOR et NOT, et les blocs de mathématiques, Compare et Range.13:00
  14. Explication du bloc avancéPrésente les blocs Advanced du logiciel EV3 : accès aux fichiers, enregistrement de données, messages texte, Bluetooth, valeurs brutes des capteurs, moteur non régulé et bloc de commentaire.9:24
  15. Idées pour construire des robots et fichiers prêtsIdées de robots à construire avec des fichiers de montage prêts, dont Droidbot, Droid GR et un robot à détection infrarouge, avec moteurs et capteurs reliés aux ports, et un clin d'oeil aux compétitions WRO et FLL.5:27
2

Extensions

1 pièces jointes
  1. Chargement des modules complémentaires

Formateur

Ing. Kanaan Al-Hallaj

Ing. Kanaan Al-Hallaj

Intervenant au Club International de Robotique, spécialisé dans le développement et la programmation d'applications de gestion de la relation client, a travaillé sur divers projets intégrant la robotique et l'intelligence artificielle.
292.3K vues14 cours

Ce cours fait partie du diplôme

Cours similaires