» Electrónica » Arduino »¡Cómo hacer un ventilador automático en tu Arduino Uno para tu escritorio DIY!

¡Cómo hacer un ventilador automático en tu Arduino Uno para tu propio escritorio!

Buenos días amantes de Arduino y genial! Ya es casi verano, y el calor sofocante está a la vuelta de la esquina, y en muchas regiones del país ya hace calor, así que en el artículo de hoy decidí mostrar cómo hacer un ventilador automático para el escritorio hazlo tu mismo. El "corazón" de nuestro ventilador será un controlador arduino uno ordenado desde China. Se planeó que sería posible poner este dispositivo sobre la mesa y cuando una persona se sienta a la mesa, el ventilador comenzará su trabajo.


Y para un ventilador automático necesitamos:
pago Arduino uno (tomó aquí)
motor de baja tensión
-Papa-Mamá tipo cables
- Cables convencionales
cambiar
ultrasonido
recipiente de plastico
- hélice pequeña
- un perno de unos 5 cm de largo y 1 cm de ancho
tuerca para atornillar
- Batería de 6-12 voltios (uso 4 baterías de 1.5V conectadas en serie a las que se sueldan dos cables de madre a madre con la salida de la madre cortada
alambre grueso

De las herramientas que necesitamos:
soldador
pistola de pegamento
cuchillo de oficina

Entonces, en primer lugar, tomamos nuestra fuente de energía y la colocamos en el fondo del contenedor (uso el contenedor de precio fijo de 16 bits que me gusta)

Luego colocamos la placa Arduino Uno en la parte superior:

Como la placa sale mucho, marque 2 agujeros para los conectores y recórtelos:


Agregamos un interruptor a la fuente de alimentación, luego conectamos la potencia positiva a la salida uin en el arduino, y menos a Gnd:


En el costado del contenedor (también en la tapa si es necesario), haga una ranura para el interruptor y péguelo allí:



Si los LED rojos de la placa Arduino se iluminan cuando se enciende el interruptor, conectamos la alimentación correctamente.
Tomamos un buscador de rango ultrasónico y soldadura a sus salidas (vcc, Echo, Trig, Gnd) cables tipo papá-mamá

En la tapa del contenedor hacemos 6 pequeños agujeros, 2 debajo de los cables del motor, 4 debajo de los cables del sensor ultrasónico:

Pasamos los cables del sensor a través de los agujeros en la tapa, y los conectamos de la siguiente manera a la placa arduino: vcc a la salida 5 v, Gnd a Gnd, echo a 9 pin digital y trigon a 8

Ponemos una hélice en el eje del motor, usaré una pequeña de fábrica, ya que no hay otra, pero es mejor usar una hélice más grande, o incluso una casera:

Suelde dos cables de papá a mamá al motor con una salida "mamá" precortada

Pase los cables del motor a través de los agujeros restantes en la cubierta:

Tomamos un tornillo con una tuerca y, usando un taladro escalonado o un soldador, hacemos un agujero en la cubierta para el diámetro del tornillo:


Inserte el perno de abajo hacia arriba y apriete la tuerca:

Conectamos un cable del motor a la salida Gnd en la placa arduino, y el otro al décimo pin:

Ponemos la tapa y pegamos el telémetro ultrasónico, como se muestra en la foto, también pegamos todos los cables colgantes:

Enrollamos y pegamos un alambre grueso al perno:

Sujetamos nuestro motor a la parte superior del cable, el cable actuará como una guía ajustable:

Ahora ha llegado el momento, para mí personalmente, el paso más difícil, o más bien para escribir el firmware, no necesita escribir nada, solo inicie la aplicación Arduino IDE, conecte la placa Arduino a la computadora con un adaptador especial, que generalmente viene con la placa, copie el boceto en el IDE de Arduino que se proporciona a continuación, en el programa hacemos clic en el botón "descargar" y luego el boceto debe cargarse en la placa de arduino.

Si todo se hace correctamente, cuando el objeto se acerque más de 20 cm al sensor ultrasónico, la hélice debería comenzar a girar. Desconectamos nuestro diseño de la computadora y probamos nuestro dispositivo desde nuestra fuente de alimentación, para esto simplemente cambiamos el interruptor del estado apagado al estado encendido


Boceto (en este boceto, el motor se llama palabra led):
int echoPin = 9;
int trigPin = 8;
int led = 10;

configuración nula () {
Serial.begin (9600);
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
pinMode (led, SALIDA);
}

bucle vacío () {
int duración, cm;
digitalWrite (trigPin, LOW);
delayMicroseconds (2);
digitalWrite (trigPin, HIGH);
delayMicroseconds (10);
digitalWrite (trigPin, LOW);
duración = pulseIn (echoPin, HIGH);
cm = (duración / 58) +3;
Serial.print (cm);
Serial.println ("cm");
// retraso (1000);
si (cm & lt; 20) {
digitalWrite (led, ALTO);
} más {
digitalWrite (led, BAJO);
}
retraso (100);
}

Bueno, eso es todo! ¡Nuestro ventilador automático o inteligente está listo! Puede que no lo creas, pero incluso una hélice tan pequeña sopla bastante bien a una distancia de 50 cm, pero idealmente necesitas usar una hélice más grande y un motor con un mayor número de revoluciones (utilicé baja tensión debido al bajo consumo de corriente). Espero que esto hecho en casa útil para alguien
4.8
5
4.5

Agrega un comentario

    • sonriesonrisasxaxaokno sabesyahoonea
      jeferascarsetontosisi-siagresivosecreto
      lo sientobailardance2dance3perdónayudabebidas
      pararamigosbuenobuenosilbatodesmayarselengua
      fumaraplaudirllorardeclararburlóndon-t_mentiondescargar
      calorfuriosorisa1mdareuniónMoskingnegativo
      not_ipalomitas de maizcastigarleerasustarasustabuscar
      burlagraciasestoto_clueumnikagudode acuerdo
      malbeeeojo negroblum3ruborpresumiraburrimiento
      censuradocortesíasecreto2amenazarvictoriaYusun_bespectacled
      shokrespektjajajaPrevedbienvenidokrutoyya_za
      ya_dobryiayudantene_huliganne_othodigolpearprohibircerrar
1 comentario
Rbos
Arduino Uno es redundante para tales fines. En verdad, aquí no se necesita un microcontrolador.

Le recomendamos que lea:

Pásalo por el teléfono inteligente ...