top of page

Barrage intelligent

Objectif du projet : Réaliser un projet qui donne un avertissement avec un module buzzer lorsque le barrage est plein en utilisant un capteur d'eau et un module buzzer avec une carte de contrôle Pinoo.

Durée:  2 cours

Tranche d'âge:  7 ans et plus

Ensemble Pinou :  Ensemble de base, ensemble d'invention, ensemble de fabricant et ensemble complet

Réalisations:

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

  • Apprend à utiliser le capteur d'eau.

  • Apprend à utiliser le module buzzer.

  • 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, capteur d'eau, module buzzer, câbles de connexion.

 

 

 

Matériaux requis pour la conception :  Carton bleu, couteau utilitaire, ciseaux, carton miroir, feutre marron, 2 boîtes en plastique, une grande et une petite, pistolet à colle et silicone.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Construction du projet :

Pour notre projet, nous commençons par entourer d'abord notre grande boîte.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Nous découpons notre carton vert pour donner un aspect de verdure aux bords, comme sur la photo, et le fixons avec un pistolet à silicone.

 

 

Ensuite on fixe le carton bleu au fond de notre boite pour lui donner un aspect aquatique.

 

 

On colle la feutrine marron sur l'autre coin pour lui donner un look montagnard.

 

Nous forons 3 trous dans notre petite boîte en plastique.

 

Nous fixons notre petite boîte à flanc de montagne.

  

 

Nous collons notre capteur d'eau à l'intérieur de notre boîte.

 

 

Nous collons notre module buzzer à l'intérieur de notre boîte.

  

 

 

 

 

 

 

 

 

 

 

 

 

 

C'est ainsi que notre projet est finalisé et que nous terminons notre partie conception.

 

  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, pour vérifier si notre capteur d'eau fonctionne ou non, nous vérifions l'état de fonctionnement du capteur d'eau avec notre code «Say Hello» sous le code «Lorsque vous cliquez» sur notre marionnette panda. En même temps, n'oublions pas d'humidifier notre capteur d'eau.

  

 

Pour exécuter notre module Buzzer, nous utilisons le changement d'état en code élevé.

 

Si la valeur de notre capteur d'eau est supérieure à 230, notre module buzzer retentira à intervalles d'une demi-seconde. S'il ne respecte pas ces valeurs, le son de notre module buzzer est désactivé.

  

 

 

 

 

 

Afin de télécharger nos codes sur la carte de contrôle pinoo, nous commençons notre événement avec la commande "Programme Pinoo".

  

 

Faites un clic droit sur la commande "Programme Pinoo" et sélectionnez l'option "Installer sur Arduino" dans la fenêtre qui s'ouvre.

 

 

Sur la page qui s'ouvre, nous cliquons sur le bouton "Télécharger sur Arduino", qui est sélectionné en rouge. 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". Une fois l'installation terminée, le support de batterie est inséré et le projet est exécuté.

 

Statut de travail du projet :

  

 

Si la valeur de notre capteur d'eau est supérieure à 230, notre module de sonnerie retentira et donnera un avertissement.

 

  CODES ARDUINO IDE :

int su_sensor = A0 ; // on affecte le capteur à la broche A0

int su_sensor_value ; // on affecte une variable

int buzzer = 2 ; // assigne le buzzer à la broche 2.

void setup()

pinMode(buzzer, SORTIE); // est la broche de sortie du buzzer

}

boucle vide ()

su_sensor_value = analogRead(su_sensor); // nous avons fait la lecture analogique de la valeur du capteur 

si (su_sensor_value > 230)

{ // si la valeur du capteur d'eau est supérieure à 230   // le buzzer se déclenche  

digitalWrite(buzzer, HIGH);  

retard (500);  

digitalWrite(buzzer, LOW);  

retard (500); 

}

autre

{ // autrement 

  digitalWrite(buzzer, LOW); // le buzzer s'arrête 

}

}

IMG_3972.JPEG
IMG_3964.JPEG
IMG_3965.JPEG
IMG_3966.JPEG
IMG_3968.JPEG
IMG_3969.JPEG
IMG_3971.JPEG
IMG_3973.JPEG
IMG_3974.JPEG
IMG_3975.JPEG
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
pinoo_uzanti_480x480.jpg
seri_port_480x480.jpg
KART_480x480.jpg
aygit_yazilim_480x480.jpg
pinooo_480x480 (2).jpg
4.JPG
5.JPG
6.JPG
1.JPG
2.jpg
3.jpg
IMG_3975.JPEG
bottom of page