Groupe:
TS3 - AKLI Samira - DENIZOT Manon- GRATALOUP Rémy- SOUCHON Benjamin
P.P.E.(Projet Pluritechnique Encadré)
Sujet :
Système « no-touch » pour
poubelle domestique
Sommaire:I - Cahier des charges
II - Etude des différents systèmes et composants
III - Programmation
I- Cahier I- Cahier des des
chargescharges
Diagramme des inter-actions:
Dispositif « no touch »
Utilisateur Couvercle et corps de la poubelle
Atmosphère extérieure
Coût
Énergie
FP1
FC1
FC5
FC4
FC2
FC3
Les fonctions:
FP1 Ouvrir et fermer le couvercle à distance sans contactFC1 Être facilement adaptableFC2 Être esthétique et discretFC3 Avoir un coût limitéFC4 Être alimenté en énergie électriqueFC5 Résister aux conditions d'utilisation
II - Etude des II - Etude des différents différents
systèmes et systèmes et composants composants
1er système :
-1 capteur de mouvement: (détecter la personne afin de mettre en marche le système)
-1 capteur de position fermé:
-1 capteur de position ouverte:
(détecter le couvercle en position initiale)
(détecter le couvercle en position finale)
( + servomoteur et microcontrôleur – Picbasic)
Composants :
Fonctionnement :
Inconvénients :
-Complexité de fabrication
-Montage et démontage ( >5min)
2ème système :
Composants :
- 1 capteur de mouvement
(détecter la personne afin de mettre en marche le système)
- 1 microcontrôleur - Picbasic
- 1 servomoteur
- 2 biellettes
Eléments mécaniques Petite billette
Grande biellette
Cale qui relie la grande biellette avec le couvercle
Le servomoteur
Le capteur de distance
Microcontrôleur
Eléments électrotechniques :
ProgrammaProgrammationtion
Composition du Picbasic
La fonction « servo »
Le schéma électrique
Algorigramme
Courbe représenta
tive du capteur
Programme10 DIM CAPT AS BYTE
20 CAPT = ADIN(0)
30 CONST SERVO = 1
40 IF ADIN(0)> 102 THEN 'si le capteur détecte une présence à partir de 30 cm alors
50 SERVO 1,666 'le servo fait une rotation +45°
60 DELAY 10 ' temporisation d'une impulsion
65 ELSE 'si non (capteur ne détecte personne)
70 SERVO 1,333 'servo qui fait une rotation -45°
80 DELAY 10 'temporisation pour une impulsion
90 END IF 'si vérifié
100 GOTO 'retour a la ligne 40
Projet terminé