Tabla de contenido:

Corona Safe: Grifo automático de ahorro de agua: 6 pasos
Corona Safe: Grifo automático de ahorro de agua: 6 pasos

Video: Corona Safe: Grifo automático de ahorro de agua: 6 pasos

Video: Corona Safe: Grifo automático de ahorro de agua: 6 pasos
Video: Jardinería: instalar un sistema de riego automático 1 (Bricocrack) 2024, Diciembre
Anonim
Corona Safe: grifo automático de ahorro de agua
Corona Safe: grifo automático de ahorro de agua
Corona Safe: grifo automático de ahorro de agua
Corona Safe: grifo automático de ahorro de agua

Proyectos Tinkercad »

Todos tenemos que lavarnos las manos de vez en cuando para deshacernos del virus y las bacterias, especialmente para el virus Corona, necesitamos lavarnos las manos durante 20 segundos para deshacernos por completo de él. Además, el dispensador de jabón o la perilla del grifo pueden no ser necesariamente higiénicos o limpios y es lo primero y lo último que tocamos mientras nos limpiamos las manos. También el agua sigue corriendo estos 20 segundos mientras todavía nos estamos frotando las manos con jabón.

Este proyecto supera estos dos problemas

1- Higiene

2- desperdicio de agua

proporcionando una solución automática barata

Paso 1: Medidas

Medidas
Medidas
Medidas
Medidas
Medidas
Medidas

Observe la forma y mida el tamaño y el diámetro de la perilla del grifo y anótelo. También mida la altura de la perilla desde la parte superior del lavabo y anótela.

Paso 2: Diseño CAD

Diseño CAD
Diseño CAD
Diseño CAD
Diseño CAD
Diseño CAD
Diseño CAD

Realice su diseño CAD utilizando las medidas indicadas anteriormente. Usé ThinkerCad.

Asegúrese de hacer que el diseño CAD sea unos mm más grande de diámetro porque tiene que encajar en la parte superior de la perilla.

También diseñe e imprima el marco, puede ser un palo cuboide muy simple, es solo para soporte.

Ahora guarde / descargue el archivo.stl.

ábralo en su cortadora preferida y córtelo. Usé la cortadora de creality-cura.

puedes descargar mi archivo.stl y jugar

Paso 3: Impresión 3D

Impresión 3d
Impresión 3d
Impresión 3d
Impresión 3d
Impresión 3d
Impresión 3d

Imprime en 3D tu modelo CAD y límpialo con papel de lija. Especialmente desde el interior al mismo contacto suave con la perilla Tap.

Paso 4: Montaje de la perilla

Ensamblaje de perilla
Ensamblaje de perilla
Ensamblaje de perilla
Ensamblaje de perilla
Ensamblaje de perilla
Ensamblaje de perilla
Ensamblaje de perilla
Ensamblaje de perilla

Ahora alinee cuidadosamente el cabezal del servo con el centro del eje de rotación de la perilla dependiendo de la forma y el tamaño de la perilla, puede variar, la mía es cilíndrica, por lo que es el punto central.

Ahora toma el superpegamento y pégalo en su posición con cuidado.

Pruébelo también colocando la cabeza de nuevo en el servo y girándolo manualmente.

Paso 5: cableado

Alambrado
Alambrado
Alambrado
Alambrado
Alambrado
Alambrado

Conecte la placa Arduino a la computadora / computadora portátil y conéctela como se muestra en el diagrama de cableado

A continuación se muestra el código del programa que puede necesitar para cambiar los parámetros de rotación del servo (en grados y en el sentido de las agujas del reloj o en el sentido contrario a las agujas del reloj) de acuerdo con la rotación de la perilla del grifo.

también puede descargar directamente el archivo ino dado (Arduino ide).

el código es el siguiente: -

#include Servo myservo; const int buttonPin = 2; // el número del pin del pulsador int buttonState = LOW; void setup () {// ponga su código de configuración aquí, para que se ejecute una vez: myservo.attach (9); // conecta el servo en el pin 9 al objeto servo pinMode (buttonPin, INPUT); }

bucle vacío () {buttonState = digitalRead (buttonPin); // ponga su código principal aquí, para que se ejecute repetidamente: // compruebe si el botón está presionado. Si es así, el buttonState es HIGH: if (buttonState == HIGH) {myservo.write (190); // le dice al servo que vaya a la posición en la variable 'pos'} buttonState = digitalRead (buttonPin); if (buttonState == LOW) {myservo.write (10); // decirle al servo que vaya a la posición en la variable 'pos'}}

Paso 6: Montaje final

Recomendado: