top of page

Tournesol

Objectif du projet : Réaliser un projet de tournesol à l'aide d'une carte de commande Pinoo, d'un servomoteur et d'un module ldr.

Durée:  2 leçons

Tranche d'âge:  7 ans et plus

Ensemble utilisé :  Pinoo Basic Set, Invention Set, Full Set, Maker Set.

Réalisations:

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

  • Apprend à utiliser le module ldr.

  • 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 contrôle pinoo, module ldr, servomoteur

 

 

Matériaux requis pour la conception :  Forex, ciseaux et cutter, papier A4, carton, crayons, peinture acrylique et pinceau, pistolet à colle et silicone.

 

 

Construction du projet :

 

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

 

 

Nous dessinons une image d'un tournesol sur du papier A4. Nous peignons cette image avec des crayons de couleur. Ensuite, nous le coupons avec des ciseaux.

 

 

Dans le carton, nous découpons un cercle de la taille du dos du tournesol. Nous siliconerons le carton découpé au dos du tournesol.

 

 

Nous avons découpé un trou suffisamment grand pour que le module ldr puisse entrer au milieu du tournesol avec un couteau utilitaire. Nous plaçons le module Ldr et le siliconons.

 

 

 

Nous avons coupé un morceau de forex de 2x8 cm de long avec un couteau utilitaire. Nous peignons la pièce que nous avons coupée avec de la couleur verte avec de la peinture acrylique.

 

 

Nous siliconerons une extrémité de cette pièce à l'arrière du tournesol. De l'autre côté, nous siliconons la pointe du servomoteur.

 

 

Nous coupons 3 morceaux de 15x5cm de long et 1 morceau de 15x15xcm de long en forex avec un couteau utilitaire. On obtient une plateforme en siliconant les autres petites pièces perpendiculairement aux 3 côtés de la grande pièce.

 

 

À l'aide d'un couteau utilitaire, nous créons un trou suffisamment grand pour que le câble de connexion passe à l'avant de la grande pièce en haut. Nous siliconerons le servomoteur à côté de ce trou.

 

Nous attachons le servomoteur au 1er port de la carte de contrôle Pinoo. Afin d'installer le module Ldr, nous attachons le câble de connexion à la 7ème porte.

 

Nous passons le câble attaché à la 7ème porte à travers le trou que nous avons créé.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Nous attachons l'extrémité du servomoteur dans le tournesol au servomoteur.

 

On branche le câble de liaison du module Ldr.

 

Nous branchons le câble USB à la fois sur la carte Pinoo et sur 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 "COM4" 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, nous écrivons les codes nécessaires pour voir la valeur du module ldr installé sur la 7ème porte sur l'écran. En tenant le module Ldr à la lumière, nous verrons que la valeur change à l'écran.

 

Après avoir vu les valeurs modifiées, nous supprimons les codes. Cliquez sur le champ Données/Bloc et cliquez sur Créer une variable. Entrez un diplôme dans le champ qui s'ouvre et cliquez sur le bouton OK. Nous avons créé une variable nommée degrés.

 

 

Nous commençons avec le bloc de code du programme Pinoo. Ensuite, nous utilisons le bloc de code encore et encore.

 

 

Nous ajoutons la structure conditionnelle, le cas échéant, dans le bloc de code de répétition. Ensuite, nous créons notre condition. Notre condition est que la valeur du capteur de luminosité (module ldr) attaché à la 7ème porte soit supérieure à 850. Ici, 850 est une valeur d'éclairement, donc lorsque nous tenons le flash, nous obtenons une valeur supérieure à 850. Cette valeur peut varier en fonction de la valeur de la lumière ambiante.

 

Si c'est le cas, nous écrivons notre condition en ajoutant le bloc de code, répétons jusqu'à ce que nous soyons à l'intérieur du bloc de code. Notre condition est que la valeur du module ldr attaché à la 7ème porte soit inférieure à 850. Nous disons donc ici que cela devrait fonctionner jusqu'à ce que la lumière s'éteigne.

 

 

 

 

 

 

 

 

 

 

Répétez jusqu'à ce que nous augmentions la valeur de la variable degré de 1 à l'intérieur du bloc de code.

 

 

Nous spécifions l'angle du servomoteur attaché à la 1ère porte comme une variable de degré.

 

 

 

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, nous cliquons sur le bouton "Télécharger sur Arduino", qui est sélectionné en bleu. 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. Nous nous assurons que la carte Pinoo est activée.

 

 

Vous pouvez essayer de tenir une lampe de poche sur le module Ldr avec votre téléphone.

1.JPG
Ekran_Alintisi_f68c6a97-c591-4df7-b41b-1a8bed61d907_480x480.jpg
9.JPG
10.JPG
11.JPG
12.JPG
14.JPG
13.JPG
15.JPG
19.JPG
20.JPG
21.JPG
22.JPG
23.JPG
24.JPG
25.JPG
26.JPG
Screenshot_1_480x480.jpg
27.JPG
28.JPG
29.JPG
pinoo_uzanti_480x480.jpg
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
KART_480x480.jpg
seri_port_480x480.jpg
aygit_yazilim_480x480.jpg
pinooo_480x480 (2).jpg
40.png
41.png
42.png
43.png
44.png
45.png
46.png
47.png
48.png
49.png
52_c5b3da8b-ba0b-4dc1-a956-0c622b2a0a73_480x480.jpg
53.PNG
bottom of page