top of page

Robot ondulant

Objectif du projet : Réaliser un projet de robot ondulant à l'aide de la carte de commande Pinoo et des modules servomoteur, led et bouton.

Durée:  2 cours

Ensemble Pinoo : ensemble d' invention, ensemble de fabricant,  Ensemble complet,.

Tranche d'âge:  7 ans et plus

Réalisations:

  • Apprend à coder la carte de contrôle Pinoo.

  • Apprend à utiliser le module led.

  • Apprend à utiliser le module de boutons.

  • Apprend à utiliser le servomoteur.

  • Développe des compétences algorithmiques.

  • Les compétences en codage se développent.

 

 

Matériaux à utiliser :  Programme Mblock 3, carte de commande Pinoo, module bouton, 2 modules led, servomoteur

 

 

 

Matériaux requis pour la conception :  2 boîtes moyennes, ciseaux et couteau utilitaire, carton de couleur, 9 gobelets en carton, pistolet à colle et colle.

 

 

Construction du projet :

 

Commençons par la conception du robot pour notre projet.

 

 

Tout d'abord, nous avons coupé le dos de la boîte. Nous coupons les cartons colorés et recouvrons la 1ère boîte de silicone. Ensuite, nous recoupons les cartons de couleur et recouvrons la 2ème boîte de silicone. Nous assemblons 3 gobelets en carton et les silicones. Ensuite, nous couvrons l'extérieur avec du carton coloré par du silicone. Nous faisons le même processus une fois de plus. Nous avons fait les jambes de la conception du robot.

 

 

Nous siliconerons les pieds que nous avons réalisés sous la boite dont nous n'avons pas coupé le dos des boites que nous recouvrons.

 

Nous assemblons 3 gobelets en carton et les silicones. Ensuite, nous siliconons l'extérieur pour qu'il n'y ait pas d'espace ouvert. Nous fabriquons le cou du robot. Nous siliconerons la partie du cou sur le dessus de la boîte.

 

 

Nous découpons 2 petits cercles dans du carton coloré. On silicone les ronds sur le devant de la boite dont on découpe le dos.

 

 

 

 

 

 

 

 

 

 

 

 

 

Nous forons des trous avec un couteau utilitaire pour que les modules led puissent entrer. Nous plaçons 2 modules led dans les trous que nous avons percés. Ainsi, nous avons terminé le visage du robot.

 

 

On silicone le visage du robot jusqu'au cou.

 

 

Nous coupons des morceaux rectangulaires avec les morceaux restants à l'arrière de la boîte et les recouvrons de silicone avec du carton coloré. Nous le plions uniformément des deux côtés. Nous nous plions bien à partir des points pliés. Ainsi, nous obtenons les bras du robot.

 

Nous siliconons un bras sur le côté gauche du corps du robot.

 

 

Au lieu de l'autre bras, nous siliconerons d'abord le servomoteur horizontalement. Nous allons siliconer la pointe plus tard.

 

 

Nous siliconons le module bouton sur le corps du robot.

 

Nous attachons les câbles de connexion des modules led. Nous le silicone pour le garder droit. Nous attachons les câbles de connexion du servomoteur et du module de boutons.

 

 

Nous attachons le servomoteur à la 1ère porte, le module de bouton à la 2ème porte et les modules led aux 3ème et 4ème portes.

 

 

Nous connectons le câble de connexion USB à la carte de contrôle Pinoo et à l'ordinateur. Nous pouvons maintenant commencer à coder.

 

Ajout de l'extension Pinoo :

 

 

 

Dans l'onglet Extensions, cliquez sur "Gérer les extensions".

 

 

 

 

Dans la fenêtre qui s'ouvre, on écrit "Pinoo" dans le moteur de recherche et il suffit de dire télécharger au résultat.

Installé sur notre ordinateur.

 

Connexion de la carte de contrôle Pinoo à l'ordinateur :

 

 

 

Dans Mblock 3, nous cliquons sur l'onglet "Connecter" en haut à gauche. Dans la fenêtre qui s'ouvre, nous cliquons sur la section "Serial Port" et sélectionnons l'option "COM6" dans la page qui s'ouvre.

REMARQUE : Comme chaque ordinateur a des entrées de port différentes, les numéros à côté de COM peuvent changer.

 

 

Cliquez sur l'onglet Cartes. Dans la fenêtre qui s'ouvre, nous sélectionnons l'option de carte "Arduino Nano" utilisée par la carte de contrôle pinoo.

 

 

Cliquez sur l'onglet Extensions. Dans la fenêtre qui s'ouvre, nous sélectionnons "Pinoo", l'extension de la carte de contrôle que nous utilisons.

 

 

 

Cliquez sur l'onglet Connexion. Cliquez sur "Mise à jour du firmware" dans la fenêtre qui s'ouvre.

 

Partie codage :

 

Tout d'abord, lorsque le drapeau vert est cliqué, nous faisons l'angle du servomoteur de 90 degrés.

 

 

 

Nous attachons la pointe du servomoteur horizontalement.

 

  On silicone ce bras parallèlement à l'autre bras jusqu'au bout du servomoteur. Lorsque toutes les pièces sont placées, elles se tiendront comme indiqué.

 

 

Nous supprimons les autres codes et plaçons le bloc de code sous le bloc de code du programme Pinoo en le répétant constamment. Sinon, nous ajoutons la structure de condition et créons notre condition. Notre condition est que la valeur du module bouton attaché à la 2ème porte soit égale à 1. S'il est égal à 1, il est imprimé.

 

Si notre condition est vraie, nous rendons le statut des modules led attachés aux 3ème et 4ème portes bas. Après avoir éteint les LED, nous ajoutons le bloc de code en le répétant 3 fois. Nous modifions les angles du servomoteur à intervalles réguliers. Comme ça, il se serrera la main.

Si la condition n'est pas vraie, nous rendons l'état des modules led élevé et ajustons l'angle du servomoteur.

 

  Faites un clic droit sur la commande "Programme Pinoo" et dans la fenêtre qui s'ouvre, "Installer sur Arduino"  Nous sélectionnons l'option. Sur la page qui s'ouvre  Cliquez sur le bouton "Télécharger sur Arduino". Nos codes sont téléchargés sur notre carte de contrôle Pinoo.

Après l'apparition du message "Installation terminée", cliquez sur le bouton "Fermer".

 

Statut de travail du projet :

 

 

 

Nous insérons la pile 9V.

 

 

 

 

Lorsque le bouton n'est pas enfoncé, les leds s'allument, lorsque le bouton est enfoncé, les leds s'éteignent et le servomoteur démarre et ondule.

1.JPG
xx_177abd2e-4e9e-4613-bc7c-64b56a2535af_480x480.jpg
7.JPG
9.JPG
10.JPG
12.JPG
11.JPG
13.JPG
14.JPG
15.JPG
16.JPG
17.JPG
18.JPG
19.JPG
20.JPG
21.JPG
22.JPG
23.JPG
24.JPG
25.JPG
30.JPG
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
pinoo_uzanti_480x480.jpg
seri_port_480x480.jpg
KART_480x480.jpg
pinooo_480x480 (2).jpg
aygit_yazilim_480x480.jpg
27-2.png
28.JPG
29.JPG
32-2.png
35-2.png
36-2.png
37.JPG
38.PNG
bottom of page