Skip to main content

Assemblage et programmation de la poubelle à couvercle automatique

1. Utilisation du capteur à ultrasons HC-SR04 

Objectif :

Gestion et programmation des capteurs/actionneurs de la poubelle à couvercle automatique dans son ensemble.  

Câblage :

Vous référez à la page précédente . Voici un résumé :

  • Capteur à ultrasons :
    • VCC → 5V de l’Arduino
    • GND → GND de l’Arduino
    • TRIG → D9 de l’Arduino
    • ECHO → D10 de l’Arduino
  • Servomoteur :
    • VCC (fil rouge) → 5V de l’Arduino
    • GND (fil noir) → GND de l’Arduino
    • Signal (fil jaune) → D12 de l’Arduino

Programmation final :

Programmation par bloc avec Mblock :

Premièrement ne pas oublier de rajouter l'extension "Ultrasons HC-SR04"

image.png

Etape 1

EnsuiteRéfléchir voicia desun aidesalgorithme afinqui permettrais a la poubelle d'être "intelligente" et de réalisers'ouvrir led'elle codemême

Aide :

    Quand
      vous
    1. Unevoudriez foismettre un objet dans la poubelle, elle détectera votre main et s'ouvrira d'elle même

Etape 2

Mettre l'algorithme en place dans MBlock, faire que quelquela chose estpoubelletectétecte parles l'ultrasonobjets a moins de 5 cm,cm et puisse ouvrir son couvercle.

Aide : quand l'ultrason détecte un objet a moins de 5cm faire que le couvercle pendant 3 secondes. Sinon rester fermer.

  • Un servomoteur peux allertourne de 0 a 180, donc si 0 est vers le haut 180 est vers le bas se qui permetpermettrais au couvercle de reculer la languette.
  • poubelle de s'ouvrir 

     

    HXXimage.png


    Conclusion et discussion 

    Synthèse des compétences acquises :

    Compétences techniques et mécaniques :

    • Conception mécanique : savoir imaginer et concevoir le mécanisme d'ouverture automatique du couvercle 

    • Assemblage de composants : apprendre à manipuler et assembler les différentes parties (couvercle, axe, moteur, composants électroniques, etc.)

    • Choix des matériaux : identifier les matériaux adaptés au projet

    Compétences en électronique :

    • Découverte et câblage de capteurs pour détecter une présence.

    • Découverte et câblage de servomoteur pour l'ouverture/fermeture du couvercle.

    • Savoir réaliser un schéma de câblage et connecter les composants sur une carte Arduino.

    Compétences en programmation :

    • Programmation d'un microcontrôleur Arduino : écrire un code qui gère les capteurs, les délais, et l'action du moteur.

    • Logique conditionnelle : comprendre comment programmer des conditions simples (si détection → ouvrir couvercle).

    • Optimisation du fonctionnement : ajuster les temps de réponse, la durée d’ouverture, etc.

    Compétences transversales :

    • Gestion de projet : planifier les étapes de réalisation, répartir les tâches, respecter les délais.
    • Résolution de problèmes : savoir réagir face aux imprévus techniques ou fonctionnels.

    • Travail en équipe.

    Perspectives :

    • Comment pourrait-on améliorer ce projet ? (ex. : ajouter une LED qui s'allume lorsque l'objet est détecté, amélioration de pièces mécaniques, etc...)
    • Quelles autres applications pourraient utiliser un capteur à ultrasons et un servomoteur ensemble ?
    • etc...

    Projet similaire

    https://www.hackster.io/FANUEL_CONRAD/automatic-soap-dispenser-75abd6