Mundarija:
- Ta'minotlar
- 1 -qadam: Dizayn, BOM
- 2 -qadam: Sketchni Attiny85 -ga qanday yuklash mumkin
- 3 -qadam: eskiz
Video: Arduino Attiny85 Smart Fan Controller: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Ta'minotlar
Muxlislarning baland ovozidan bezovtalanyapsizmi? Men bajardim.
Menda fanat bo'lgan ko'plab asboblar bor. Va ba'zi asboblarning fanati har doim maksimal tezlikda ishlaydi. Shunday qilib, men uni yanada jim qildim.
1 -qadam: Dizayn, BOM
Uning dizayni oddiy. Lekin men uni haqiqatan ham kichkina qilishni xohlayman.
Shunday qilib, men asboblarimni qo'yishim mumkin.
** shuning uchun yuklash eskizi uchun yuklash pinasi yo'q **
Haroratni sezuvchi qism va MOSFETni almashtirish qismi mavjud.
Attiny85 haroratni tekshiradi va agar harorat yuqori bo'lsa, u PWM chastotasini chiqaradi.
Va bitta potentsiometr mavjud. U sozlagich sifatida ishlatilishi mumkin.
Men uni harorat sozlagichi sifatida qildim.
Agar men uni aylantirsam, Attiny85 uni haqiqiydan ko'ra issiqroq yoki sovuqroq deb hisoblaydi.
Shunday qilib, men fanatni sekinroq yoki tezroq harakatlantira olaman.
Agar siz eskizni tahrir qilsangiz, u PWM yoki maksimal haroratni yoki har qanday narsani sozlashi mumkin.
Harorat sensori - 100K termistor
2 -qadam: Sketchni Attiny85 -ga qanday yuklash mumkin
Men juda ko'p tushuntirmayman. Agar siz googlega kirsangiz, juda ko'p yaxshi qo'llanmalar mavjud.
Lekin men bortga yuklash pinini qo'ymadim. Shuning uchun uni lehimlashdan oldin yuklashingiz kerak.
Men bu erdan SOIC soketidan foydalanardim:
3 -qadam: eskiz
bo'sh o'rnatish (bekor) {
TCCR0B = TCCR0B & 0b11111000 | 0b001; // PWM chastotasini o'zgartirish.
Arduino PWM chastotasi eshitiladi. Shuning uchun men uni eshitmayman deb balandroq qilib o'zgartiraman.
Harorat birligi Selsiy bo'yicha va men uni kamida 25 dan maksimal 35 darajagacha dasturlashtirdim.
Siz uni ehtiyojlaringizga qarab o'zgartirishingiz kerak.
Tavsiya:
Termal fan tezligini boshqaruvchi: 4 qadam
Termal fan tezligini boshqaruvchi: HiToday, Xudo xohlasa, men LM7812 chiziqli kuchlanish regulyatoridan foydalanib, kompyuter fanati yoki uzluksiz tokda ishlaydigan fanning aylanish tezligini nazorat qilish uchun muhim sxema tushuntirilgan videoni ko'rsataman. BD139 tranzistorli
ATtiny85 taqiladigan tebranish faolligini kuzatish va dasturlash ATtiny85 Arduino Uno bilan: 4 qadam (rasmlar bilan)
ATtiny85 taqiladigan tebranish faolligini kuzatish va dasturlash ATtiny85 Arduino Uno yordamida: taqiladigan harakatni kuzatish soatini qanday qilish mumkin? Bu turg'unlikni aniqlaganda tebranish uchun mo'ljallangan, taqiladigan gadjet. Siz ko'p vaqtingizni men kabi kompyuterda o'tkazasizmi? Siz buni sezmay soatlab o'tirasizmi? Keyin bu qurilma f
Smart Fan Controller: 9 qadam
Aqlli fan boshqaruvchisi: Ushbu loyiha fanni muhofaza qilish muhiti ehtiyojini qondirish uchun yaratilgan. Kichkina byudjetda puls kengligi modulyatsiyasi orqali fanni 2 pinli yoki 3 pinli haydash maqsadi bor va uni nazorat qilish kerak
Raspberry Pi uchun CPU haroratiga asoslangan PWM tomonidan boshqariladigan fan: 4 qadam (rasmlar bilan)
Raspberry Pi uchun protsessor haroratiga asoslangan PWM bilan boshqariladigan fanat: Raspberry Pi uchun ko'p holatlar protsessorni sovutishga yordam berish uchun 5Vli fan bilan birga keladi. Biroq, bu muxlislar odatda juda shovqinli va ko'p odamlar shovqinni kamaytirish uchun 3V3 piniga ulashadi. Bu fanatlar odatda 200 mA uchun baholanadi, bu juda h
NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 qadam (rasmlar bilan)
NES Controller Shuffle (Nintendo Controller MP3, V3.0): Men rint97128 ni Nintendo Controller MP3, Version 2.0 uchun dizaynini butunlay yirtib tashladim va u bu fikrni aqlli Morte_Moya -dan olganini eshitdim, shuning uchun men bunga loyiq emasman. ularning barcha dahosi. Men faqat qulaylik va zaryad olishni qo'shmoqchi edim