Sommario:

Arduino Attiny85 Smart Fan Controller: 3 passaggi
Arduino Attiny85 Smart Fan Controller: 3 passaggi

Video: Arduino Attiny85 Smart Fan Controller: 3 passaggi

Video: Arduino Attiny85 Smart Fan Controller: 3 passaggi
Video: Amazing arduino project 2024, Luglio
Anonim
Controller intelligente della ventola Arduino Attiny85
Controller intelligente della ventola Arduino Attiny85

Forniture

Sei infastidito dal forte rumore della ventola? L'ho fatto.

Ho molti strumenti che ha un fan. E la ventola di alcuni strumenti funziona sempre alla massima velocità. Quindi l'ho reso più silenzioso.

Passaggio 1: progettazione, distinta base

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

Il suo design è semplice. Ma voglio renderlo davvero piccolo.

Così posso mettere i miei strumenti.

**quindi non ci sono pin di caricamento per caricare lo schizzo**

Ci sono parti di rilevamento della temperatura e parti di commutazione MOSFET.

Attiny85 controlla la temperatura e se la temperatura è alta, emette una frequenza PWM alta.

E c'è un potenziometro. Può essere utilizzato come regolatore.

L'ho fatto come regolatore di temperatura.

Se lo ruoto, Attiny85 pensa che sia più caldo o più freddo del reale.

Quindi posso spostare la ventola più lentamente o più velocemente.

Ma può regolare il PWM o la temperatura massima o qualsiasi altra cosa se modifichi lo schizzo.

Il sensore di temperatura è un termistore da 100 K

Passaggio 2: come caricare lo schizzo su Attiny85

Come caricare lo schizzo su Attiny85
Come caricare lo schizzo su Attiny85
Come caricare lo schizzo su Attiny85
Come caricare lo schizzo su Attiny85

Non spiegherò troppo. Ci sono molti buoni manuali se lo cerchi su Google.

Ma non ho fatto caricare il pin sulla scheda. Quindi dovresti caricarlo prima di saldarlo.

Ho usato il socket SOIC da qui:

Passaggio 3: schizzo

Schizzo
Schizzo
Schizzo
Schizzo
Schizzo
Schizzo

void setup(void) {

TCCR0B = TCCR0B & 0b11111000 | 0b001; //cambia frequenza PWM.

La frequenza PWM di Arduino è udibile. Quindi lo cambio più in alto in Non riesco a sentirlo.

L'unità di temperatura è Celsius e l'ho programmata da un minimo di 25 a un massimo di 35 gradi.

Dovresti cambiarlo secondo le tue esigenze.

Consigliato: