Category: техника

Небольшая модификация медиацентра на базе Raspberry Pi 3b+ под LibreELEC

Добавил охлаждение процессора. Вообще-то, строго говоря, необходимости в этом охлаждении не было. Процессор я не разгонял. Работает там KODI, который не особе процессор нагружает.
Но в используемом мной плейлисте (от http://langamepp.com/iptv/) каналы HD сильно «глючат». Временами идет треск в звуковом канале (при манипуляциях с интерфейсом). Потом начинаются «артефакты» в изображении. Иногда канал «вылетает». Это при том, что раньше в другом плейлисте HD каналы работали без проблем. Но тот плейлист, в отличие от нынешнего, был очень нестабильным. А этот работает и всегда нужные мне каналы есть.
Кроме того, фильмы с HD разрешением воспроизводятся без проблем.
Так вот, посмотрел я температуру процессора, оказалось, что на HD каналах температура процессора где-то на 10 градусов выше, чем на обычных. Возникло подозрение, что идет обычный перегрев, процессор начинает снижать частоту и т. п. Что, впрочем, впоследствие не подтвердилось.
Так вот, имелись у меня со старого, еще 486 компьютера 2 вентилятора. Работают от 12 вольт. А на «малинке" питание 5 вольт. Проверил их, один из них «завелся» и от пяти. Второй «заводился» не каждый раз.
Размер подходящий — в корпус помещается. К тому же, из-за пониженного напряжения скорость вращения невысокая, вследствие чего полностью отсутствует шум.
Долго решал как, все-таки, его приладить. Так, чтобы корпус не «покалечить», чтобы удобно было снимать и ставить на место, чтобы со снятой крышкой охлаждение тоже работало, чтобы было более-менее аккуратно (по возможности) и т. п.
Вариант крепить к крышке я из-за этого отклонил. По уму надо было установить его так, чтобы «захватить» сразу 2 «горячие» микросхемы: процессор и схему обмена. Но это не получилось. Во-первых, так было надежно закрепить не было возможности. Во-вторых, тогда «захватывалось» бы только края микросхем. Потому расположил вентилятор над процессором.
А закрепил следующим образом: Просверлил 3 отверстия. Привинтил 3 винта с тонкой шляпкой (чтобы исключить замыкание на плате). Винты взял короткие (короче, чем толщина винта). И когда надеваю на них вентилятор, он держится довольно надежно на трении. Получилось так:



В результате температура процессора снизилась градусов на 10.
Правда, проблему HD каналов это не решило. Видимо, проблема на «другой стороне» канала.
Появилась, было, мысль сделать еще несколько отверстий внизу боковых стенок для притока воздуха, но сзади это невозможно. Там разъёмы. Спереди — это «колхозить», портить "фасад» при сомнительном результате. Все-таки «горячие» микросхемы находятся с другой стороны. Слева поток будет перекрываться разъёмом GPIO. Если только одно отверстие в самом конце. Надо над этим подумать…

ИК-пульт для медиацентра на платформе LibreELEC Raspberry Pi 3 b+

В свое время я рассказывал об одноплатном компьютере Raspberry Pi 3 b+. Использую я его вместе со старым (но, все же жидкокристаллическим) монитором в качестве IP-TV. Тут был бы уместен широкоформатный монитор, но что есть, то есть.
Понятно, что телевизором удобно управлять дистанционно. Поначалу я пользовался соответствующими приложениями на смартфоне, но это не очень удобно (по крайней мере для меня). Они перегружены функциональностью, из-за чего приходится листать экраны, чтобы добраться до нужной функции. Кроме того, это приложение еще надо открыть, да еще дождаться, пока оно запустится. Поэтому я сразу начал искать способ приладить обычный инфракрасный пульт. И, как оказалось, такое техническое решение есть и оно совсем несложное.
Для этого понадобилось:
1) Пульт
2) Инфракрасный датчик
3) 3 коротких провода
Поскольку я не хотел паять непосредственно к "гребенке" GPIO, появился еще один пункт
4) Разъем, совместимый с GPIO
Collapse )