Хэлп с охлаждением

Всё, что не подходит под вышеперечисленные разделы

Модератор: immortal

Ответить
sampl
Сообщения: 18
Зарегистрирован: Сб апр 13, 2019 5:01 pm
Благодарил (а): 0
Поблагодарили: 0

Хэлп с охлаждением

Сообщение sampl » Ср июл 10, 2019 12:06 pm

Сори если не в тему но блин(
Подскажите как для блондина как сделать управляемое охлаждение на orange pi pc реально уже голова болит от этого Карлсона перечитал перепробовал кучу и не фига (
Кто реализовал у себя подскажите как((
cheetah
Сообщения: 17
Зарегистрирован: Вт окт 23, 2018 12:22 pm
Благодарил (а): 14 раз
Поблагодарили: 0

Re: Хэлп с охлаждением

Сообщение cheetah » Чт июл 11, 2019 9:28 am

У меня похожая задача была - на GPIO висит температурный датчик и иногда подвисает. В итоге пришел к передергиванию питания:

//запускаем сервер управления GPIO
shell_exec("sudo python /home/orangepi/WiringPi-Python-OP/webioOP.py");
//на всякий случай ждем
sleep(30);
//снимаем напряжение 3V с ножки
getURL("http://127.0.0.1:8000/changeMode/7/input");
//подаем напряжение через 20 сек
SetTimeOut("TurnOnTemp","getURL('http://127.0.0.1:8000/changeMode/7/output');",20);
//гасим сервер через 40 сек
SetTimeOut("TurnOffPython","shell_exec('sudo killall python');",40);

Т.е. решение видится таким - гуглить в сторону WiringPi-Python-OP и питанием вентилятора с GPIO (но там по току не все так просто - придется что-то химичить)
sampl
Сообщения: 18
Зарегистрирован: Сб апр 13, 2019 5:01 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Хэлп с охлаждением

Сообщение sampl » Чт июл 11, 2019 10:09 am

cheetah писал(а):
Чт июл 11, 2019 9:28 am
У меня похожая задача была - на GPIO висит температурный датчик и иногда подвисает. В итоге пришел к передергиванию питания:

//запускаем сервер управления GPIO
shell_exec("sudo python /home/orangepi/WiringPi-Python-OP/webioOP.py");
//на всякий случай ждем
sleep(30);
//снимаем напряжение 3V с ножки
getURL("http://127.0.0.1:8000/changeMode/7/input");
//подаем напряжение через 20 сек
SetTimeOut("TurnOnTemp","getURL('http://127.0.0.1:8000/changeMode/7/output');",20);
//гасим сервер через 40 сек
SetTimeOut("TurnOffPython","shell_exec('sudo killall python');",40);

Т.е. решение видится таким - гуглить в сторону WiringPi-Python-OP и питанием вентилятора с GPIO (но там по току не все так просто - придется что-то химичить)
Ок спасибо попробую)
Ответить