Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Tarvikud
Kas teid häirib tugev ventilaatori müra? Ma tegin.
Mul on palju tööriistu, millel on ventilaator. Ja mõne tööriista ventilaator töötab alati maksimaalse kiirusega. Nii et ma muutsin selle vaiksemaks.
1. etapp: disain, BOM
Selle disain on lihtne. Aga ma tahan selle tõesti väikeseks teha.
Nii et ma saan oma tööriistad sisse panna.
** nii et üleslaadimise visandamiseks pole üleslaadimisnuppu **
Seal on temperatuuri andev osa ja MOSFET -lülitusosa.
Attiny85 kontrollib temperatuuri ja kui temperatuur on kõrge, väljastab see PWM sageduse kõrge.
Ja seal on üks potentsiomeeter. Seda saab kasutada reguleerijana.
Tegin selle temperatuuri reguleerijaks.
Kui ma seda pööran, siis arvab Attiny85, et see on kuumem või jahedam kui päris.
Nii et saan ventilaatorit aeglasemalt või kiiremini liigutada.
Kuid visandi redigeerimisel saab see reguleerida PWM -i või maksimaalset temperatuuri või midagi muud.
Temperatuuriandur on 100K termistor
2. samm: kuidas visand üles laadida Attiny85 -sse
Ma ei seleta liiga palju. Googeldades on palju häid käsiraamatuid.
Kuid ma ei teinud tahvlile üleslaadimisnõela. Seega peaksite enne jootmist üles laadima.
Kasutasin SOIC -pistikupesa siit:
3. samm: visandage
tühine seadistus (tühine) {
TCCR0B = TCCR0B & 0b11111000 | 0b001; // PWM sageduse muutmine.
Arduino PWM sagedus on kuuldav. Nii et ma muudan selle kõrgemaks, nii et ma ei kuule seda.
Temperatuuriühik on Celsius ja programmeerisin selle miinimumiks 25 kuni maksimaalselt 35 kraadi.
Peaksite seda vastavalt oma vajadustele muutma.