Управление оборотами кулера Arduino

Gooman
Offline
Зарегистрирован: 22.05.2013

Использую кулер для охлаждения raspberry pi. Сначала был маленький кулер, хорошо охлаждал, но стал гудеть и я взял большой кулер от процессора (70 мм). Он хуже охлаждает, как ни странно, но не в этом дело.

Я его подключил к БП 12 В. У кулера есть 4 контакта - два для питания, а остальные - синий и желтый. Как я понимаю, можно же регулировать количество оборотов, раз он на процессоре стоял. Я бы хотел попробовать это сделать через ардуино.

http://people.overclockers.ru/hotrod/17182/Reobas_na_Arduino_chast_1 - пробовал сделать так. Но совсем ничего не работает. Ведь не обязательно же, чтобы ардуино и вентилятор питались от одного источника? 

Snubist
Offline
Зарегистрирован: 18.02.2013

Gooman пишет:

 Но совсем ничего не работает. Ведь не обязательно же, чтобы ардуино и вентилятор питались от одного источника? 

Необезательно, Но минусовые должны быть соеденены

Gooman
Offline
Зарегистрирован: 22.05.2013

А зачем? И как соединять, если я по USB ардуино питаю.

Кстати, я вот не понимаю, как вентилятор сам собой управляет. Сейчас отчетливо слышно, что он то замедляется, то ускоряется. Как это возможно?

Snubist
Offline
Зарегистрирован: 18.02.2013

Затем что импульс должен от чегото плясать, в данном случае от минуса. На любой дуине есть несколько контактов GND, вот и соедение этот контакт с минусом куллера.

Gooman
Offline
Зарегистрирован: 22.05.2013

К минусу вентилятора присоединить минус от БП и еще соединить его с землей на ардуино?

Gooman
Offline
Зарегистрирован: 22.05.2013

Спасибо, работает.