Cuprins:

Controler inteligent ventilator Arduino Attiny85: 3 pași
Controler inteligent ventilator Arduino Attiny85: 3 pași

Video: Controler inteligent ventilator Arduino Attiny85: 3 pași

Video: Controler inteligent ventilator Arduino Attiny85: 3 pași
Video: ATtiny85 IR Remote Control for Room Automation, smallest Arduino 2024, Iulie
Anonim
Controler inteligent al ventilatorului Arduino Attiny85
Controler inteligent al ventilatorului Arduino Attiny85

Provizii

Te enervează zgomotul puternic al ventilatorului? Am facut.

Am multe instrumente care au un ventilator. Și ventilatorul unui instrument funcționează întotdeauna la viteză maximă. Așa că am făcut-o mai liniștită.

Pasul 1: Proiectare, BOM

Proiectare, BOM
Proiectare, BOM
Proiectare, BOM
Proiectare, BOM
Proiectare, BOM
Proiectare, BOM

Designul său este simplu. Dar vreau să-l fac foarte mic.

Așa că îmi pot pune instrumentele.

** deci nu există niciun cod de încărcare pentru încărcarea schițelor **

Există o parte de detectare a temperaturii și o parte de comutare MOSFET.

Attiny85 verifică temperatura și dacă temperatura este ridicată, atunci aceasta produce o frecvență PWM ridicată.

Și există un potențiometru. Poate fi folosit ca reglator.

L-am făcut ca reglator de temperatură.

Dacă îl rotesc, atunci Attiny85 crede că este mai cald sau mai rece decât real.

Așa că pot muta ventilatorul mai încet sau mai repede.

Dar poate regla PWM sau temperatura maximă sau orice altceva dacă editați schița.

Senzorul de temperatură este termistor 100K

Pasul 2: Cum să încărcați schița în Attiny85

Cum să încărcați schița în Attiny85
Cum să încărcați schița în Attiny85
Cum să încărcați schița în Attiny85
Cum să încărcați schița în Attiny85

Nu voi explica prea multe. Există multe manuale bune dacă îl googlezi.

Dar nu am făcut încărcare pin pe tablă. Deci, ar trebui să încărcați înainte de a-l lipi.

Am folosit soclul SOIC de aici:

Pasul 3: Schiță

Schiță
Schiță
Schiță
Schiță
Schiță
Schiță

configurare nulă (nulă) {

TCCR0B = TCCR0B & 0b11111000 | 0b001; // schimbarea frecvenței PWM.

Frecvența PWM a lui Arduino este audibilă. Așa că îl schimb mai sus pentru a nu-l aud.

Unitatea de temperatură este Celsius și am programat-o de minimum 25 la maxim 35 de grade.

Ar trebui să-l schimbi în funcție de nevoile tale.

Recomandat: