Principal Mac Apprenez aux enfants à coder avec Lego Mindstorms

Apprenez aux enfants à coder avec Lego Mindstorms



Trouvez-nous un enfant qui n'aime pas les Lego et nous vous montrerons un extraterrestre déguisé en enfant.

Il n'y a pas de meilleur moyen d'inspirer les enfants et de leur présenter plusieurs concepts de programmation clés que Lego Mindstorms, qui leur permet de construire un robot à partir de Lego et de le programmer également.

Il y a quelques mises en garde. Tout d'abord, l'ensemble Lego Mindstorms est cher : le prix en ligne le plus bas que nous ayons pu trouver était d'environ 230 £ TTC, et si vous entrez dans John Lewis, vous le trouverez en vente à 300 £. La seconde est que les plus jeunes auront besoin d'aide pour construire les modèles.

Si vous y mettez l'effort, cependant, l'éventail des possibilités offertes par l'ensemble de base est incroyable. Comme pour tous les Lego, la seule vraie limite à ce que vous pouvez créer est votre imagination (et le nombre de kits supplémentaires que vous achetez). Heureusement, vous avez le choix entre cinq types de robots à construire, comme le Gripp3r, un robot puissant qui peut soulever et transporter des objets lourds avec ses pinces à préhension.

Lego Gripp3r

Avec un seul ensemble d'instructions imprimées dans la boîte, vous devrez aller en ligne pour découvrir comment construire la plupart des robots. En conséquence, vous aurez besoin d'un ordinateur ou d'une tablette à portée de main pendant que vous travaillez, mais Lego a rendu la tâche de création moins intimidante en divisant intelligemment le processus de construction en missions distinctes. Par exemple, lors de la fabrication de Gripp3r, vous commencez par fabriquer la main de préhension, puis ajoutez des pièces supplémentaires sur trois missions pour créer le robot complet.

Une fois que vous avez terminé le processus assez technique de construction de votre modèle - qui utilise la gamme de blocs de construction Technic plus squelettiques de Lego, dont 594 sont dans la boîte - vous êtes prêt à créer votre programme.

Programmation

Mindstorms est fourni avec un environnement de programmation graphique basé sur LabView . La version de Lego a été adaptée pour fonctionner avec les ensembles Mindstorms, mais vous n'avez pas besoin d'acheter un modèle pour l'utiliser gratuitement ; vous pouvez le télécharger ici .

Comme pour Scratch, vous construisez votre programme à l'aide de modules codés par couleur : les modules d'action sont colorés en vert, les capteurs sont jaunes et les commandes de contrôle de flux sont orange.

Dans notre exemple de main robotique, nous voulons que le moteur s'active pour que les doigts s'ouvrent ; la commande pour faire un bruit d'aérofrein ; les doigts pour fermer puis – après une pause – pour ouvrir à nouveau. Cela nécessite cinq modules comme indiqué ci-dessous. Une fois que vous avez suivi les instructions pour créer ceci, il est temps d'expérimenter avec les paramètres ; nous avons perdu une fillette de sept ans pendant une demi-heure alors qu'elle jouait avec les différents effets sonores.

Si cela semble trop simpliste, n'ayez crainte. LabView comprend de nombreuses opérations avancées, et au moment où vous avez terminé de construire Gripp3r, ce simple ensemble de modules est rapidement devenu beaucoup plus complexe, avec de nombreuses boucles et commutateurs.

Des projets plus avancés incluent l'enregistrement de données, et il y a un capteur couleur, tactile et infrarouge dans la boîte. Vous pouvez également acheter des capteurs gyroscopiques, à ultrasons, sonores, boussoles et accéléromètres directement auprès de Lego.
Vous n'êtes pas non plus limité à LabView. Par example, ROBOTC est conçu pour créer des programmes plus complexes qui fonctionnent avec Lego Mindstorms.

Une fois que vous avez fini de créer votre programme, il est temps de l'essayer dans le monde réel. La clé de tout cela est la brique intelligente Mindstorms EV3 (que vous pouvez voir au centre du robot serpent, ci-dessous).

Lego Mindstorms Serpent

Vous devez d'abord le connecter au modèle que vous avez construit via l'un des câbles de type Ethernet. Il y a quatre ports disponibles - A, B, C et D - et si vous regardez attentivement les captures d'écran de la procédure pas à pas, vous verrez que nous attachons le moteur au port A.

Vous connectez ensuite la brique EV3 à votre PC ou Mac via le câble fourni et appuyez sur play ; le programme s'exécutera automatiquement.

Il sera également stocké sur le bloc pour que vous puissiez contrôler la main (dans notre cas) sans être connecté au PC.

Dans la classe

Comme pour Scratch, vous constaterez peut-être que votre école secondaire locale a déjà investi dans Mindstorms pour l'éducation. Soutenus par une vaste gamme de ressources et de kits supplémentaires, ils offrent aux classes un excellent moyen de travailler ensemble sur un projet. Par exemple, certains ensembles incluent des tapis - comme un paysage spatial et une ville verte - afin que les élèves puissent travailler ensemble pour créer quelque chose de plus grand que des robots simples.

Il existe également une communauté dynamique de constructeurs Mindstorms, avec Lego facilitant le téléchargement et le partage de vos créations. Si vous voulez voir comment quelqu'un a construit une guitare à partir du kit, ou un détecteur de tremblement de terre, ou une machine à lancer les dés, c'est aussi simple que de télécharger son projet.

Ci-dessous, nous présentons la façon dont Mindstorms fonctionne avec un projet plus modeste que vous pouvez même suivre sans ensemble physique.

Première étape : moteur allumé

Téléchargez le logiciel d'ici .

Cliquez sur Fichier | Nouveau projet et fermez l'éditeur de contenu pour supprimer la boîte. Faites glisser Medium Motor depuis la zone verte Actions et cliquez dessus à côté du bouton de lecture. Appuyez sur la flèche circulaire pour choisir la durée d'activation, en nombre de secondes, de degrés ou de rotations. Cliquez sur 75 et vous pouvez contrôler le mouvement : positif égale vers l'avant ; négatif est égal à l'envers.

La première étape

Deuxième étape : les poings serrés

Pour les besoins de cette procédure pas à pas, nous allons supposer que vous avez construit la main de préhension décrite. Si nous envoyions ce programme à la main maintenant, cela serrerait la poignée.

Ajoutez un bloc d'attente, comme indiqué ci-dessus, et modifiez la valeur à 2, afin qu'il s'arrête pendant deux secondes. Nous ajoutons ensuite un autre bloc Medium Motor, mais modifions la valeur à -75. En effet, notre programme va maintenant serrer la pince, attendre deux secondes, puis desserrer.

Étape 2

Troisième étape : Devenir fou

Pour rendre les choses un peu plus intéressantes, ajoutez une fonction de boucle. Faites-le glisser à côté du bouton de lecture, puis repositionnez les autres commandes à l'intérieur.

Par défaut, la boucle se poursuivra un nombre illimité de fois, alors cliquez sur le symbole de l'infini. Dans le menu déroulant, vous verrez un certain nombre d'options. Vous pouvez opter pour une lecture d'intensité à partir du capteur de couleur, d'un capteur tactile, d'une minuterie ou plus. Pour plus de simplicité, choisissez un nombre de trois.

étape 3

cómo cambiar mi foto de perfil en facebook sin publicar

Quatrième étape : bon travail

Pour finir, nous allons ajouter un peu d'audio. Faites glisser le module Sound de la zone d'actions verte à droite de la boucle. L'icône du dossier est affichée par défaut, ce qui signifie que lorsque vous cliquez dans le rectangle en haut à droite de la boîte, les effets sonores et les voix disponibles s'affichent.

Ici, nous choisissons Bon travail, pour célébrer notre serrage et desserrage de la main trois fois. Mais vous pouvez jouer une note ou une tonalité – ou une série d'entre elles pour créer une mélodie.

Étape 4

Des Articles Intéressants

Choix De L'Éditeur

Votre webcam ne fonctionne pas avec Slack ? Voici comment y remédier
Votre webcam ne fonctionne pas avec Slack ? Voici comment y remédier
Slack est un excellent outil de réseautage, privilégié par les entreprises qui embauchent des travailleurs à distance. Cette plate-forme de bureau virtuel vous permet de rester en contact avec vos collègues, de soumettre des projets et de garder une trace de tout afin de ne pas prendre de retard
Tag Archives: Règles automatiques des heures tranquilles de Windows 10
Tag Archives: Règles automatiques des heures tranquilles de Windows 10
Tag Archives: renommer le compte utilisateur
Tag Archives: renommer le compte utilisateur
Comment activer le mode sombre dans Notion
Comment activer le mode sombre dans Notion
Si vous utilisez l'application de prise de notes Notion, vous souhaiterez peut-être activer le paramètre Mode sombre. Il existe de nombreuses raisons pour lesquelles les gens préfèrent le mode sombre, que ce soit pour réduire la lumière émise par l'ordinateur, lutter contre la fatigue oculaire, rendre le
Comment faire un collage de photos dans une histoire Instagram
Comment faire un collage de photos dans une histoire Instagram
Instagram est le site Web numéro un pour créer et partager des photos. Vous pouvez créer de superbes images si vous savez utiliser les effets disponibles. Aujourd'hui, nous allons étudier comment créer des collages de photos sympas sur Instagram. le
Comment accéder au BIOS dans Windows 11
Comment accéder au BIOS dans Windows 11
Le système d'entrée/sortie de base, ou BIOS, est un programme intégré qui démarre Windows lorsque vous allumez votre ordinateur. Il gère également la communication entre votre système d'exploitation et d'autres appareils comme une souris ou un clavier. Enfin, il permet
Comment réinitialiser OneDrive Sync dans Windows 10
Comment réinitialiser OneDrive Sync dans Windows 10
Si vous utilisez OneDrive mais que vous rencontrez des problèmes de synchronisation, vous pouvez essayer de résoudre les problèmes de synchronisation OneDrive dans Windows 10 avec une seule commande.