Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Ségrégateur intelligent qui sépare les déchets secs et humides

Composants et fournitures

Arduino Mega 2560
Le cerveau du projet
× 1
DFRobot Gravity :Capteur tactile capacitif numérique pour Arduino
Aide à classer les déchets secs.
× 1
Capteur d'humidité du sol SparkFun (avec bornes à vis)
Cela détectera l'humidité et aidera ainsi à classer les déchets comme secs ou humides
× 1
Micro-servomoteur SG90
Actionneur
× 1
Feuilles acryliques
Corps du Segregator
× 1
Planche à pain sans soudure demi-taille
× 1
Câbles de raccordement (générique)
× 1
Batterie 9V (générique)
Alimentation
× 1

Outils et machines nécessaires

Dénudeur et coupe-fil, 18-10 AWG / 0.75-4mm² Fils de capacité
Pistolet à colle chaude (générique)

Applications et services en ligne

Arduino IDE
Plateforme de codage compatible avec Arduino.

À propos de ce projet

Description : Ce séparateur peut séparer les déchets secs et les déchets humides avec succès.

Remarque : Il ne peut pas séparer le plastique ou le métal. Pour cela, vous devez utiliser des capteurs et des modules supplémentaires

Construction :

1. J'ai utilisé 2 feuilles acryliques comme corps de mon séparateur

2 .Le servomoteur est utilisé comme un actionneur qui tournera en fonction du type de déchets (secs ou humides)

3. J'ai utilisé une échelle/règle stationnaire à très faible coût comme arbre de mon servomoteur. Cela relie la base supérieure et le servomoteur. J'ai utilisé un pistolet à colle pour le coller.

  • Remarque :vous pouvez également utiliser du feviquick comme colle, mais c'est risqué, alors utilisez-le avec précaution.

4. Le capteur d'humidité est fixé sur la partie supérieure du séparateur de sorte que lorsque les déchets sont déposés, ils atterrissent directement sur le capteur. Il y a aussi un capteur tactile à côté de celui-ci pour détecter les déchets secs. Ceci termine la construction de ce projet.

Pourquoi toucher Sensor alors que le capteur d'humidité peut à lui seul classer le type de déchets ?

  • oui il est vrai que l'humidité peut classer les déchets humides. mais il ne peut pas classer les déchets secs. Pourquoi? imaginez que vous vouliez avoir un état neutre lorsqu'il n'y a pas de déchets mis sur le capteur. Peu importe combien vous essayez, vous ne pourrez pas atteindre cet état neutre. Le capteur d'humidité sera toujours à l'état sec par défaut, ce qui entraînera une inclinaison constante du séparateur d'un côté ou de l'autre. Pour surmonter ce problème, un capteur tactile est utilisé.

Mise en œuvre étape par étape :

  • Étape 1 :Comme indiqué dans l'image ci-dessus, rassemblez 2 feuilles d'acrylique. Vous pouvez obtenir ces feuilles n'importe où dans les magasins locaux ou les commander en ligne via amazon.
  • Étape 2 :Percez les trous dans les feuilles acryliques comme indiqué sur l'image afin de pouvoir y fixer le support de pâte.
  • Étape 3 :Ensuite, sur la partie supérieure du support de batterie, collez le servomoteur pointant tout droit comme indiqué sur l'image. Vous pouvez fixer le servomoteur avec du ruban adhésif double face ou un pistolet à colle.
  • Étape 4 :Ensuite, prenez une échelle fixe en plastique (que vous utilisiez dans les écoles pour tracer des lignes) et faites un trou en son bas qui sera un peu moins que le diamètre de l'arbre du moteur. (Vous pouvez faire les trous en utilisant un fer à souder chaud ou toute autre tige d'acier mince.)
  • Étape 5 :Collez l'autre feuille acrylique sur le dessus de l'échelle comme indiqué sur l'image à l'aide d'un pistolet à colle. Assurez-vous qu'il est bien fixé et qu'il ne bouge pas.
  • Étape 6 :Placez le capteur d'humidité et le capteur tactile sur le dessus de la plaque acrylique.

>> En suivant correctement ces 6 étapes, vous êtes prêt à partir :)

Explication du matériel :

Pour mettre en œuvre cette configuration matérielle, vous devrez apprendre en profondeur les concepts suivants :

  • Arduino  : Arduino est un microcontrôleur qui sera utilisé dans ce projet. Vous pouvez tout apprendre à ce sujet sur ce lien. N'oubliez pas non plus de consulter la documentation officielle d'Arduino.
  • Programmation C++  : Pour programmer Arduino, vous apprendrez la programmation C++ à un niveau intermédiaire. Vous devrez également apprendre les fonctions de base d'Arduino.
  • Capteur d'humidité  : Vous devrez apprendre l'interfaçage d'Arduino avec le capteur d'humidité avec schéma de circuit.
  • Capteur tactile : Vous devrez apprendre l'interfaçage d'Arduino avec le capteur tactile avec schéma de circuit.
  • Servomoteur : Vous devrez en apprendre davantage sur le servomoteur et son fonctionnement exact avec Arduino.

Fonctionnement étape par étape du Smart Segregator :

  • Étape 1 : Les déchets sont déposés et atterrissent sur le capteur d'humidité.
  • Étape 2 :Selon le seuil défini, le capteur d'humidité le classe comme sec ou humide.
  • Étape 3 : Dès que l'étape 2 est terminée, le servomoteur fonctionne dans les deux sens en fonction du type de déchets et les déchets sont placés dans le compartiment approprié.
  • Étape 4 : L'ensemble du processus est autonome et continu.

Vidéo : N'oubliez pas de vérifier le travail impressionnant de ce projet (le lien est donné ci-dessous :)


Code

  • Ségrégateur intelligent
Ségrégateur intelligentC/C++
#include classe Smart_Segregator/* _______________________________________________________________ | | Descriptif | ----------- | - Il s'agit d'un séparateur intelligent qui sépare le sec et l'humide | déchets humides. (Il ne peut pas séparer le métal ou le plastique) | |.................................................................. ............ | | Attributs | ---------- | pin_1 :entier | - Numéro de broche du servomoteur. | | pin_2 :entier | - Numéro de broche du capteur d'humidité. | | pin_3 :entier | - Numéro de broche du capteur tactile. | |.................................................................. ........... | | Méthodes | ------- | dry_waste() | - Le couvercle du séparateur glisse vers la droite. | | wet_waste() | - Le couvercle du séparateur glisse vers le côté gauche | | état_neutre() | - Dans lequel le couvercle du séparateur est au milieu. | | exécuter() | - Smart Segregator commence à fonctionner. | |_____________________________________________________________ */{ public :int servo_pin; int capteur_humidité_pin; int touch_sensor_pin; int detect_moisture; int detect_touch; Servo servo; Smart_Segregator(int pin_1, int pin_2, int pin_3) { servo_pin =pin_1 ; capteur_humidité_pin =pin_2; touch_sensor_pin =pin_3; détecter_humidité =0 ; detect_touch =false; } void init() { Serial.begin(9600); servo.attach(servo_pin); servo.write(90); pinMode(moisture_sensor_pin, INPUT); pinMode(touch_sensor_pin, INPUT); Serial.println("Votre Smart Segregator est prêt à séparer !"); } annuler dry_waste() { servo.write(0); } void wet_waste() { servo.write(180); } void neutral_state() { servo.write(90); } void execute() { detect_moisture =digitalRead(moisture_sensor_pin); detect_touch =digitalRead(touch_sensor_pin); if (detect_moisture> 85 &&detect_touch ==true) { wet_waste(); } else if (detect_moisture <=85 &&detect_touch ==true) { dry_waste(); } else { état_neutre(); } }}segregator =Smart_Segregator(8,6,2);void setup() { segregator.init();}void loop() { segregator.execute();}

Schémas


Processus de fabrication

  1. Capteur Arduino - Types et applications
  2. Capteur de température et de luminosité Raspberry Pi
  3. poubelle intelligente
  4. Capteur DHT11 avec LED et haut-parleur piézo
  5. Stores intelligents
  6. IOT - Smart Jar utilisant ESP8266, Arduino et capteur à ultrasons
  7. Chaussures intelligentes (laçage automatique et génération d'électricité)
  8. Tour de capteur cloud Arduino
  9. Comprendre le système de carter d'huile humide et sec