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

Régulateur de douche

Composants et fournitures

Arduino 101
× 1
Électrovanne normalement fermée
Assurez-vous qu'il peut résister à la température de l'eau de la douche ; si vous en utilisez un en métal, assurez-vous qu'il ne contient pas de plomb. AUSSI :mesurez votre propre plomberie avant d'acheter
× 1
Raccords pour électrovanne
Assurez-vous qu'il peut résister à la température de l'eau de la douche ; si vous en utilisez un en métal, assurez-vous qu'il ne contient pas de plomb. AUSSI :mesurez votre propre plomberie avant d'acheter
× 1
Planche à pain (générique)
× 1
Adafruit RGB rétro-éclairé LCD - 16x2
× 1
Sonnerie
× 1
Câbles de raccordement (générique)
× 1
Power MOSFET N-Channel
× 1
Potentiomètre rotatif (générique)
× 1
Flip Switch
× 1
Battery Bank
× 1
Résistance 221 ohm
220 ohm fonctionnera également
× 2
1N4007 – Diode haute tension et courant nominal élevé
× 1
Conteneur en plastique
× 1
Bandes Velcro murales
× 2
Câble USB bon marché
× 2

Outils et machines nécessaires

Pistolet à colle chaude (générique)
Fer à souder (générique)

Applications et services en ligne

Arduino IDE

À propos de ce projet

Pourquoi ?

Cela peut ne pas en avoir l'air, mais la douche est de loin l'un des appareils les plus coûteux d'une maison et consomme de grandes quantités d'eau et d'énergie.

Selon Home Water Works, le débit moyen d'une douche est de 2,1 gallons (7,94 L) par minute; ceci avec un temps de douche moyen de 8,2 minutes donne 17,2 gallons (65,1 L) utilisés par douche ou 51,6 gallons (195,3 L) utilisés dans un ménage américain moyen (3 personnes) par jour. Cela en fait le troisième plus grand utilisateur d'eau dans une maison.

Les chiffres sont encore plus surprenants si vous regardez la consommation d'énergie. Selon Skidmore College, la douche moyenne utilise 440 BTU (0,13 kWh) pour chauffer un gallon (3,78 L) d'eau. Cela signifie qu'environ 2,2 kWh sont utilisés dans une seule douche typique de 8,2 minutes et 6,6 kWh utilisés par ménage et par jour ! Selon le département américain de l'Énergie, cela représente 17 % de la consommation totale d'électricité domestique.

Avec l'estimation de l'US EPA de 0,000703 tonne métrique (1,55 livre; 0,7 kg) de CO2 par kWh, cela donne 3,4 livres (1,54 kg) de CO2 par douche et 10,2 livres par foyer.

Cependant, le temps de douche recommandé n'est que de 5 minutes selon Green Lifestyle Changes - cela réduit la consommation d'eau de 6,7 gallons (25,4 L), la consommation d'énergie de 871 Wh (c'est suffisant pour alimenter 174 ampoules fluocompactes pendant une heure !) et les émissions de CO2 de 1,35 livres (0,6 kg) par douche. C'est là qu'intervient le régulateur de douche pour le défi Intel Earth Day, qui limiterait le temps de douche à 5 minutes ou à l'heure choisie par l'utilisateur.

En une année de 365 jours, cela permettrait d'économiser 2 455,5 gallons (9 295.1 L) d'eau (assez pour qu'une personne puisse en boire pendant environ 13 ans) et 317,9 kWh ou 492,7 livres (223,5kg) de CO2 par personne , résultant en 7 366,5 gallons (27 885,2 L) d'eau, 953,7 kWh d'électricité et 1 478,2 livres (670,5 kg) de CO2 économisés par ménage.

Comment ça marche ?

1- L'électrovanne est fermée lorsque l'appareil est éteint afin que l'eau ne puisse couler si le régulateur ne fonctionne pas.

2- La vanne s'ouvre à la mise sous tension de l'appareil; l'utilisateur peut ouvrir l'eau maintenant.

3- Le régulateur permet à l'eau de se réchauffer pendant 20 secondes (est réglable) indiqué par 1 bip.

4- Après l'échauffement, le régulateur lance le minuteur de la douche pendant 5 minutes (est réglable) indiqué par 2 bips.

5- Le régulateur émettra 1 bip d'avertissement 1 et 2 minutes avant la fin de la douche.

6- Une fois l'heure de la douche terminée, l'appareil fermera automatiquement la vanne, arrêtant l'écoulement de l'eau. L'utilisateur peut maintenant couper l'eau et le régulateur. Ceci est indiqué par un bip continu.

Instructions

Remarque :assurez-vous que la vanne est de la bonne taille et peut résister à la température de l'eau de la douche. Assurez-vous également que les raccords et la vanne ne contiennent aucune substance dangereuse comme le plomb.

1- Dénudez 2 fils USB et soudez-les au commutateur et au convertisseur élévateur (boost) (n'oubliez pas d'ajuster le convertisseur pour produire une tension entre 6 et 12V). Reportez-vous aux images ci-dessous.

2- Construisez le circuit en utilisant les schémas fournis dans la section "Schémas" ci-dessous.

3- Téléchargez le code fourni dans la section "Code" ci-dessous sur le régulateur à l'aide de l'IDE Arduino.

4- Découpez des trous dans le contenant en plastique pour l'interrupteur et les fils pour l'électrovanne.

5- Enfiler les fils de l'électrovanne dans son trou et le voler avec de la colle chaude hydrofuge. Collez ensuite l'interrupteur dans son trou. Après cela, collez l'écran LCD sur le couvercle du récipient en plastique.

6- placer le circuit dans le récipient et fermer le couvercle. Assurez-vous que le commutateur et l'écran LCD sont correctement connectés à la maquette.

7- Fixez la valve et ses raccords entre la sortie d'eau et la pomme de douche.

8- Collez les bandes Velcro à l'arrière du contenant en plastique et fixez-le à un mur près de la pomme de douche.

Vidéo

Code

  • Code
CodeC/C++
//Paramètres utilisateur :------------------------ const float showerTime =5 ; //En minutesconst int warmupTime =20; //En secondes//-------------------------------------#include  LiquidCrystal lcd (12, 11, 5, 4, 3, 2); int stat =0; //Cela garde une trace du status void setup() { // mettez votre code de configuration ici, à exécuter une fois :lcd.begin(16,2); pinMode(13,SORTIE); //Définir la broche 13 comme sortie (pour électrovanne) pinMode(10,OUTPUT); //Définir la broche 10 comme sortie (pour le buzzer piézo)}void loop() { // mettez votre code principal ici, pour l'exécuter à plusieurs reprises :if(stat ==0){ //Si l'état est 0, commencez le préchauffage digitalWrite( 13, ÉLEVÉ); //Ouverture de la tonalité de l'électrovanne (10,2000,1000); // Donne le buzz d'échauffement pour (int i =warmupTime; i> 0; i--){ lcd.clear(); lcd.setCursor(0,0); lcd.print("Echauffement de l'eau :"); //Texte pour la ligne 1 lcd.setCursor(0,1) ; lcd.print(String(i) + " secondes"); //Texte pour la ligne 2 delay(1000); } statistique++; //Mettre à jour l'état } if(stat ==1){ //Si l'état est 1, lancer la tonalité de la minuterie de douche (10,2000,1000); // Donne le buzz à la douche ; le préchauffage est terminé le délai (1500); ton (10,2000,1000); for(int i =showerTime * 60; i> 0; i--){ if(i ==120){ // S'il reste 2 minutes, émettre une tonalité d'avertissement (10,2000,1000); }else if(i ==60){ // S'il reste 1 minute, émettre une deuxième tonalité d'avertissement (10,2000,1000); } lcd.clear(); lcd.setCursor(0,0); lcd.print("Douche :"); //Texte pour la ligne 1 lcd.setCursor(0,1) ; lcd.print(String(i) + " secondes"); //Texte pour la ligne 2 delay(1000); } statistique++; //Mettre à jour le statut } if(stat ==2){ //Si le statut est 2, arrêtez la douche et informez l'utilisateur qu'il est sur digitalWrite(13,LOW); //Ferme la tonalité de la vanne solénoïde (10,2000); // Donne un buzz jusqu'à ce qu'il soit éteint lcd.clear(); lcd.setCursor(0,0); lcd.print("Douche plus"); //Texte pour la ligne 1 lcd.setCursor(0,1) ; lcd.print("Bonne journée !"); //Texte pour la ligne 2 delay(2000); lcd.clear(); lcd.setCursor(0,0); lcd.print("Éteindre moi"); //Texte pour la ligne 1 lcd.setCursor(0,1) ; lcd.print("Éteignez l'eau"); //Texte pour la ligne 2 delay(5000); }}

Schémas

diagram_F3mdu8tMGy.fzz

Processus de fabrication

  1. Comment créer une plate-forme robotique Arduino+Raspberry Pi
  2. Assurez-vous que les travaux de maintenance ne créent pas de goulots d'étranglement des processus
  3. Comment fabriquer de la fibre de verre
  4. Comment s'assurer que l'IoT et la 5G donnent à la fabrication le plein « rebond intelligent »
  5. Comment faire une animation en coupe dans Solidworks
  6. Conseils de sécurité pour gérer un arrêt d'usine
  7. Comment inspecter les freins d'équipement lourd pour s'assurer qu'ils fonctionnent correctement 
  8. Comment inspecter les freins d'équipement lourd pour s'assurer qu'ils fonctionnent correctement 
  9. Assurez-vous que vos compresseurs d'air évitent les temps d'arrêt