Tabla de contenido:

Controlador de ventilador inteligente Arduino Attiny85: 3 pasos
Controlador de ventilador inteligente Arduino Attiny85: 3 pasos

Video: Controlador de ventilador inteligente Arduino Attiny85: 3 pasos

Video: Controlador de ventilador inteligente Arduino Attiny85: 3 pasos
Video: PROGRAMA ATTINY 85 DESDE ARDUINO UNO 2024, Mes de julio
Anonim
Controlador de ventilador inteligente Arduino Attiny85
Controlador de ventilador inteligente Arduino Attiny85

Suministros

¿Le molesta el fuerte ruido del ventilador? Yo hice.

Tengo muchas herramientas que tiene ventilador. Y el ventilador de alguna herramienta siempre funciona a máxima velocidad. Así que lo hice más silencioso.

Paso 1: diseño, lista de materiales

Diseño, BOM
Diseño, BOM
Diseño, BOM
Diseño, BOM
Diseño, BOM
Diseño, BOM

Su diseño es sencillo. Pero quiero hacerlo realmente pequeño.

Entonces puedo poner mis herramientas.

** por lo que no hay pin de carga para cargar bocetos **

Hay una parte de detección de temperatura y una parte de conmutación MOSFET.

Attiny85 verifica la temperatura y si la temperatura es alta, genera una frecuencia PWM alta.

Y hay un potenciómetro. Se puede utilizar como ajustador.

Lo hice como ajustador de temperatura.

Si lo giro, Attiny85 cree que está más caliente o más frío que el real.

Entonces puedo mover el ventilador más lento o más rápido.

Pero puede ajustar PWM o temperatura máxima o cualquier cosa si edita el boceto.

El sensor de temperatura es un termistor de 100 K

Paso 2: Cómo subir un boceto a Attiny85

Cómo subir un boceto a Attiny85
Cómo subir un boceto a Attiny85
Cómo subir un boceto a Attiny85
Cómo subir un boceto a Attiny85

No explicaré demasiado. Hay muchos buenos manuales si lo buscas en Google.

Pero no hice el pin de carga en el tablero. Por lo tanto, debe cargarlo antes de soldarlo.

Usé el enchufe SOIC desde aquí:

Paso 3: bosquejo

Bosquejo
Bosquejo
Bosquejo
Bosquejo
Bosquejo
Bosquejo

configuración nula (nula) {

TCCR0B = TCCR0B y 0b11111000 | 0b001; // cambio de frecuencia PWM.

La frecuencia PWM de Arduino es audible. Así que lo cambio más alto a no puedo escucharlo.

La unidad de temperatura es Celsius y la programé de un mínimo de 25 a un máximo de 35 grados.

Debe cambiarlo según sus necesidades.

Recomendado: