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 ».
EtapeÉtape 1
Ré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-ci détecteratecte votre main et s'ouvriras’ouvre d'elleautomatiquement.
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.
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 ducouverclecouvercle. -
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 pourl'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 uncodeprogramme qui gère les capteurs, les délais,lais etl'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 :
Commentpourrait-on améAméliorer
cele projet?(par(ex.exemple : ajouter une LED quis's’allumelorsquelorsqu’unl'objet est détecté, améliorationliorerdeles pièces mécaniques, etc.)..)QuellesImaginer d’autres applications
pourraient utiliserutilisant un capteur à ultrasons et un servomoteurensembleensemble.?etc...
Projet similaire
https://www.hackster.io/FANUEL_CONRAD/automatic-soap-dispenser-75abd6

