Turinys:

„Arduino Attiny85“išmanusis ventiliatoriaus valdiklis: 3 žingsniai
„Arduino Attiny85“išmanusis ventiliatoriaus valdiklis: 3 žingsniai

Video: „Arduino Attiny85“išmanusis ventiliatoriaus valdiklis: 3 žingsniai

Video: „Arduino Attiny85“išmanusis ventiliatoriaus valdiklis: 3 žingsniai
Video: Aqara vibration sensor Gearbest 2024, Liepa
Anonim
„Arduino Attiny85“išmanusis ventiliatoriaus valdiklis
„Arduino Attiny85“išmanusis ventiliatoriaus valdiklis

Prekės

Ar jus erzina didelis ventiliatoriaus triukšmas? Aš padariau.

Turiu daug įrankių, turinčių ventiliatorių. O kai kurių įrankių ventiliatorius visada dirba maksimaliu greičiu. Taigi padariau tyliau.

1 žingsnis: dizainas, BOM

Dizainas, BOM
Dizainas, BOM
Dizainas, BOM
Dizainas, BOM
Dizainas, BOM
Dizainas, BOM

Jo dizainas yra paprastas. Bet aš noriu, kad jis būtų tikrai mažas.

Taigi galiu įdėti savo įrankius.

** todėl nėra įkėlimo kaiščio, skirto eskizui įkelti **

Yra temperatūros jutiklis ir MOSFET perjungimo dalis.

„Attiny85“tikrina temperatūrą ir, jei temperatūra yra aukšta, išleidžia aukštą PWM dažnį.

Ir yra vienas potenciometras. Jis gali būti naudojamas kaip reguliatorius.

Aš padariau jį kaip temperatūros reguliatorių.

Jei jį pasuku, „Attiny85“mano, kad jis yra karštesnis ar vėsesnis nei tikras.

Taigi galiu judėti ventiliatoriumi lėčiau arba greičiau.

Bet jis gali reguliuoti PWM arba maksimalią temperatūrą ar bet ką, jei redaguosite eskizą.

Temperatūros jutiklis yra 100K termistorius

2 žingsnis: Kaip įkelti eskizą į „Attiny85“

Kaip įkelti eskizą į „Attiny85“
Kaip įkelti eskizą į „Attiny85“
Kaip įkelti eskizą į „Attiny85“
Kaip įkelti eskizą į „Attiny85“

Per daug nepaaiškinsiu. Yra daug gerų vadovų, jei google jį.

Bet aš nepadariau įkėlimo kaiščio lentoje. Taigi prieš lituodami turėtumėte įkelti.

Aš naudoju SOIC lizdą iš čia:

3 žingsnis: eskizas

Eskizas
Eskizas
Eskizas
Eskizas
Eskizas
Eskizas

void setup (void) {

TCCR0B = TCCR0B & 0b11111000 | 0b001; // keičiant PWM dažnį.

Girdimas „Arduino“PWM dažnis. Taigi keičiu jį aukščiau, kad negirdėčiau.

Temperatūros vienetas yra Celsijaus laipsnis ir aš jį užprogramavau mažiausiai nuo 25 iki maksimaliai 35 laipsnių.

Turėtumėte jį pakeisti pagal savo poreikius.

Rekomenduojamas: