Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
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
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
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ță
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.