Skip to main content

Assemblage et programmation de la poubelle à couvercle automatique

1. Utilisation du capteur à ultrasons HC-SR04

Objectif :

Gestion et programmation de l’ensemble des capteurs/capteurs et actionneurs de lad’une poubelle à couvercle automatique dans son ensemble.  automatique.


Câblage :

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

  • 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 :finale

Programmation par blocblocs avec MblockmBlock :

PremièrementTout d’abord, vous ne devez pas oublier ded’ajouter rajouter l'l’extension "« Ultrasons HC-SR04"SR04 ».

image.png

EtapeÉtape 1

Vous devez réfléchir aà un algorithme quipermettant permettrais aà la poubelle d'd’être "intelligente"« intelligente » et de s's’ouvrir d'elle mêmeautomatiquement.

Aide : Quand
Lorsque vous voudriezsouhaitez mettrejeter un objet dans la poubelle, ellecelle-citecteratecte votre main et s'ouvriras’ouvre d'elleautomatiquement.

même

EtapeÉtape 2

MettreVous l'algorithmedevez mettre en place l’algorithme dans MBlock,mBlock faireafin que la poubelle détecte les objets asitués à moins de 5 cm et puisse ouvrirouvre son couvercle.

Aide :
Lorsque quandle l'ultrasoncapteur à ultrasons détecte un objet aà moins de 5cm5 cm, vous devez faire quetourner le servomoteur tourne de 0 aà 180180°, sece qui permettraispermet aul’ouverture du couvercle de la poubelle de s'ouvrir poubelle.

 

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'd’ouverture automatique du couvercle 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 projetprojet.

Compétences en électronique :

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

  • Découverte et câblage ded’un servomoteur pour l'ouverture/l’ouverture et la 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'd’un microcontrôleur Arduino : écrire un codeprogramme qui gère les capteurs, les délais,lais et l'l’action du moteur.

  • Logique conditionnelle : comprendre comment programmer des conditions simples (si détection → ouvrirouverture du 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,ches et 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é

    Améliorer cele projet ?(par (ex.exemple : ajouter une LED qui s's’allume lorsquelorsqu’un l'objet est détecté, améliorationliorer deles pièces mécaniques, etc.)..)

  • Quelles

    Imaginer d’autres applications pourraient utiliserutilisant un capteur à ultrasons et un servomoteur ensembleensemble.

    ?
  • etc...

Projet similaire

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