Съдържание:

Arduino Attiny85 Smart Fan Controller: 3 стъпки
Arduino Attiny85 Smart Fan Controller: 3 стъпки

Видео: Arduino Attiny85 Smart Fan Controller: 3 стъпки

Видео: Arduino Attiny85 Smart Fan Controller: 3 стъпки
Видео: attiny85 smart fan controller 2024, Ноември
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 градуса.

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

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