Índice:

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

Vídeo: Controlador de ventilador inteligente Arduino Attiny85: 3 etapas

Vídeo: Controlador de ventilador inteligente Arduino Attiny85: 3 etapas
Vídeo: MAX6675 K-Thermocouple 3 Пример с реле и дисплеем с кодом 2024, Novembro
Anonim
Controlador de ventilador inteligente Arduino Attiny85
Controlador de ventilador inteligente Arduino Attiny85

Suprimentos

Você está irritado com o barulho do ventilador? Eu fiz.

Tenho muitas ferramentas que tem ventilador. E o ventilador de alguma ferramenta sempre funciona na velocidade máxima. Então, deixei tudo mais silencioso.

Etapa 1: Design, BOM

Design, BOM
Design, BOM
Design, BOM
Design, BOM
Design, BOM
Design, BOM

Seu design é simples. Mas eu quero torná-lo bem pequeno.

Então posso colocar minhas ferramentas.

** portanto, não há pino de upload para esboçar upload **

Há uma parte de detecção de temperatura e uma parte de comutação MOSFET.

Attiny85 verifica a temperatura e, se a temperatura estiver alta, emite uma frequência PWM alta.

E há um potenciômetro. Pode ser usado como ajustador.

Eu o fiz como regulador de temperatura.

Se eu girar, Attiny85 pensa que está mais quente ou mais frio do que real.

Assim, posso mover o ventilador mais devagar ou mais rápido.

Mas pode ajustar PWM ou temperatura máxima ou qualquer coisa se você editar o esboço.

O sensor de temperatura é um termistor de 100K

Etapa 2: Como fazer upload do Sketch para Attiny85

Como fazer upload do Sketch para Attiny85
Como fazer upload do Sketch para Attiny85
Como fazer upload do Sketch para Attiny85
Como fazer upload do Sketch para Attiny85

Não vou explicar muito. Existem muitos manuais bons se você pesquisar no Google.

Mas não fiz upload pin no quadro. Portanto, você deve fazer o upload antes de soldá-lo.

Usei o soquete SOIC daqui:

Etapa 3: esboço

Esboço
Esboço
Esboço
Esboço
Esboço
Esboço

void setup (void) {

TCCR0B = TCCR0B & 0b11111000 | 0b001; // mudando a frequência PWM.

A frequência PWM do Arduino é audível. Então mudo para mais alto para não consigo ouvir.

A unidade de temperatura é Celsius e eu programei no mínimo 25 e no máximo 35 graus.

Você deve alterá-lo de acordo com suas necessidades.

Recomendado: