Arduino Attiny85 Smart Fan Controller: 3 стъпки
Arduino Attiny85 Smart Fan Controller: 3 стъпки
Anonim
Интелигентен контролер за вентилатор Arduino Attiny85
Интелигентен контролер за вентилатор Arduino Attiny85

Консумативи

Дразните ли се от силния шум на вентилатора? Направих.

Имам много инструменти, които имат вентилатор. А вентилаторът на някой инструмент винаги работи с максимална скорост. Затова го направих по -тих.

Стъпка 1: Дизайн, спецификация

Дизайн, спецификация
Дизайн, спецификация
Дизайн, спецификация
Дизайн, спецификация
Дизайн, спецификация
Дизайн, спецификация

Дизайнът му е прост. Но искам да го направя наистина малък.

Така че мога да сложа инструментите си.

** така че няма качване на скица за качване на скица **

Има сензор за температура и част за превключване на MOSFET.

Attiny85 проверява температурата и ако температурата е висока, тя извежда висока честота на ШИМ.

И има един потенциометър. Може да се използва като регулатор.

Направих го като регулатор на температурата.

Ако го завъртя, Attiny85 смята, че е по -горещо или по -хладно от истинското.

Така че мога да движа вентилатора по -бавно или по -бързо.

Но той може да регулира ШИМ или максимална температура или нещо друго, ако редактирате скицата.

Температурният сензор е 100K термистор

Стъпка 2: Как да качите скица в Attiny85

Как да качите скица в Attiny85
Как да качите скица в Attiny85
Как да качите скица в Attiny85
Как да качите скица в Attiny85

Няма да обяснявам много. Има много добри ръководства, ако го потърсите в Google.

Но не съм направил щифт за качване на дъската. Така че трябва да качите, преди да го запоите.

Използвах гнездо SOIC от тук:

Стъпка 3: Скицирайте

Скица
Скица
Скица
Скица
Скица
Скица

void setup (void) {

TCCR0B = TCCR0B & 0b11111000 | 0b001; // промяна на честотата на ШИМ.

ШИМ честотата на Arduino се чува. Затова го променям по -високо, за да не го чуя.

Температурната единица е Целзий и я програмирах минимум 25 до максимум 35 градуса.

Трябва да го промените според вашите нужди.

Препоръчано: