İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Gereçler
Yüksek fan gürültüsünden rahatsız mısınız? Yaptım.
Fanı olan birçok aracım var. Ve bazı aletlerin fanı her zaman maksimum hızda çalışır. Bu yüzden daha sessiz yaptım.
Adım 1: Tasarım, Malzeme Listesi
Tasarımı basittir. Ama gerçekten küçük yapmak istiyorum.
Böylece aletlerimi koyabilirim.
**yani taslak yükleme için bir yükleme pini yok**
Sıcaklık algılama kısmı ve MOSFET anahtarlama kısmı vardır.
Attiny85 sıcaklığı kontrol eder ve eğer sıcaklık yüksekse PWM frekansını yüksek verir.
Ve bir potansiyometre var. Ayarlayıcı olarak kullanılabilir.
Sıcaklık ayarlayıcı olarak yaptım.
Döndürürsem, Attiny85 gerçek olandan daha sıcak veya daha soğuk olduğunu düşünüyor.
Böylece fanı daha yavaş veya daha hızlı hareket ettirebilirim.
Ancak taslağı düzenlerseniz PWM'yi veya maksimum sıcaklığı veya herhangi bir şeyi ayarlayabilir.
Sıcaklık sensörü 100K termistördür
Adım 2: Sketch Attiny85'e Nasıl Yüklenir
çok fazla açıklamayacağım. Google'da aratırsanız çok iyi kılavuzlar var.
Ama tahtaya yükleme pini yapmadım. Bu yüzden lehimlemeden önce yüklemelisiniz.
SOIC soketini buradan kullandım:
3. Adım: Eskiz
geçersiz kurulum(void) {
TCCR0B = TCCR0B & 0b11111000 | 0b001; //PWM frekansını değiştiriyoruz.
Arduino'nun PWM frekansı duyulabilir. Bu yüzden onu duyamayacağım şekilde daha yükseğe değiştiriyorum.
Sıcaklık birimi Celsius ve minimum 25 ila maksimum 35 derece olarak programladım.
İhtiyaçlarınıza göre değiştirmelisiniz.