Satura rādītājs:

Arduino Attiny85 viedais ventilatora kontrolieris: 3 soļi
Arduino Attiny85 viedais ventilatora kontrolieris: 3 soļi

Video: Arduino Attiny85 viedais ventilatora kontrolieris: 3 soļi

Video: Arduino Attiny85 viedais ventilatora kontrolieris: 3 soļi
Video: Управление нагрузкой с помощью Digispark ATtiny85. "Arduino для чайников" 2024, Novembris
Anonim
Arduino Attiny85 viedais ventilatora kontrolieris
Arduino Attiny85 viedais ventilatora kontrolieris

Piegādes

Vai jūs kaitina ventilatora skaļais troksnis? ES izdarīju.

Man ir daudz rīku, kuriem ir ventilators. Un dažu instrumentu ventilators vienmēr darbojas ar maksimālo ātrumu. Tāpēc es padarīju to klusāku.

1. solis: dizains, BOM

Dizains, BOM
Dizains, BOM
Dizains, BOM
Dizains, BOM
Dizains, BOM
Dizains, BOM

Tās dizains ir vienkāršs. Bet es gribu to padarīt patiešām mazu.

Tāpēc es varu ievietot savus instrumentus.

** tāpēc nav augšupielādes tapas, lai skicētu augšupielādi **

Ir temperatūras sensoru daļa un MOSFET pārslēgšanas daļa.

Attiny85 pārbauda temperatūru un, ja temperatūra ir augsta, tā izvada augstu PWM frekvenci.

Un ir viens potenciometrs. To var izmantot kā regulētāju.

Es to izveidoju kā temperatūras regulētāju.

Ja es to pagriezu, tad Attiny85 uzskata, ka tas ir karstāks vai vēsāks nekā īsts.

Tāpēc es varu pārvietot ventilatoru lēnāk vai ātrāk.

Bet tas var pielāgot PWM vai maksimālo temperatūru vai jebko citu, ja rediģējat skici.

Temperatūras sensors ir 100K termistors

2. darbība. Kā augšupielādēt skici vietnē Attiny85

Kā augšupielādēt skici vietnē Attiny85
Kā augšupielādēt skici vietnē Attiny85
Kā augšupielādēt skici vietnē Attiny85
Kā augšupielādēt skici vietnē Attiny85

Es pārāk daudz nepaskaidrošu. Ir daudz labu rokasgrāmatu, ja to Google.

Bet es neveidoju augšupielādes tapu uz tāfeles. Tāpēc pirms lodēšanas jums vajadzētu to augšupielādēt.

Es izmantoju SOIC ligzdu no šejienes:

3. darbība. Skice

Skice
Skice
Skice
Skice
Skice
Skice

void setup (void) {

TCCR0B = TCCR0B & 0b11111000 | 0b001; // mainot PWM frekvenci.

Arduino PWM frekvence ir dzirdama. Tāpēc es to mainu augstāk, lai es to nedzirdētu.

Temperatūras vienība ir pēc Celsija, un es to ieprogrammēju vismaz no 25 līdz maksimāli 35 grādiem.

Jums tas jāmaina atbilstoši jūsu vajadzībām.

Ieteicams: