Indholdsfortegnelse:

Arduino Attiny85 Smart Fan Controller: 3 trin
Arduino Attiny85 Smart Fan Controller: 3 trin

Video: Arduino Attiny85 Smart Fan Controller: 3 trin

Video: Arduino Attiny85 Smart Fan Controller: 3 trin
Video: attiny85 smart fan controller 2024, Juli
Anonim
Arduino Attiny85 Smart Fan Controller
Arduino Attiny85 Smart Fan Controller

Forbrugsvarer

Er du irriteret over den høje ventilatorstøj? Jeg gjorde.

Jeg har mange værktøjer, der har en ventilator. Og nogle værktøjsventilatorer kører altid med maksimal hastighed. Så jeg gjorde det mere stille.

Trin 1: Design, stykliste

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

Dens design er enkelt. Men jeg vil gøre det virkelig lille.

Så jeg kan lægge mine værktøjer i.

** så der er ingen upload -pin til at skitsere upload **

Der er temperaturfølende del og MOSFET -koblingsdel.

Attiny85 kontrollerer temperaturen, og hvis temperaturen er høj, udsender den høj PWM -frekvens.

Og der er et potentiometer. Det kan bruges som justering.

Jeg lavede det som temperaturjustering.

Hvis jeg roterer det, synes Attiny85, at det er varmere eller køligere end ægte.

Så jeg kan flytte blæseren langsommere eller hurtigere.

Men det kan justere PWM eller maksimal temperatur eller noget, hvis du redigerer skitsen.

Temperatursensor er 100K termistor

Trin 2: Sådan uploades skitse til Attiny85

Sådan uploades skitse til Attiny85
Sådan uploades skitse til Attiny85
Sådan uploades skitse til Attiny85
Sådan uploades skitse til Attiny85

Jeg vil ikke forklare for meget. Der er mange gode manualer, hvis du googler den.

Men jeg lavede ikke upload -pin på tavlen. Så du bør uploade før lodning.

Jeg brugte SOIC -stik herfra:

Trin 3: Skitse

Skitse
Skitse
Skitse
Skitse
Skitse
Skitse

void setup (void) {

TCCR0B = TCCR0B & 0b11111000 | 0b001; // ændring af PWM -frekvens.

Arduinos PWM -frekvens er hørbar. Så jeg ændrer det højere til, at jeg ikke kan høre det.

Temperaturenheden er Celsius, og jeg programmerede den minimum 25 til maksimalt 35 grader.

Du bør ændre det til dine behov.

Anbefalede: