0% ont trouvé ce document utile (0 vote)
8 vues28 pages

Poubelle Intelligente Automatique Arduino

Ce document résume un rapport de projet sur un système de tri automatique des déchets utilisant Arduino. Le système utilise des capteurs tels que des capteurs IR, d'humidité et ultrasoniques, ainsi qu'un microcontrôleur et des moteurs servo pour trier les déchets en catégories pour le recyclage. Un groupe de 5 étudiants a soumis le rapport de projet pour satisfaire aux exigences de leur diplôme de Bachelor of Technology sous la direction de leur professeur. Le rapport documente la conception, les exigences matérielles, les besoins logiciels, l'installation expérimentale, le fonctionnement, le code, les avantages, les inconvénients et les conclusions du système de tri automatique des déchets.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
8 vues28 pages

Poubelle Intelligente Automatique Arduino

Ce document résume un rapport de projet sur un système de tri automatique des déchets utilisant Arduino. Le système utilise des capteurs tels que des capteurs IR, d'humidité et ultrasoniques, ainsi qu'un microcontrôleur et des moteurs servo pour trier les déchets en catégories pour le recyclage. Un groupe de 5 étudiants a soumis le rapport de projet pour satisfaire aux exigences de leur diplôme de Bachelor of Technology sous la direction de leur professeur. Le rapport documente la conception, les exigences matérielles, les besoins logiciels, l'installation expérimentale, le fonctionnement, le code, les avantages, les inconvénients et les conclusions du système de tri automatique des déchets.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

POUBELLE INTELLIGENTE POUR DÉCHETS AUTOMATIQUE

SEGREGATION
Un rapport de mini projet soumis en vue de satisfaire partiellement aux exigences de
la remise du Bachelor en Technologie

DANS

INGÉNIERIE ÉLECTRIQUE ET ÉLECTRONIQUE

Soumis par

B. POOJA (16341A0215)
G. HARIPRASAD (17345A0212)
K. SRINIVAS SHYAM (16341A0236)
P. HEMANTH KUMAR (17345A0206)
P. SOWJANYA (15341A0276)

Sous la direction estimée de

Dr G. Chandra Sekhar

Professeur,

Département de génie électrique et électronique

Institut de Technologie GMR

Un institut autonome, affilié à JNTUK, Kakinada, NAAC avec "A"


Note, Institution accréditée par la NBA, certifiée ISO 9001:2008

G. M. R. Nagar, Rajam-532 127, A.P

Avril 2019.
Département de génie électrique et électronique

CERTIFICAT

Ceci est pour certifier que le mini rapport de projet intitulé « AUTOMATIQUE
SÉLECTION DES DÉCHETS À L'AIDE D'ARDUINO" soumis par B. POOJA
(16341A0215), G. HARIPRASAD (17345A0212), K. SRINIVAS SHYAM (16341A0236)
P. HEMANTH KUMAR (17345A0206), P. SOWJANYA (15341A0276) en partie

remplissement pour l'attribution du diplôme de [Link]. dans la discipline de "Électrique &

Ingénierie électronique à l'Université technologique Jawaharlal Nehru,


Kakinada est un enregistrement des travaux authentiques réalisés par nous sous ma direction et

supervision. The results embodied in this report have not been submitted to any
autre Université ou Institut pour l'attribution de tout diplôme ou certificat.

Signature du guide Signature du H.O.D


Dr. [Link] Sekhar Dr. P. Bharani Chandra Kumar
Professeur Professeur et directeur de département

Département d'EEE Département de EEE

GMRIT, Rajam GMRIT, Rajam


ACKNOWLEDGEMENT

C'est un immense plaisir pour nous d'exprimer notre profonde gratitude à notre guide,
[Link] Sekhar, Professeur, Département de Génie Électrique et Électronique de
des conseils de tout cœur et inestimables tout au long du rapport. Sans son soutien continu et
sans un effort sincère, ce rapport n'aurait pas pris cette forme. Il nous a encouragés et aidés à
surmonter diverses difficultés auxquelles nous avons été confrontés à différentes étapes de mon rapport.

Nous tenons à remercier sincèrement N.S.S. Rama Krishna, Professeur adjoint, Département de
Génie électrique et électronique, pour avoir apporté son soutien direct et indirect tout au long
ce rapport de travail de terminaison.

Nous tenons à remercier sincèrement le Dr P. Bharani Chandra Kumar, Professeur

&HOD, Département de génie électrique et électronique, pour avoir fourni tout le nécessaire
les installations qui ont conduit à l'achèvement réussi de notre rapport.

Nous avons le privilège de remercier notre Principal Dr. C.L.V.R.S.V. Prasad et le Vice-Principal Dr. J.

Raja Murugadoss, qui a rendu l'atmosphère si facile à travailler. Nous serons toujours
redevable envers eux.

Nous tenons à remercier tous les membres du corps professoral du Département d'Électricité et ...

Electronics Engineering for their direct or indirect support and also all the lab technicians for
leurs suggestions précieuses et fournissant d'excellentes opportunités pour l'achèvement de ce rapport.

B. POOJA (16341A0215)
G. HARIPRASAD (17345A0212)
K. SRINIVAS SHYAM (16341A0236)
P. HEMANTH KUMAR (17345A0206)
P. SOWJANYA (15341A0276)
RÉSUMÉ

De nos jours, les avancées rapides et l'augmentation de la population ont conduit à une grande génération de

déchets. La séparation permet de réutiliser et de recycler efficacement les déchets. Ce projet


propose la mise en œuvre d'un séparateur de déchets automatisé au niveau des ménages utilisant Arduino
microcontrôleur, pour contrôler l'ensemble du processus avec aisance et simplicité. L'unité de détection
se compose d'un capteur IR (infrarouge), d'un capteur d'humidité qui sont utilisés pour détecter et identifier divers

types de déchets respectivement. L'architecture principale du séparateur se compose de trois


des étapes importantes comprenant un capteur IR, un capteur ultrasonique, un capteur d'humidité et le
bacs de ségrégation. Le capteur IR détecte l'arrivée des déchets. Identification et séparation de
les déchets sont gérés par un capteur d'humidité. Le microcontrôleur contrôle toutes les activités des capteurs.

Les résultats ont présenté une séparation des déchets en déchets humides et déchets secs.

Keywords:Arduino Uno, Servo motor, Ultrasonic Sensor, IR Sensor, Moisture Sensor,


Alimentation, driver moteur.
INDEX

Chapitre Contenu Page n°

Chapitre 1 : INTRODUCTION À LA SÉGREGAISON AUTOMATIQUE DES DÉCHETS 01

1.1. Introduction
01

Chapitre 2 : CONCEPTION DU SYSTÈME 02

2.1. Unité de Contrôle 02


2.2. Unité de capteur 02
2.3. Capteur d'obstacles IR 03
2.4. Capteur d'humidité 03
2.5. Unité d'alimentation 03
2.6. Moteur Servo 03
2.7. Capteur ultrasonique 04
Chapitre 3 : EXIGENCES DE CONCEPTION 05
3.1. Exigences matérielles
05
3.1.1. Arduino Uno 05
3.1.2. Capteur d'obstacles IR 08
3.1.3. Capteur d'humidité 09
3.1.4. Moteur servo 10
3.2. Exigences logicielles
11
3.2.1. Arduino IDE 11

Chapitre 4 : CONFIGURATION EXPÉRIMENTALE ET FONCTIONNEMENT


12

4.1. Configuration initiale 12


4.2. Ouverture automatique de la porte 12
4.3. Tri des déchets 13
Chapter 5: ARDUINO CODE 14
Chapitre 6 : AVANTAGES ET INCONVÉNIENTS 17
[Link] de la gestion des déchets 17
[Link]énients de la gestion des déchets 18
CONCLUSION ET PERSPECTIVES FUTURES 20

RÉFÉRENCES 21

BIBLIOGRAPHIE 22
Chapitre 1

INTRODUCTION À LA SÉGRÉGATION AUTOMATIQUE DES DÉCHETS

[Link]

Alors que nous nous dirigeons vers un avenir plus numérisé, cela est directement proportionnel à l'augmentation de

l'urbanisation et l'industrialisation. C'est la principale cause de la génération d'une grande quantité de déchets.

Selon le rapport publié par la Banque mondiale, environ 1,3 milliard de tonnes de déchets municipaux sont
généré chaque année et il est prévu d'atteindre environ 2,2 milliards de tonnes par an d'ici 2025.
En raison de ces déchets qui jonchent les environs, déversés sur des terrains ouverts, cela devient un problème majeur.

un problème pour divers types de bactéries et de virus causant des maladies, c'est pourquoi les déchets

management is of vital importance. Segregation makes it possible to reuse and recycle the waste
effectivement. Ainsi, la gestion des déchets devient un sujet de préoccupation important pour la santé et le bien-

être de la société. Actuellement, la séparation des déchets est effectuée manuellement en installant différentes
des bacs pour collecter différents types de déchets tels que les déchets humides, secs et métalliques, etc. Mais cette méthode a beaucoup

d'écart ; l'un étant le manque de sensibilisation de la plupart des gens envers la gestion des déchets. En raison de

Le manque de méthodes de séparation appropriées entraîne un grand volume de déchets non traités qui sont déversés dans des décharges. Donc

notre idée est de créer un sélecteur de déchets qui peut identifier le type de déchet et les placer dans
différents bacs en conséquence et automatiquement. Mettre en œuvre notre projet au niveau des ménages va
réduire les dépenses liées à l'élimination des déchets, l'effort manuel requis pour la séparation des déchets et le

les déchets pourraient facilement être recyclés, réutilisés et réduits.

Figure 1 : Poubelle intelligente

Page | 1
Chapitre 2

CONCEPTION DE SYSTÈME

L'objectif principal du projet est de concevoir et de développer un système de tri qui trie et élimine les déchets.

automatiquement en deux catégories, à savoir les déchets secs et les déchets humides. Le schéma de bloc général

montre des dispositifs de ségrégation des déchets automatisés. Il se compose de certains blocs qui sont expliqués comme

suit.

Figure 2 : Diagramme en blocs d'un sélecteur de déchets automatique

2.1. Unité de Contrôle :

L'Arduino Uno est une carte microcontrôleur. Il dispose de 14 broches d'entrée/sortie numériques (dont 6 peuvent être

utilisé comme sorties PWM), 6 entrées analogiques, un résonateur en céramique de 16 MHz, une connexion USB, un

prise d'alimentation, un en-tête ICSP, et un bouton de réinitialisation. Il contient tout ce qu'il faut pour supporter le

microcontrôleur ; il suffit de le connecter à un ordinateur avec un câble USB ou de l'alimenter avec un adaptateur CA-CC

adaptateur ou batterie pour commencer.

2.2. Sensor Unit:

Cette unité comprend deux types de capteurs, à savoir : le capteur IR, le capteur d'humidité, qui sont placés
sur une plaque en PVC.

Page |2
2.3. Capteur d'obstacle IR :

Un capteur de proximité IR fonctionne en appliquant une tension à une paire de diodes électroluminescentes (LED) émettrices de lumière IR.

qui à son tour, émettent de la lumière infrarouge. Cette lumière voyage à travers l'air et une fois en contact
avec un objet, il est réfléchi vers le détecteur. Les déchets sont rejetés dans le AWS et
comes in proximity of IR proximity sensor module which marks the entry of the waste. When the
L'unité de détection IR devient active, elle envoie un signal correspondant au contrôleur qui, à son tour

active les autres capteurs.

2.4. Moisture Sensor:

Le capteur d'humidité du sol est utilisé pour mesurer l'humidité dans le sol et des matériaux similaires.
deux grandes plaques exposées sont utilisées comme sondes pour le capteur, agissant comme un résistor variable. Il

mesure indirectement la teneur en humidité/eau volumique en utilisant certaines propriétés de l'objet


tel que la résistance électrique, la constante diélectrique ou l'interaction avec les neutrons, en tant que substitut pour le

taux d'humidité. La relation entre la propriété mesurée et l'humidité du sol doit être
calibré et peut varier en fonction de facteurs environnementaux tels que la conductivité électrique,
température, ou type de sol.

2.5. Power Supply Unit:

Dans ce projet, des circuits, des capteurs et des moteurs sont utilisés, qui nécessitent une alimentation de +5V (DC). Pour satisfaire cela

Nous avons utilisé le circuit d'alimentation suivant qui fournit un +5V régulé.
(DC). Un adaptateur secteur de 230V AC qui délivre une sortie de 12V. Le circuit intégré 7805 est utilisé comme régulateur de 5V. Il

convertit 12V en +5V régulé.

2.6. Moteur Servo

Le moteur servo fonctionne sur le principe de la PWM (Modulation de Largeur d'Impulsion), ce qui signifie que son angle de

la rotation est contrôlée par la durée de l'impulsion appliquée à sa broche de contrôle. Fondamentalement, le moteur servo est

composé d'un moteur à courant continu qui est contrôlé par un résistor variable (potentiomètre) et quelques engrenages.

Les servomoteurs sont contrôlés en envoyant une impulsion électrique de largeur variable, ou modulation de largeur d'impulsion,

par le fil de contrôle. Il y a une impulsion minimale, une impulsion maximale, et un taux de répétition.
Un moteur servo ne peut généralement tourner que de 90° dans chaque direction pour un mouvement total de 180°.
2.7. Capteur ultrasonore :

Les capteurs ultrasoniques fonctionnent en émettant des ondes sonores à une fréquence trop élevée pour que les humains puissent les entendre.

Ils attendent ensuite que le son soit réfléchi, calculant la distance en fonction du temps.
required. This is similar to how radar measures the time it takes a radio wave to return after
frapper un objet. Le son ultrasonique vibre à une fréquence au-dessus de la plage de l'audition humaine.
Nos capteurs ultrasoniques, comme beaucoup d'autres, utilisent un seul transducteur pour envoyer une impulsion et recevoir

l'écho. Le capteur détermine la distance à une cible en mesurant les laps de temps entre les
envoi et réception de l'impulsion ultrasonore.
Chapitre 3

DESIGN

EXIGENCES

3.1 Exigences matérielles :

Arduino Uno

Figure 3 : panneau avant d'Arduino Uno

L'Arduino est un microcontrôleur sur carte unique destiné à rendre l'application plus accessible.
sont des objets interactifs et leur environnement. Les caractéristiques matérielles avec un matériel open-source

carte conçue autour d'un microcontrôleur Atmel AVR 8 bits ou d'un Atmel ARM 32 bits. Courant
les modèles comprennent une interface USB, 6 broches d'entrée analogiques et 14 broches d'E/S numériques qui permettent à l'utilisateur

pour attacher divers tableaux d'extension.

La carte Arduino Uno est un microcontrôleur basé sur l'ATmega328. Elle dispose de 14 entrées/sorties numériques.

broches d'entrée/sortie dans lesquelles 6 peuvent être utilisées comme sorties PWM, un résonateur céramique de 16 MHz, un ICSP

en-tête, une connexion USB, 6 entrées analogiques, une prise d'alimentation et un bouton de réinitialisation. Cela contient tout le
un support nécessaire pour le microcontrôleur. Pour commencer, ils sont simplement connectés à
un ordinateur avec un câble USB ou avec un adaptateur AC-DC ou une batterie.

Le microcontrôleur Arduino Uno peut percevoir l'environnement en recevant des entrées d'une variété de
des capteurs et peuvent affecter leur environnement en contrôlant des lumières, des moteurs et d'autres actionneurs. Le

le microcontrôleur est programmé en utilisant le langage de programmation Arduino (basé sur Wiring) et
l'environnement de développement Arduino (basé sur Processing).

Pins(5V,3.3V,GND,Analog,Digital,PWM,AREF):

Les broches de votre Arduino sont les endroits où vous connectez des fils pour construire un circuit.
en conjonction avec une plaque d'essai et quelques fils. Ils ont généralement des 'connecteurs' en plastique noir qui

vous permet de simplement brancher un fil directement sur la carte. L'Arduino a plusieurs types différents de
broches, dont chacune est étiquetée sur le tableau et utilisée pour différentes fonctions.

i. GND (3):Short for ‘Ground’. There are several GND pins on the Arduino, any of which
peut être utilisé pour mettre à la terre votre circuit.

ii. 5V (4) & 3.3V (5) : Comme vous pouvez l'imaginer, la broche 5V fournit 5 volts de puissance, et le

Le pin 3.3V fournit 3.3 volts d'alimentation. La plupart des composants simples utilisés avec le
Arduino fonctionne agréablement avec 5 ou 3,3 volts.

[Link] (6) : La zone des broches sous l'étiquette 'Analog In' (A0 à A5 sur l'UNO)
sont des broches d'entrée analogique. Ces broches peuvent lire le signal d'un capteur analogique (comme

un capteur de température) et le convertir en une valeur numérique que nous pouvons lire.

iv. Numérique (7) : En face des broches analogiques se trouvent les broches numériques (0 à 13 sur l'UNO).
Ces broches peuvent être utilisées à la fois pour l'entrée numérique (comme indiquer si un bouton est enfoncé) et numérique

sortie (comme alimenter une LED).


[Link] (8) : Vous avez peut-être remarqué le tilde (~) à côté de certaines des broches numériques (3, 5, 6, 9,
10 et 11 sur l'UNO). Ces broches agissent comme des broches numériques normales, mais peuvent également être utilisées pour

quelque chose appelé Modulation de Largeur d'Impulsion (PWM). Nous avons un tutoriel sur la PWM, mais pour

Maintenant, considérez ces broches comme capables de simuler une sortie analogique (comme faire varier l'intensité d'une LED dans

et dehors).
vi. AREF (9) : signifie Référence Analogique. La plupart du temps, vous pouvez laisser cette broche seule.

est parfois utilisé pour définir une tension de référence externe (entre 0 et 5 Volts) comme le
limite supérieure pour les broches d'entrée analogiques.

Bouton de réinitialisation :
vii.

Tout comme la Nintendo originale, l'Arduino a un bouton de remise à zéro (10). Appuyer dessus le mettra temporairement

connectez la broche de réinitialisation à la masse et redémarrez tout code chargé sur l'Arduino. Cela peut être
très utile si votre code ne se répète pas, mais que vous voulez le tester plusieurs fois. Contrairement à l'original

Cependant, souffler sur l'Arduino ne résout généralement pas de problèmes.

viii. Power LED Indicator:

Juste en dessous et à droite du mot « UNO » sur votre carte de circuit, il y a une petite LED à côté de
le mot ‘ON’(11). Cette LED doit s'allumer chaque fois que vous branchez votre Arduino à une source d'alimentation.

source. Si cette lumière ne s'allume pas, il y a de fortes chances qu'il y ait quelque chose qui ne va pas. Il est temps de vérifier à nouveau.

ton circuit !

ix. LEDs TX RX :

TX est l'abréviation de transmettre, RX est l'abréviation de recevoir. Ces marquages apparaissent assez souvent en électronique.

pour indiquer les broches responsables de la communication série. Dans notre cas, il y a deux endroits sur le
Arduino UNO où TX et RX apparaissent -- une fois par les broches numériques 0 et 1, et une deuxième fois à côté

aux voyants indicateurs TX et RX (12). Ces voyants nous donneront de belles indications visuelles.
Chaque fois que notre Arduino reçoit ou transmet des données (comme lorsque nous chargeons un nouveau programme

sur le tableau).

x. Régulateur de tension

Le régulateur de tension (14) n'est en réalité pas quelque chose avec lequel vous pouvez (ou devriez) interagir sur le

Arduino. Mais il est potentiellement utile de savoir qu'il est là et à quoi il sert. La tension
Le régulateur fait exactement ce qu'il dit - il contrôle la quantité de tension qui est laissée entrer dans l'Arduino

carte. Pensez-y comme à une sorte de gardien ; il rejettera une tension supplémentaire qui pourrait nuire à
circuit. Bien sûr, il a ses limites, donc ne branchez pas votre Arduino à quoi que ce soit de supérieur à 20
volts

2. Capteur d'obstacles IR :

Le module de capteur d'obstacles à infrarouges a un émetteur IR et un récepteur IR intégrés qui émettent des IR

l'énergie et recherche l'énergie IR réfléchie pour détecter la présence de tout obstacle devant le capteur
module. Le module dispose d'un potentiomètre intégré qui permet à l'utilisateur d'ajuster la portée de détection. Le capteur

a une réponse très bonne et stable même en lumière ambiante ou dans l'obscurité totale.

Figure 4 : Capteur d'obstacles IR

Un capteur IR se compose d'une LED IR et d'une photodiode IR ; ensemble, ils sont appelés Photo–
Coupleur ou Opto-Coupleur. Comme mentionné précédemment, le Capteur d'Obstacles Infrarouges dispose d'un émetteur IR intégré.

et récepteur IR. L'émetteur infrarouge est une diode émettrice de lumière (DEL) qui émet de l'infrarouge.

radiations. Par conséquent, ils sont appelés LED IR. Même si une LED IR ressemble à une LED normale,
la radiation émise par cela est invisible à l'œil humain. Les récepteurs infrarouges sont également appelés
les capteurs infrarouges car ils détectent le rayonnement d'un émetteur IR. Les récepteurs IR se présentent sous la forme de

forme de photodiodes et de phototransistors. Les photodiodes infrarouges sont différentes des photo normales.
des diodes car elles ne détectent que le rayonnement infrarouge. Lorsque le transmetteur IR émet du rayonnement, il atteint
l'objet et une partie des radiations se réfléchissent vers le récepteur IR. En fonction de l'intensité de la
la réception par le récepteur IR, la sortie du capteur est définie.

[Link] d'humidité :

Le capteur d'humidité est utilisé pour mesurer la teneur en eau (humidité) du sol. Lorsque le sol est
en cas de pénurie d'eau, la sortie du module est à un niveau élevé ; sinon, la sortie est à un niveau bas. Ceci
le capteur rappelle à l'utilisateur d'arroser ses plantes et surveille également le taux d'humidité du sol. Il a
été largement utilisé dans l'agriculture, l'irrigation des terres et le jardinage botanique.

Figure 5 : Capteur d'humidité

Pour utiliser ce capteur d'humidité du sol pour détecter l'humidité dans les déchets, une unité de détection est conçue.

Cette unité se compose de deux lignes parallèles sur une petite zone de la plaque. Ces parallèles
les fils sont connectés aux sondes du capteur d'humidité du sol.
Figure 6 : Unité de détection d'humidité

[Link] servo :

Le moteur servo fonctionne selon le principe de la PWM (modulation de largeur d'impulsion), ce qui signifie que son angle de

la rotation est contrôlée par la durée de l'impulsion appliquée à sa broche de contrôle. Fondamentalement, le moteur servo est

composé d'un moteur à courant continu contrôlé par un résistor variable (potentiomètre) et quelques engrenages.

Les moteurs servo contrôlent la position et la vitesse avec une grande précision. Maintenant, un potentiomètre peut détecter le

position mécanique de l'arbre. Par conséquent, il s'accouple avec l'arbre du moteur par l'intermédiaire d'engrenages. Le

La position actuelle de l'arbre est convertie en signal électrique par un potentiomètre, et est comparée
avec le signal d'entrée de commande. Dans les moteurs servo modernes, des encodeurs électroniques ou des capteurs détectent le

position de l'arbre

Nous donnons une commande en fonction de la position de l'arbre. Si le signal de rétroaction diffère de la
en cas d'entrée, un signal d'erreur alerte l'utilisateur. Nous amplifions ce signal d'erreur et l'appliquons comme entrée à

le moteur, d'où le moteur tourne. Et lorsque l'arbre atteint la position requise, erreur
le signal devient nul, et donc le moteur reste immobile en maintenant la position.
Nous prenons trois fils d'un servo - positif, terre et fil de contrôle. Un moteur servo est
contrôle en envoyant un signal à largeur d'impulsion modulée (PWM) à travers le fil de contrôle. Une impulsion est

envoyé toutes les 20 millisecondes. La largeur des impulsions détermine la position de l'arbre.

Ici, nous avons utilisé un servo-moteur de position. Le servo-moteur de rotation positionnelle est le plus important.

moteur servo. Il s'agit donc également du type de moteur servo le plus courant. La sortie de l'arbre tourne dans
environ 180 degrés. De plus, il comprend des arrêts physiques situés dans le mécanisme d'engrenage pour s'arrêter

que de ces limites pour protéger le capteur de rotation. Ces servomoteurs courants impliquent la radio
eau contrôlée, voitures à ratio contrôlé, avions, robots, jouets et de nombreuses autres applications.

Figure 7 : Moteur servo


3.2 Exigences logicielles :

i. IDE Arduino

Arduino est une entreprise de matériel et de logiciel informatique open-source. La communauté Arduino
se réfère au projet et à la communauté d'utilisateurs qui conçoivent et utilisent des microcontrôleurs
cartes de développement. Ces cartes de développement sont connues sous le nom de modules Arduino, qui sont

open-source prototyping platforms. The simplified microcontroller board comes in a variety of


packages de cartes de développement. L'approche de programmation la plus courante est d'utiliser l'Arduino

IDE, qui utilise le langage de programmation C embarqué. Cela vous donne accès à un
énorme bibliothèque Arduino qui ne cesse de croître grâce à la communauté open-source.
Chapitre 4

CONFIGURATION EXPÉRIMENTALE ET FONCTIONNEMENT

4.1 Configuration initiale :

Connectez la carte Arduino à l'ordinateur à l'aide d'un câble. Ouvrez le logiciel Arduino IDE, prenez un nouveau

fichier et tapez un programme puis compilez le code. Après la compilation du code, allez dans Outils, sélectionnez Port :

« Arduino Uno » puis sélectionnez « Arduino Uno ». Ensuite, retournez dans Outils, sélectionnez « Port : COM4 »

(Arduino Uno)”. In the next step we are going to upload the program to our Arduino board. Once
le code est téléchargé, nous recevons la commande de téléchargement.

Lorsque nous avons terminé de télécharger la commande, son code confirmé est téléchargé sur Arduino Uno
panneau. Ensuite, placez d'abord des déchets secs ou humides dans la poubelle, puis appuyez sur le bouton de réinitialisation de

Carte Arduino si les déchets collectés sont humides, alors le moteur tourne dans la direction droite et met les déchets humides

dans la poubelle à ordures humides. Si les déchets collectés sont secs, alors le moteur tourne vers la gauche et met le

waste into dry garbage bin. If collected waste is wet, then motor rotate towards right direction
et mettez les déchets dans la poubelle des déchets humides.

Figure 8 : Configuration expérimentale

4.2 Ouverture de porte automatique :

When the power supply is given to the Arduino and the peripheral equipment, the ultrasonic
le capteur surveille en continu la distance. Lorsque la personne se trouve à moins de 27 cm de distance, le

L'Arduino active immédiatement le moteur servo. Ensuite, le moteur servo tourne de 0 degrés à
54 degrés. Le moteur servo déplace le levier de la porte et puis la porte s'ouvre.
Si aucun déchet n'est mis dans la poubelle, l'Arduino attend 1 seconde puis ferme la porte en
faire venir le servo à 0 degrés.

4.3 Waste Segregation:

L'unité de séparation composée d'une plaque en PVC sur laquelle se trouvent un capteur d'humidité et un capteur d'obstacles IR

sont montés. Le capteur d'obstacles surveille en continu la surface. Une fois que l'obstacle est
détecté, il vérifie immédiatement la sortie du capteur d'humidité. Si la sortie du capteur d'humidité est
sec, le moteur servo fait pivoter la plaque dans une direction. Si la sortie du capteur d'humidité est mouillée, le

le servomoteur fait tourner la plaque dans la direction opposée. ce processus se répète à chaque cycle de

opération.
Chapter 5

CODE ARDUINO

Le code auduino pour la poubelle automatique de tri des déchets est montré ci-dessous :

#include <Servo.h>
Servo monservo;
Servo monservo1;
int pos1=90;
int pos = 0;
const int trigPin = 5; // pour le capteur ultrason
const int echoPin = 6; //pour la détection ultrasonique

const int led = 13;


int obstaclePin = 4; // C'est notre broche d'entrée
int aObstacle = HAUT; // HAUT SIGNIFIE AUCUN OBSTACLE
int sensor_pin = 8; // broche pour le capteur d'humidité

int wetpin= HIGH; //création d'une variable pour la détection d'humidité

longue durée;
distance flottante;

void setup()
{
[Link](11);
[Link](9);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(led, SORTIE);
pinMode(obstaclePin, ENTRÉE);
pinMode(sensor_pin, ENTREE);
[Link](pos1);
[Link](pos);
}
vide boucle()
{
digitalWrite(trigPin, BAS);
delaiMicrosecondes(2);
digitalWrite(trigPin, HAUT);
retardMicrosecondes(10);
digitalWrite(trigPin, FAIBLE);
durée = pulseIn(pinEcho, HAUT);
distance = 0,034*(durée/2);
si (distance < 27)
{
digitalWrite(led,HIGH);
[Link](pos+120);
hasObstacle = digitalRead(obstaclePin);
si (aObstacle == FAIBLE)
{
wetpin=digitalRead(sensor_pin);
si(wetpin == BAS)
{
pour (pos1 = 90; pos1 >= 0; pos1 -= 1)
// par étapes de 1 degré
{[Link](pos1);
retarder(5);
}
délai(100);
pour (pos1 = 0; pos1 <= 90; pos1 += 1)
// par pas de 1 degré
{[Link](pos1);
retard(5);
}}
sinon
{
pour (pos1 = 90; pos1 <= 180; pos1 += 1)
// par étapes de 1 degré
{[Link](pos1);
retard(5);
}
retard(100);
pour (pos1 = 180; pos1 >= 90; pos1 -= 1)
// par étapes de 1 degré
{[Link](pos1);
délai(5);
}}}
retard(1000);
}
sinon
{
digitalWrite(led, FAIBLE);
[Link](pos);
}
retard(300);
}
Chapitre 6

AVANTAGES ET

DISADVANTAGES

5.1Advantages of Waste Management:


La gestion des déchets implique la collecte et l'élimination des déchets dangereux et non dangereux.

déchets dangereux de tous les secteurs d'une société. Nous allons maintenant examiner en détail les bénéfices de
élimination appropriée des déchets.

1. Garde l'environnement propre et frais :


Peut-être que le plus grand avantage de la gestion des déchets est de garder l'environnement frais et
Soigné. Un point qui mérite également notre attention ici est que cet avantage peut être pris en compte.
tenant uniquement si des mesures de sécurité étendues et appropriées sont mises en œuvre avec un proper
techniques d'élimination des déchets. Il n'y a aucun intérêt à appliquer simplement une technique à moitié réfléchie

ce qui, s'il n'est d'aucune utilité pour le peuple et l'environnement. Ce sont les meilleurs effets d'une gestion appropriée

élimination des déchets.

2. Sauve la Terre et conserve l'énergie :


Cette caractéristique de la gestion des déchets inclut spécifiquement l'aspect du recyclage. Comme
Le recyclage des déchets aide à réduire la coupe des arbres. Cette coupe d'arbres est principalement
fait pour la production de papier. En utilisant cette méthode, nous pouvons utiliser les déchets recyclés pour

faites des papiers de qualité plutôt que de dépendre des arbres. De plus, le recyclage nécessite juste un minimum

quantité d'énergie pour l'utilisation et le traitement complet. Le produit résultant que nous obtenons est

une source d'énergie renouvelable et écologique.


3.Réduit la pollution environnementale :
Comme expliqué ci-dessus, la gestion des déchets, si elle est effectuée de manière appropriée, élimine non seulement le

les déchets environnants, mais réduira également l'intensité des gaz à effet de serre comme le méthane,
le monoxyde de carbone qui est émis par les déchets accumulés. La profondeur de l'existant
les décharges et les incinérations seront réduites, ce qui diminuera les facteurs nuisibles qui
affecter l'environnement. De plus, la quantité de combustibles fossiles sera réduite de cette manière,

menant à un environnement plus propre et plus vert.


4. La gestion des déchets vous aidera à gagner de l'argent :

Pouvez-vous croire si je dis que ce que j'ai dit ci-dessus est absolument vrai ? Oui, gaspillage
la gestion vous rapporte quelques euros supplémentaires chaque mois. En fait, il existe de nombreuses entreprises

qui vous paiera pour vos déchets.

5.2Inconvénients de la gestion des déchets :


Nous avons maintenant examiné en détail les avantages de la gestion des déchets. Examinons maintenant...

désavantages aussi.
1. Le produit résultant a une courte durée de vie :

Ceci est également vrai puisque le produit recyclé résultant ne peut pas être attendu d'avoir une durabilité

qualité. Comme le produit lui-même provient des restes des autres déchets jetés.
products and heaps of partially used ones. The recycled product, though, is eco-friendly is
prévu d'avoir une espérance de vie plus courte que l'original prévu.
2. Les sites sont souvent dangereux :

Alors que les sites de gestion des déchets incluent les décharges et les unités de recyclage sous son égide, ceux-ci

les sites sont fortement susceptibles à la croissance fongique et bactérienne, entraînant ainsi divers

maladies.
Même la formation de débris sera accélérée par une telle croissance bactérienne, ce qui la rend
totalement dangereux pour les travailleurs qui y travaillent. Cela provoque également une pollution généralisée et

libère des produits chimiques nocifs. Ces produits chimiques, lorsqu'ils sont mélangés avec de l'eau potable ou tout autre

Les articles consommables représentent un risque élevé pour la santé humaine.


3. Les pratiques ne sont pas effectuées de manière uniforme :

Néanmoins, une grande échelle de ces pratiques de gestion des déchets est effectuée uniquement à petite échelle.

le processus et est surtout confiné aux maisons résidentielles, écoles et collèges et n'est pas pratiqué
de manière uniforme dans les grandes industries et les conglomérats. Ce n'est même pas pratiqué à l'échelle mondiale,

à l'échelle mondiale, il s'agit de limiter les déversements de pétrole, les dépôts en mer et de diminuer les arbres

sentiment.
La gestion des déchets peut causer plus de problèmes :
Bien que la gestion des déchets crée des emplois, elle n'a que la capacité de produire peu.
quality jobs. These jobs include right from sorting the garbage collected to the intensive and
des emplois laborieux qui sont nécessaires dans les usines et les points de vente.

La collecte quotidienne des déchets rendra les rues désagréables et peu hygiéniques.
laisser des débris excédentaires dans les rues pour qu'ils se décomposent. Même après l'achèvement réussi de la

étape finale, de nombreux mélanges chimiques seront laissés derrière qui doivent être correctement et

totalement éliminés, sinon ils représenteront également une menace pour l'environnement ce qui rend
le but ultime de la gestion des déchets devient redondant.
De plus, dans les zones où ces unités de gestion sont présentes, il est remarqué que le
les eaux souterraines sont affectées. Cela cause donc également une pollution de l'eau et des terres dans une mesure considérable.

pollution.
Ainsi, en considérant les avantages et les inconvénients de la gestion des déchets, nous pouvons seulement réaliser que le

l'objectif ultime de la gestion des déchets repose sur la minimisation des déchets et la réduction uniquement. Cependant,

les aspects du recyclage et du traitement des déchets ne peuvent pas être omis car ils attribuent un
problème environnemental dans notre domaine d'étude. Cela rend également tout le processus économiquement

viable et augmenter la durabilité du processus, le rendant ainsi moins vulnérable à la


cadres juridiques et conventions de chaque pays. Le flux d'énergie des producteurs vers
les consommateurs doivent être retenus comme ils le sont dans les écosystèmes originaux et le recyclage devrait

travailler en tandem avec les généralités de la nature.

Ainsi, pas un seul aspect ne peut être supprimé du processus global. En même temps, le
le processus ne peut pas non plus être arrêté en considérant uniquement les inconvénients. Il doit être mis en œuvre.

étape par étape et devrait passer d'une petite entreprise à une plus grande, éliminant ainsi
les problèmes qui surviennent en cours de route en trouvant des stratégies et des solutions appropriées pour le

problèmes.
Le gouvernement devrait également soutenir les pratiques en assouplissant les règles et en encourageant tous ses

les citoyens à pratiquer la même chose dans leurs foyers et peuvent également offrir une récompense à ceux qui

pratiquer ces mesures de manière efficace.


Des méthodes comme le compostage de vermine, la génération d'énergie à partir de cellules solaires et de déchets électroniques, en utilisant le

l'eau recyclée pour les pratiques domestiques peut être facilement prêchée aux communs dans une simple
voie à suivre. Cela aidera et améliorera la fertilité de notre sol, réduira l'impact environnemental
pollutions, augmenter le niveau des nappes phréatiques, rendant finalement notre environnement un havre de paix

vivre. Ce sera le véritable héritage que nous devrons laisser derrière nous pour les générations à venir.

CONCLUSIONS ET PERSPECTIVES D'AVENIR

CONCLUSION:
La poubelle automatique de tri des déchets sépare automatiquement les déchets secs et humides.
Lorsque nous mettons les déchets à l'intérieur, il détecte automatiquement l'humidité et stocke le sec.
et déchets humides séparément. Cette poubelle est utile là où la séparation des déchets est
compliqué. Cela réduit le besoin en main-d'œuvre pour la séparation. La porte automatique
un système d'ouverture rend le système convivial. Ce système peut être applicable à grande échelle
opérations pour des résultats efficaces.

FUTURESCOPE :
À l'avenir, ce système pourra être équipé d'un capteur de métal pour la détection des métaux.
déchets. Le capteur de proximité peut être utilisé, ce qui peut améliorer la précision en détectant
humidité à l'intérieur des objets. En appliquant ce système au service public, ce système peut
économiser la main-d'œuvre et l'argent pour les citoyens et le gouvernement.
REFERENCES:

G. S. Rohit, M. B. Chandra, S. Saha et D. Das, "Modèle de Double Poubelle Intelligent pour les Déchets
Gestion dans les Villes Intelligentes," 3ème Conférence Internationale pour la Convergence en Technologie

(I2CT), Pune, 2018.


[2]N. S. Kumar, B. Vuayalakshmi, R. J. Prarthana et A. Shankar, "Alerte intelligente de déchets basée sur l'IOT
système utilisant Arduino UNO,Conférence IEEE Région 10 (TENCON), Singapour, 2016.

[3]David W Wood dell E-Waste- National Geographic Janvier, 2008.


[4]Fiche technique PIC16F87XA 28/40/, Microchip Technology Inc., 2003.
[5]Ramakanth Gaikwad,”Circuits d'amplificateurs opérationnels”, 4ème édition, Prentice Hall/Pearson Education, 2001.

[6]Fiche technique LM293D, STMicroelectronics GROUPE D'ENTREPRISES, 2003.


[7]Louis Nashelsky et Robert Boylestad, « Dispositifs électroniques et théorie des circuits », 11e édition,

Pearson Education Inde, 2006.


BIBLIOGRAPHIE
B. POOJA (16341A0215) -poojabukkuru2@[Link]
G. HARIPRASAD (17345A0212) -ghprasad13@[Link]
K. SRINIVAS SHYAM (16341A0236) -srinivasshyams@[Link]
P. HEMANTH KUMAR (17345A0206) -sravanharish@[Link]
P. SOWJANYA (15341A0276) -sowjanyapothala14@[Link]

Vous aimerez peut-être aussi