¡Haz un ventilador a control remoto !: 6 pasos

¡Haz un ventilador a control remoto !: 6 pasos

Tabla de contenido:

Anonim

Para este proyecto, necesitarás los siguientes materiales:

  1. 1 9g Micro Servo + Horn + Screws para Horn- $2.00
  2. 1 receptor de infrarrojos TSOP4838 - $0.10
  3. 1 TIP120 Transistor Darlington - $0.10
  4. 1 ventilador de PC pequeño - ~$2.00
  5. Un cable Arduino Uno +
  6. Un montón de cables de puente
  7. Una bateria de 9v
  8. La biblioteca de irremotasituado aquí
  9. Una pistola de pegamento caliente (o alguna otra forma de adhesivo)
  10. Un control remoto (incluso puede ser el control remoto de su televisor siempre que no tenga botones, no tiene que modificarlo en absoluto)

Costo total (asumiendo que posee un Arduino Uno, una batería de 9 voltios y algunos cables de puente):

Alrededor de $ 4.50

Paso 2: Circuito

Este es un circuito bastante complejo, no voy a escribir todas las conexiones aquí, pero puede consultar la imagen de arriba si tiene algún problema. Una cosa a tener en cuenta es que la polaridad en el ventilador (el motor en la imagen) no importa.

Paso 3: Calibración

En primer lugar, debe asegurarse de que su servo esté en la posición intermedia con este boceto (con el Servo conectado correctamente). Luego, ejecute este boceto (con el receptor de IR conectado correctamente) para grabar los códigos IR de los botones de encendido, canal arriba y canal abajo de su control remoto.

Paso 4: Construcción

Esta es la parte fácil, simplemente atornille la bocina (asegurándose de que su posición no haya sido alterada desde la calibración), pegue el ventilador en la parte superior y asegúrese de que todo esté conectado correctamente. Si tienes problemas de estabilidad, puedes intentar hacer algún tipo de base.

Paso 5: Código

Suba el código que se encuentra aquí a su Arduino y asegúrese de que todas las funciones funcionen. Hay algunas opciones de solución de problemas ubicadas en la parte inferior del código, pero si tiene algún problema, publíquelo en los comentarios a continuación.

* Asegúrese de cambiar los valores POWER, CHANNEL_UP y CHANNEL_DOWN a los valores que anotó en el paso 3

Paso 6: Expansiones en esta idea

Algunas otras cosas que podrías probar con este proyecto son:

  • Uso de PWM para controlar la velocidad del ventilador (tal vez con los botones de subir / bajar volumen)
  • Añadiendo otro servo para darle al fan un mayor rango de movimiento
  • Añadiendo una opción "automática" al control remoto que hace que el ventilador retroceda y se apague automáticamente.
  • Agregar un sensor PIR o un sensor ultrasónico para detectar y seguir a las personas (puede consultar mi publicación aquí sobre cómo seguir a las personas con un sensor ultrasónico para inspirarse)