Лучше температуру брать сразу отсюда - /sys/class/thermal/thermal_zone0/temp (в миллиградусах) Так можно обойтись без регулярок. Кроме этого, вместо простого включения/выключения кулера лучше использовать ШИМ для плавного изменения скорости. Реализацию вполне можно отыскать в сети.
ШИМ здесь не нужен - кулер работает без запаса мощности. Он не в состоянии при 100% загрузке скинуть температуру до 40 градусов, а лишь удерживать её не выше 65.
т.е. можно применить этот способ получения температуры... #!/usr/bin/env python f = open("/sys/class/thermal/thermal_zone0/temp") t = f.read() f.close() print(int(t)/1000.0)
*Внимание - эррата:* *- статья дополнена информацией о необходимости включения в схему токоограничивающего резистора 1 кОм.* *- статья изменена в части добавления скрипта в автозагрузку на более корректный, через rc.local -* codius.ru/articles/294#a21.
Виктор! 1. Спасибо за ваши ролики, очень познавательно и интересно. 2. По поводу вентилятора... В некоторых обзорах упоминается, что кулер хорошо работает и на трёх вольтах, к тому же очень тихо. В связи с этим у меня есть мысль, но отсутствуют знания элементной базы и в Linux только недавно залез. Можно ли организовать "двухступенчатое охлаждение" с помощью счётчиков-триггеров-пары транзисторов? Т.е., например, при температуре 40 градусов на вентилятор подаётся 3В, при 55 градусах - 5В...
На 3,3 В вращение лопастей кулера не означает его хорошей работы))) - он предназначен для работы от 5 В. Во-первых, по хорошему, подобный функционал необходимо реализовывать при помощи ШИМ-сигнала, но данный кулер для этого не предназначен. Во-вторых, троттлинг (пропуск тактов в целях предохранения процессора от перегрева начинается у Model B на 75 градусах), отсюда вопрос - зачем процессору охлаждение на 40 градусах? - это его нормальное состояние.
Скопировал Py-код на терминал и вставил - отказалась запускаться с исключением: "SyntaxError: Non-ASCII character '\xd0' in file ./temp_event.py on line 1, but no encoding declared" Помогло добавление в начале файла следующего (определение кодировки): # -*- coding: utf-8 -*- P.S.: Ютуб съел астериски: между минусами (- -) нужно добавить: * Ещё для того, чтоб одновременно выполнять тест и следить за температурой рекомендую использовать screen - очень удобно ;)
Добрый день. Подскажите пожалуйста. Имеется rpi2. Стоит osmc. Можно ли там это реализовать? Также имеется вентилятор от процессора ноутбука. Там 4 провода. Черный, красный, белый и синий. + И - понятно. Остальные два (белый и синий) видимо управляющие. Можно ли как то сделать из него "очень умный" вентилятор для охлаждения. Чтоб он включался на четверть при включении и затем при росте температуры плавно поднимал обороты и выходил на максимальные к 60 градусам.??
Спасибо)) надо тоже заморочиться с охладом своей малинки) а то у меня от отдельного бп питается кулер 120мм и из картона воздуховод к малинке))) пока переделывать))
Вентилятор индуктивная нагрузка, так что при снятии напряжения скорее всего будет возникать эдс самоиндукции высокого напряжения которая может наделать делов. Так что я бы как минимум поставил защитный диод.
Данный вопрос задавался ранее Yehor Pererva. Вы правы, но конкретно в этом случае индуктивность настолько мала, что ею можно пренебречь (скачки не выявляются даже осциллографом). Но чтобы все было по феншую, диод не навредит))
@@codius Я просто делал прототипчик устройства на Arduino с LD293D управление маленьким движком ШИМом так там такое напряжение индуцировалось что пробивало цепочку диод 1N4007 + светодиод подсоединенные параллельно двигателю так что светодиоды горели из-за обратного тока.
Использование ШИМа для регулирования оборотов вентилятора и в последствии снижения акустического шума (а это, как я понял, одна из целей доработки) более предпочтительный путь. Но это сложнее реализовать, т.к. придется тщательнее подходить к настройке регулирования, учитывать инерционность температуры. На мой взгляд оптимальнее поставить большой радиатор для пассивного охлаждения малины. Тем не менее материал понравился, ролик хорош. Ставлю палец вверх!
Я с вами согласен, при одном условии - если есть запас мощности у кулера (когда он может, не напрягаясь, скинуть температуру процессора на максимальной загрузке до 40-45°С), тогда действительно можно и ШИМ задействовать и ПИД-регуляторы и т.д. Когда запаса мощности нет, все эти навороты бессмысленны.
Но ведь помимо ЦП есть и другие чипы на малинке, которые греются, например ethernet. Что если температура ЦП будет в допусках и кулер будет молчать, а какая-нибудь из других микрух при этом будет разогреваться? Существует ли вероятность такого события?
Виктор, доброго времени суток! Сегодня купил спиногрызу Raspbery Pi 3 B+ и к ней корпус с вентилятором. В комплекте с корпусом были ещё ТРИ радиатора))) Два нашёл куда поставить, а третий нет. Куды его присобачить, мать его!-) он по размерам такой же как на LAN7515!-) Гуглил много, но всё про предыдущий вариант(( Заранее благодарю и Успехов!-)
Предполагается установка на 3 микросхемы - процессор, USB-хаб (LAN7515) и оперативка (на обратной стороне). Но поскольку с радиатором на оперативке получается не очень, многие его не устанавливают.
Внимание народ есть ошибка которую обнаружил при запуске вентилятора. 1. Сменить название скетча temp_control.py & сделать без русских символов temp_control 2. Прописать так же в команде temp_control & перед строкой exit 0: ВНИМАНИЕ ВНИЗУ ВСЕГО ТЕКСТА! ВСЕ РАБОТАЕТ АВТОРУ СПАСИБО!
Спасибо за ваше видео! Скажите, на 1:52 видны проводки и еще какие-то "переходники". Где их можно купить? Я заказал указанный транзистор, но где взять остальное?
Интересно, вот бы узнать как реализовать такое с корпусом NesPi и ОС Recalbox, Вентилятор реально раздражает, а без него 70-75 градусов в активном режиме
Приверствую, если еще актуально по Неспи, у меня вентилятор на крыше корпуса стоковый, не могу пончть как лучше поток сделать внутрь тоесть вниз на проц, или на выдув вверх от проца, замечу что там нет кулера а просто медяшки на проце и памяти а вентилятор на крыше корпуса изнутри.
@@TV-yw2gv Да вот фиг знает, если вдувать то нагретому воздуху опять же деваться некуда, есть ещё отверстия на дне корпуса под малинкой, я и думал при выдуве вверх, через них будет приток холодного.
А разве вентилятор не является индуктивной нагрузкой? Вроде ж в таких случаях надо ставить защитный диод обратно-паралельно вентилятору и ещё дополнительно конденсатор паралельно вентилятору.
Уважаемый Виктор! Большое спасибо за интересное видео! Решил сделать для своей Малинки умное охлаждение по Вашему проекту. Но у меня не получилось. У меня Raspberry Pi 3 B, операционная система Raspbian Buster with desktop, самая последняя версия. Делал так: сначала скопировал скрипт из Вашей статьи на эту же тему, запустил его из оболочки питона, все прекрасно работает. Но внедрить скрипт в в авто запуск ни как не удается. У Вас в видео и в статье строчка с запуском скрипта прописывается в разных файлах. Пробовал оба, но у меня не запускается. Подскажите, пожалуйста куда копать. А пока пользуюсь охлаждением, запуская его в ручную...
Возможно вы что-то делаете не так. www.google.com/search?sxsrf=ACYBGNS0nDZi-oRT9vdxiz5Ups1rRYZQzw%3A1577171772521&ei=PLsBXoW5H8nQ6QTB1arAAg&q=raspbian+buster+autostart+python+script&oq=raspbian+buster+autostart+script&gs_l=psy-ab.1.3.35i39j0i22i30l3j0i333.0.0..2630...0.0..0.91.173.2....2..0......gws-wiz.......0i8i30.VXg3RMywmuk
@@codius Виктор, спасибо. Пошел читать, разбираться. Напишу что получится. В ручном запуске работает прекрасно. В скрипте изменил температуру с 60 на 50 и -10 на -5. Большой кулер держит температуру от 45 до 50 градусов, когда не нужен отключается, работает абсолютно бесшумно. Красота! Спасибо. P.S. Все, почитал, разобрался. Теперь скрипт стартует при загрузке Малинки. В моем случае нужно было записывать строку в файл autostart. Спасибо!
подскажите пожалуйста, а можно подключить вообще вентилятор с точскрином? точскрин, заберает с гребенки один из крайних выходов в 5в, свободна только земля((((
Добрый день! Большое спасибо за такое полезное видео. Вентилятор отлично работает и поддерживает температуру. Единственный момент, у меня почему-то не работает комбинация Ctrl+C и я не знаю как остановить процесс. Управление только из терминала, и отредактировать код или убрать из автозагрузки не получается, так как постоянно выводиться температура.
Хорошо! ) А есть смысл в 2х скоростном кулере? 1 для расчетного режима стандартных задач чтобы постоянно тихонечко работал . И второй режим охлаждения во время высокопроизводительных вычисления
Виктор, доброго времени, регулярно смотрю ваши видео, очень интересно, спасибо! У меня к Вам большая просьба, хотелось бы увидеть мануал от Вас по работе с NFC модулем на Raspberry pi, я вот приобрел дешевый но хороший модуль PN532v3 подключил по I2c, кстати как это сделать нет русскоязычного мануала а англоизычный с ошибкой напутаны положения джамперов, подключил вроде все работает, но вот как работать с ним в Python? Сколько не рылся так и не нашел ничего дельного в инете, у меня к Вам просьба сделайте обзор с детальным кодингом ведь область применения очень обширна и многим будет полезна, заранее спасибо!
Реализовал даную тему еще месяц назад и все было ок, но сейчас же переустановил операционку и... после подключении по SSH через Putty я вижу в консоли постоянно обновляющееся состояние температуры проца и это не позволяет мне нормально работать с коммандной строкой. Может подскажете что я сделал не так? Спасибо.
Друзья ПЛИЗ давайте все вместе попросим Виктора Кравченко сделать обзор одноплатного компьютера ASUS Tinker Board- СКОПИРУЙТЕ ЭТОТ КОММЕНТАРИЙ- И ОСТАВЬТЕ ТУТ! ЗАРАНЕЕ СПАСИБО
Почему же нельзя, можно. Но в этом случае вентилятор будет работать постоянно, а речь в ролике об умной системе охлаждения, которая включается только тогда когда это нужно.
@@Ivanov1337 Потому что пин GPIO не предназначен для питания нагрузки, он предназначен для управления. Посмотрите вводное видео о GPIO - th-cam.com/video/BLq00_bwmzY/w-d-xo.html
Спасибо, попробую сегодня доделать. При включении raspberry pi, вентилятор включается на полных оборотах на секунду, затем выключается, без использования кода, я так подозреваю что это нормально
Я так же заинтересован, хотел даже приобрести взамен Raspberry Pi 3 Model B+ 2018, но когда я написал поставщику, то он мне дал вот такой интересный ответ: Digi-Key Part Number 1910-1002-ND. Description ASUS TINKER BOARD - нет возможности поставить. Позиция запрещена для экспорта из США.
Виктор, день добрый. Очень Вас прошу помочь с подъёмом OpenVPN-сервера на малинке. Не могу разобраться. Перечитал статьи, сервер запускается без ошибки, а присоединиться не могу. Даже в локальной сети не подключиться. Прошу Вас о выпуске инструкции в том же очень удобном формате.
Это нормально и дело не в оперативке. Проблема в том, что браузер не поддерживает аппаратное декодирование видео. Для просмотра TH-cam-видео в качестве 1080p без тормозов используйте KODI - th-cam.com/video/of9EvKkoajM/w-d-xo.htmlm39s
Хотел отметить, что ссылка на "Транзистор 2N5551" выдает несколько продавцов, это не принципиально у кого из них брать?Спрашиваю, т.к. китайцы разные бывают 8)))) ! если бы я раньше знал про Ваш канал, все бы брал по Вашим ссылкам, т.к. у Вас часто оказывается дешевле (я тут сверяю со своими покупками) + надежность продавца более менее проверена. + было бы неплохо ссылку на донат сделать или товар с ЛОГОТИПОМ Вашего канала (мне как "чайнику" Ваше видео - просто настольная книга)!
Ну, такой себе метод, если честно. Как миниум потому, что используется программа для мониторинга температуры. Неоднократно ловил такой баг, когда малина наглухо зависала каким-то ресурсоёмким процессом и успевала неплохо так нагреться ДО того, как "скрипт на питоне" очнётся и подаст питание на вентилятор. Плюс, постоянное включение вентилятора на максимум оборотов с последующим отключением, выбешивает ещё больше, чем просто постоянный шум вентилятора. Нормальная и адекватная схема, которая мне действительно понравилась - это использование внешнего контроллера вентилятора с терморезистором (зажатом в капле термопасты между гребнями радиатора) и ШИМ контроллером вентилятора. То есть, банальный "внешний термостат". Можно как собрать на какой-нибудь малогабаритной ардуинке, так и самостоятельно расведя и пропояв отдельную плату. Притом можно использовать как микроконтроллер для управления, так и собрать грамотную схему на обычном NE555, который будет управлять скважностью ШИМ вентилятора через терморезистор. Главное - грамотно подобрать минимальную скважность ШИМ, дабы не испытывать головную боль от писка вентилятора, да и чтобы сам вентилятор не убить (на слишком малой скважности вентилятор дохнет через 300 часов, примерно).
Что значит нестабильно? Хватает ли тока (БП должен быть минимум 2А)? Какая периферия на Малинке (не слишком много обвешиваете)? У меня такой БП - codius.ru/products/301 нормально все работает, но сейчас бы взял с кнопкой - codius.ru/products/302 .
Деревянные счеты аля "Абак" ваш идеал! Зачем было тратится на пень, если уже в 1980г Intel 8088 имел идеальную частоту для ваших потрэб? Не нравиться кулер, так приклейте солидный радиатор, те же яйца только сбоку. Тепло отводить то надо, а не задачи снимать ;).
Лучше температуру брать сразу отсюда - /sys/class/thermal/thermal_zone0/temp (в миллиградусах)
Так можно обойтись без регулярок.
Кроме этого, вместо простого включения/выключения кулера лучше использовать ШИМ для плавного изменения скорости. Реализацию вполне можно отыскать в сети.
ШИМ здесь не нужен - кулер работает без запаса мощности. Он не в состоянии при 100% загрузке скинуть температуру до 40 градусов, а лишь удерживать её не выше 65.
т.е. можно применить этот способ получения температуры...
#!/usr/bin/env python
f = open("/sys/class/thermal/thermal_zone0/temp")
t = f.read()
f.close()
print(int(t)/1000.0)
Подскажите пожалуйста ещё один момент, у вас в статье есть комментарии что 100ом мало ограничения по току и лучше использовать резистор на 1ком.
Отличное, простое и понятное видео. Интересны эксперименты с малинкой и подключение к ней разной периферии.
Вас Приятно смотреть. Доходчиво все рассказываете. Так держать
*Внимание - эррата:*
*- статья дополнена информацией о необходимости включения в схему токоограничивающего резистора 1 кОм.*
*- статья изменена в части добавления скрипта в автозагрузку на более корректный, через rc.local -* codius.ru/articles/294#a21.
Виктор!
1. Спасибо за ваши ролики, очень познавательно и интересно.
2. По поводу вентилятора... В некоторых обзорах упоминается, что кулер хорошо работает и на трёх вольтах, к тому же очень тихо. В связи с этим у меня есть мысль, но отсутствуют знания элементной базы и в Linux только недавно залез. Можно ли организовать "двухступенчатое охлаждение" с помощью счётчиков-триггеров-пары транзисторов? Т.е., например, при температуре 40 градусов на вентилятор подаётся 3В, при 55 градусах - 5В...
На 3,3 В вращение лопастей кулера не означает его хорошей работы))) - он предназначен для работы от 5 В.
Во-первых, по хорошему, подобный функционал необходимо реализовывать при помощи ШИМ-сигнала, но данный кулер для этого не предназначен. Во-вторых, троттлинг (пропуск тактов в целях предохранения процессора от перегрева начинается у Model B на 75 градусах), отсюда вопрос - зачем процессору охлаждение на 40 градусах? - это его нормальное состояние.
40 градусов было взято просто для примера. Но теперь всё понятно, спасибо.
Скопировал Py-код на терминал и вставил - отказалась запускаться с исключением:
"SyntaxError: Non-ASCII character '\xd0' in file ./temp_event.py on line 1, but no encoding declared"
Помогло добавление в начале файла следующего (определение кодировки):
# -*- coding: utf-8 -*-
P.S.: Ютуб съел астериски: между минусами (- -) нужно добавить: *
Ещё для того, чтоб одновременно выполнять тест и следить за температурой рекомендую использовать screen - очень удобно ;)
Добрый день. Подскажите пожалуйста. Имеется rpi2. Стоит osmc. Можно ли там это реализовать? Также имеется вентилятор от процессора ноутбука. Там 4 провода. Черный, красный, белый и синий. + И - понятно. Остальные два (белый и синий) видимо управляющие. Можно ли как то сделать из него "очень умный" вентилятор для охлаждения. Чтоб он включался на четверть при включении и затем при росте температуры плавно поднимал обороты и выходил на максимальные к 60 градусам.??
Спасибо)) надо тоже заморочиться с охладом своей малинки) а то у меня от отдельного бп питается кулер 120мм и из картона воздуховод к малинке))) пока переделывать))
Кто чем заморачивается :-) а я малинку на охлаждение аквариумов вентиляторами натравливаю :-)
Вентилятор индуктивная нагрузка, так что при снятии напряжения скорее всего будет возникать эдс самоиндукции высокого напряжения которая может наделать делов.
Так что я бы как минимум поставил защитный диод.
Данный вопрос задавался ранее
Yehor Pererva. Вы правы, но конкретно в этом случае индуктивность настолько мала, что ею можно пренебречь (скачки не выявляются даже осциллографом). Но чтобы все было по феншую, диод не навредит))
@@codius Я просто делал прототипчик устройства на Arduino с LD293D управление маленьким движком ШИМом так там такое напряжение индуцировалось что пробивало цепочку диод 1N4007 + светодиод подсоединенные параллельно двигателю так что светодиоды горели из-за обратного тока.
Наконец-то нормальное видео. Спасибо
спасибо дружище. хоть у меня пока нет малины, но я уже не представляю свое существование дальше без нее
Очень интересное видео,спасибо!
Спасиб оогромное за подробное описание! Попробую так сделать в ближайшее время
сделал работает, на 64 расбиан ос, хороший мануал
есть еще вопросы, не подскажите как отключить постоянно бегущую строку температуры в Putty очень мешает невозможно после запуска скрипта работать?
Потрясающий канал! Спасибо за полезный материал! Как раз то что искал!
супер, спасибо! Очень интересный вариант!
Использование ШИМа для регулирования оборотов вентилятора и в последствии снижения акустического шума (а это, как я понял, одна из целей доработки) более предпочтительный путь. Но это сложнее реализовать, т.к. придется тщательнее подходить к настройке регулирования, учитывать инерционность температуры.
На мой взгляд оптимальнее поставить большой радиатор для пассивного охлаждения малины.
Тем не менее материал понравился, ролик хорош. Ставлю палец вверх!
Я с вами согласен, при одном условии - если есть запас мощности у кулера (когда он может, не напрягаясь, скинуть температуру процессора на максимальной загрузке до 40-45°С), тогда действительно можно и ШИМ задействовать и ПИД-регуляторы и т.д. Когда запаса мощности нет, все эти навороты бессмысленны.
у меня такой же корпус , только вот Вентилятора в наличии не было , учим C# а потом программирование в Реальном Времени на "ADA"
УРА!!!!! СПАСИБО!!!!! СУПЕР - ВЛОГ!!!!!!!
было бы интересно посмотреть об управлении более серьезной нагрузкой..
Но ведь помимо ЦП есть и другие чипы на малинке, которые греются, например ethernet. Что если температура ЦП будет в допусках и кулер будет молчать, а какая-нибудь из других микрух при этом будет разогреваться? Существует ли вероятность такого события?
Что делать если я использую убунту, а не расбиан? Или вообще ретропай
У меня пока даже Малинки нет, но лайк все равно поставлю. Интересное видео. Вроде бы банальные вещи , но очень интересно изложены.
Спасибо
Виктор, доброго времени суток! Сегодня купил спиногрызу Raspbery Pi 3 B+ и к ней корпус с вентилятором. В комплекте с корпусом были ещё ТРИ радиатора))) Два нашёл куда поставить, а третий нет. Куды его присобачить, мать его!-) он по размерам такой же как на LAN7515!-) Гуглил много, но всё про предыдущий вариант(( Заранее благодарю и Успехов!-)
Предполагается установка на 3 микросхемы - процессор, USB-хаб (LAN7515) и оперативка (на обратной стороне). Но поскольку с радиатором на оперативке получается не очень, многие его не устанавливают.
Скрипт что так и будет зацыклен в консоле?
потрясающий канал
Спасибо за годный контент!
Внимание народ есть ошибка которую обнаружил при запуске вентилятора.
1. Сменить название скетча temp_control.py & сделать без русских символов temp_control
2. Прописать так же в команде temp_control &
перед строкой exit 0: ВНИМАНИЕ ВНИЗУ ВСЕГО ТЕКСТА!
ВСЕ РАБОТАЕТ АВТОРУ СПАСИБО!
Молодец, разглядел, чего нет. Там, по идее, питоновское расширение, типа, пи, а не ру. :)
Спасибо за ваше видео! Скажите, на 1:52 видны проводки и еще какие-то "переходники". Где их можно купить? Я заказал указанный транзистор, но где взять остальное?
Наконечники с корпусами в наборе - codius.ru/products/264 , шлейфы - codius.ru/products/167 . Для обжима использую кримпер - codius.ru/products/259 .
Виктор а можно у вас заказать провода с резистором в сборе?
Интересно, вот бы узнать как реализовать такое с корпусом NesPi и ОС Recalbox,
Вентилятор реально раздражает, а без него 70-75 градусов в активном режиме
Приверствую, если еще актуально по Неспи, у меня вентилятор на крыше корпуса стоковый, не могу пончть как лучше поток сделать внутрь тоесть вниз на проц, или на выдув вверх от проца, замечу что там нет кулера а просто медяшки на проце и памяти а вентилятор на крыше корпуса изнутри.
@@YaroslavSeleznev Добрейшего. Лучше конечно на вдув, выдувать там нечего, малый объём воздуха внутри и не откуда этот воздух засасывать.
@@TV-yw2gv Да вот фиг знает, если вдувать то нагретому воздуху опять же деваться некуда, есть ещё отверстия на дне корпуса под малинкой, я и думал при выдуве вверх, через них будет приток холодного.
Здравствуйте, у вас получилось на рекалбокс кулер с вкл/выкл скриптом сделать?
@@edvinasfatkhodinov4471 Даже не пытался, распберри греется как адская печка, запускать без охлаждения реально страшно
бугага можно еще взять полевик и на PWM его... только незнаю будет ли толк.... можеть быть такие кулеры "актуальны" только на максимальных оборотах
Ждём нового видео по sim800l
Еще как все это запустить на Ubuntu 20????
Если есть возможеность изготовить более массивные радиаторы из бронзы или на крайняк из алюмишки, никакие вентиляторы будут не нужны
Сделайте видео по настройке собственного интернет радио через icecast
спасибо за информацию. а я собирался датчики городить =))))
Можно ли сделать подобное в Ретропай? Или обязательно должна родная система малины стоять?
Можно. Насколько я помню, у Ретропай в настройках есть и консоль, и файловый менеджер.
Добрый день. Подскажите плиз, как сделать (программная часть), если на малинке установлен Retropie? Спасибо!
Anton Reznikov как-то решили вопрос?
А разве вентилятор не является индуктивной нагрузкой? Вроде ж в таких случаях надо ставить защитный диод обратно-паралельно вентилятору и ещё дополнительно конденсатор паралельно вентилятору.
Является, и вы правы. Но конкретно в этом случае индуктивность настолько мала, что ею можно пренебречь (скачки не выявляются даже осциллографом).
Виктор Кравченко Спасибо за пояснение.
Уважаемый Виктор! Большое спасибо за интересное видео! Решил сделать для своей Малинки умное охлаждение по Вашему проекту. Но у меня не получилось. У меня Raspberry Pi 3 B, операционная система Raspbian Buster with desktop, самая последняя версия. Делал так: сначала скопировал скрипт из Вашей статьи на эту же тему, запустил его из оболочки питона, все прекрасно работает. Но внедрить скрипт в в авто запуск ни как не удается. У Вас в видео и в статье строчка с запуском скрипта прописывается в разных файлах. Пробовал оба, но у меня не запускается. Подскажите, пожалуйста куда копать. А пока пользуюсь охлаждением, запуская его в ручную...
Возможно вы что-то делаете не так. www.google.com/search?sxsrf=ACYBGNS0nDZi-oRT9vdxiz5Ups1rRYZQzw%3A1577171772521&ei=PLsBXoW5H8nQ6QTB1arAAg&q=raspbian+buster+autostart+python+script&oq=raspbian+buster+autostart+script&gs_l=psy-ab.1.3.35i39j0i22i30l3j0i333.0.0..2630...0.0..0.91.173.2....2..0......gws-wiz.......0i8i30.VXg3RMywmuk
@@codius Виктор, спасибо. Пошел читать, разбираться. Напишу что получится. В ручном запуске работает прекрасно. В скрипте изменил температуру с 60 на 50 и -10 на -5. Большой кулер держит температуру от 45 до 50 градусов, когда не нужен отключается, работает абсолютно бесшумно. Красота! Спасибо.
P.S. Все, почитал, разобрался. Теперь скрипт стартует при загрузке Малинки. В моем случае нужно было записывать строку в файл autostart.
Спасибо!
🔥новое видео
подскажите пожалуйста, а можно подключить вообще вентилятор с точскрином? точскрин, заберает с гребенки один из крайних выходов в 5в, свободна только земля((((
Значит нужно какой-то переходник мудрить.
Подскажите люди а куда вводить этот скетч? К примеру в терминале я узнал данную температуру, а дальше куда вводить скетч в какой проге? Я запутался
th-cam.com/video/BLq00_bwmzY/w-d-xo.html - здесь все описано
Добрый день! Большое спасибо за такое полезное видео. Вентилятор отлично работает и поддерживает температуру. Единственный момент, у меня почему-то не работает комбинация Ctrl+C и я не знаю как остановить процесс. Управление только из терминала, и отредактировать код или убрать из автозагрузки не получается, так как постоянно выводиться температура.
Роман Каргаполов раскладка клавиатуры английская?
Виктор Кравченко Да
Роман Каргаполов попробуйте Ctrl+\ (askubuntu.com/questions/14155/what-to-do-when-ctrl-c-wont-kill-running-job).
Хорошо! ) А есть смысл в 2х скоростном кулере? 1 для расчетного режима стандартных задач чтобы постоянно тихонечко работал . И второй режим охлаждения во время высокопроизводительных вычисления
В этом то и проблема, что он тихонечко работает и напрягает)))) Но вам никто не запрещает - делайте.
отлично рассказал,подписка.ьуду смотреть тупо из-за программирования )
Спасибо, жаль что к моему основному применению rasbery не подойдет (recalbox)
почему ?! пробовали ?
ivawka999 и как? Кто-то попробовал?
Круто!!!
Виктор, доброго времени, регулярно смотрю ваши видео, очень интересно, спасибо! У меня к Вам большая просьба, хотелось бы увидеть мануал от Вас по работе с NFC модулем на Raspberry pi, я вот приобрел дешевый но хороший модуль PN532v3 подключил по I2c, кстати как это сделать нет русскоязычного мануала а англоизычный с ошибкой напутаны положения джамперов, подключил вроде все работает, но вот как работать с ним в Python? Сколько не рылся так и не нашел ничего дельного в инете, у меня к Вам просьба сделайте обзор с детальным кодингом ведь область применения очень обширна и многим будет полезна, заранее спасибо!
А резистор в цепь поставить? чтобы на максимальных оборотах не ревел как истребитель? все равно такая мощность не нужна, имхо
Бытовой Диалог если речь о резисторе на вентилятор, то что делать, когда такая мощность все таки понадобится?
Ну смотря для чего...вы про майнинг или рендер 4к видео? ))))))
Реализовал даную тему еще месяц назад и все было ок, но сейчас же переустановил операционку и... после подключении по SSH через Putty я вижу в консоли постоянно обновляющееся состояние температуры проца и это не позволяет мне нормально работать с коммандной строкой. Может подскажете что я сделал не так? Спасибо.
Разобрался. Не знаю в этом ли была причина но в прошлый раз запуск скрипта добавлялся в rc.local
Друзья ПЛИЗ давайте все вместе попросим Виктора Кравченко сделать обзор одноплатного компьютера ASUS Tinker Board- СКОПИРУЙТЕ ЭТОТ КОММЕНТАРИЙ- И ОСТАВЬТЕ ТУТ! ЗАРАНЕЕ СПАСИБО
пусть из сша поставка asus tinker board запрещена, но он продается уже на алиэкспресс- там можно купить
Выше писал. В днс продают.
В pi4 это теперь настраивается штатными функциями. А вот как сделать, чтобы запуск был на 50 градусов, а не на 60.... Там ниже 60 не задать (((
На транзистор стягивающий резистор надо ставить. 10-20 КОм достаточно будет
Стягивающий резистор здесь не нужен - в нем нет смысла, так как на базе два четких состояния - 1/0, а вот токоограничивающий не помешает.
@@codius Подскажите пожалуйста каким номиналом? Между базой и пином ставить?
@@DimaMozgunov Статья актуализирована этой информацией, схема в статье приведена уже корректная. Резистора 100 Ом будет достаточно.
@@codius а где статью можно посмотреть? В видео нет резистора.
@@DimaMozgunov В описании к ролику есть ссылка на текстовую версию.
А я вот ничего не понял. Где это прописывать? Где смотреть! К сожалению опыт с линукосм у меня очень печальный.
Такая же хрень, купил распери, куллер спаял этот транзистор, а дальше нихера не понял и автор тоже мало инфы даёт. Тут все с виды сидят )))
А просто с разъема GPIO подать 5В нельзя на вентилятор? Почему, если нет?
Почему же нельзя, можно. Но в этом случае вентилятор будет работать постоянно, а речь в ролике об умной системе охлаждения, которая включается только тогда когда это нужно.
@@codius я имел в виду следющую схему - по скрипту логическая единица идет не в транзистор, а сразу на вентилятор. Почему так нельзя?
@@Ivanov1337 Потому что пин GPIO не предназначен для питания нагрузки, он предназначен для управления. Посмотрите вводное видео о GPIO - th-cam.com/video/BLq00_bwmzY/w-d-xo.html
Подскажите, что, если без резистора схему такой и оставить, что случится?
Конкретно в этой схеме ничего не случится. Но правильнее, чтобы он был, чтобы при использовании с другим МК не сжечь транзистор.
Спасибо, попробую сегодня доделать. При включении raspberry pi, вентилятор включается на полных оборотах на секунду, затем выключается, без использования кода, я так подозреваю что это нормально
@@codius А какой максимальный ток на пине 5 вольт?
@@MsTim159 th-cam.com/video/BLq00_bwmzY/w-d-xo.html
на twister os не работает.
Меня одного коробит что транзистор биполярный и база не через резистор?
Виктор, прошу Вас сделайте пожалуйста обзор одноплатного компьютера ASUS Tinker Board
Я так же заинтересован, хотел даже приобрести взамен Raspberry Pi 3 Model B+ 2018, но когда я написал поставщику, то он мне дал вот такой интересный ответ: Digi-Key Part Number 1910-1002-ND. Description ASUS TINKER BOARD - нет возможности поставить. Позиция запрещена для
экспорта из США.
пусть из сша поставка asus tinker board запрещена, но он продается уже на алиэкспресс- там можно купить
Просто он значительно шустрей чем распберри
ну и производитель авторитетный- с мировым именем
Тогда лучше брать новую модель ASUS Tinker Board S
а есть видео с пи4
Виктор, день добрый. Очень Вас прошу помочь с подъёмом OpenVPN-сервера на малинке. Не могу разобраться. Перечитал статьи, сервер запускается без ошибки, а присоединиться не могу. Даже в локальной сети не подключиться. Прошу Вас о выпуске инструкции в том же очень удобном формате.
Юрий, к сожалению, даже если я и поставлю в очередь эту тему, видео появится очень нескоро...
а если поставить пассивное охлаждение в этот корпус?
Ставьте, будет намного менее эффективным.
спасибо
Как там B+ малинка? Еще не купили?
Сегодня забрал, уже у меня)))
жду обзор и сравнение )
👍
а почему нельзя просто подавать питание через gpio? почему обязательно через транзистор?
Потому что порт gpio не в состоянии обеспечить кулер достаточным током.
Порт gpio предназначен для управления, а не для энергоснабжения.
у меня малинка тормозит при просмотре ютуба может оперативку както увеличить
Это нормально и дело не в оперативке. Проблема в том, что браузер не поддерживает аппаратное декодирование видео. Для просмотра TH-cam-видео в качестве 1080p без тормозов используйте KODI - th-cam.com/video/of9EvKkoajM/w-d-xo.htmlm39s
Хотел отметить, что ссылка на "Транзистор 2N5551" выдает несколько продавцов, это не принципиально у кого из них брать?Спрашиваю, т.к. китайцы разные бывают 8)))) ! если бы я раньше знал про Ваш канал, все бы брал по Вашим ссылкам, т.к. у Вас часто оказывается дешевле (я тут сверяю со своими покупками) + надежность продавца более менее проверена. + было бы неплохо ссылку на донат сделать или товар с ЛОГОТИПОМ Вашего канала (мне как "чайнику" Ваше видео - просто настольная книга)!
А как поставить 12в вентилятор, с отдельным блоком ?
этот вопрос уже задавался (надо отдельно питание подводить)
Ну, такой себе метод, если честно. Как миниум потому, что используется программа для мониторинга температуры. Неоднократно ловил такой баг, когда малина наглухо зависала каким-то ресурсоёмким процессом и успевала неплохо так нагреться ДО того, как "скрипт на питоне" очнётся и подаст питание на вентилятор. Плюс, постоянное включение вентилятора на максимум оборотов с последующим отключением, выбешивает ещё больше, чем просто постоянный шум вентилятора.
Нормальная и адекватная схема, которая мне действительно понравилась - это использование внешнего контроллера вентилятора с терморезистором (зажатом в капле термопасты между гребнями радиатора) и ШИМ контроллером вентилятора. То есть, банальный "внешний термостат". Можно как собрать на какой-нибудь малогабаритной ардуинке, так и самостоятельно расведя и пропояв отдельную плату. Притом можно использовать как микроконтроллер для управления, так и собрать грамотную схему на обычном NE555, который будет управлять скважностью ШИМ вентилятора через терморезистор. Главное - грамотно подобрать минимальную скважность ШИМ, дабы не испытывать головную боль от писка вентилятора, да и чтобы сам вентилятор не убить (на слишком малой скважности вентилятор дохнет через 300 часов, примерно).
Коллеги, порекомендуйте БП для этой малинки, три купил уже и все как-то не стабильно работает ((((
Что значит нестабильно? Хватает ли тока (БП должен быть минимум 2А)? Какая периферия на Малинке (не слишком много обвешиваете)? У меня такой БП - codius.ru/products/301 нормально все работает, но сейчас бы взял с кнопкой - codius.ru/products/302 .
Купил малину в комплекте с БП. И регулярно малина перегружается. Из обвеса только кулер на процессор. Спасибо за ссылки, пойду куплю с кнопкой))))
В чем пишется код?
В стандартном предустановленном Python-редакторе.
Ненавиджу активне охолодження.. На пентіумі вирішував проблему через зниження частоти процесора та знищенням процесів з високим навантаженням :)
Деревянные счеты аля "Абак" ваш идеал! Зачем было тратится на пень, если уже в 1980г Intel 8088 имел идеальную частоту для ваших потрэб? Не нравиться кулер, так приклейте солидный радиатор, те же яйца только сбоку. Тепло отводить то надо, а не задачи снимать ;).
воруют видео th-cam.com/video/FQxgH44L1K4/w-d-xo.html
Спасибо.