Прошу электро совета

Nov 26, 2015 21:20

Добил я свой аудио плеер на Raspberry PI (подробнее опишу отдельно, питается по USB) и выбрал место эксплуатации - в паре с микросистемкой Филипс MC-250 (МС для краткости), используемой как активные колонки под потолком на кухне. Чтобы места не занимала и музыку жене играла.
Микросистема прекрасно управляется пультом.

ВОПРОС - как включать- ( Read more... )

железо, raspberry, arm

Leave a comment

ext_2177657 November 26 2015, 22:10:08 UTC
Тут ниже предлагали:
> Если малина умеет спать/просыпаться от активности на GPIO можно с нее питание брать, потреблять будет сильно меньше.
Насколько мне известно, такого Малина не умеет.

В рабочем состоянии Малина потребляет до 0.5A, т.е. если все-равно хочется выключать ради 2.5W, то UPS - дорогое удовольствие, КМК.

Я бы попробовал посмотреть куда данные пишутся во время проигрывания (см. lsof).
Знаю, что MPD свое состояние пишет периодически. Что-то еще в системе м.б.
Ну и перенести все это на внешний USB stick отформатировав его во что-то журналируемое типа ext4. Пожить с горячим выключением...

Либо другой вариант, ручной. На Малине поднять lirc и обучить его делать poweroff по нажатию какой-нибудь неиспользуемой кнопки на пульте. IR приемник у Вас уже есть, IIRC. Объяснить жене, что сначала надо Pi выключить, подождать когда красненький диодик загорится, и уже потом выключать "баллалайку"-MC.

Reply

2gusia November 27 2015, 08:14:17 UTC
Спасибо. Варианты интересные. По прежнему не понимаю, почему ext4 на флешке надёжнее ext4 на SD карте - но это уже не первый голос в эту сторону.

Пожалуй, начну с тестовой эксплуатации. Тк 3 вт мне не страшно - страшно потеря работоспособности. Может её и не будет, а я лечу несуществующую болезнь?

Reply

ext_2177657 November 27 2015, 10:39:43 UTC
На флешке не столько надежнее, сколько меньше мороки с системой в случае, если навернется флешка, то максимум, что потеряете - это какие-то временные данные, а не всю систему.
Но лично я б вообще не парился. Я уже говорил про подход c Ansible, тут нет пользовательских данных, поэтому проще сделать легко развертываемую и конфигурируемую систему, чем бэкапить её. У Вас же вообще "попсовый" volumino - накатил образ, запустил ansible playbook, который нужные настройки сделает и вся недолга. И думаю, что не часто придется это делать.

Reply

2gusia November 27 2015, 11:28:49 UTC
>Но лично я б вообще не парился.
Вот с этого варианта и запланировал начать. Будет плохо - буду думать

>накатил образ, запустил ansible playbook, который нужные настройки сделает и вся недолга.
Не, это сложно и лениво. Накатил, настроил, снял образ. Сломалось- залил заново.
Если будет часто ломаться - сделаю копию SD карты, чтоб и жена могла при желании спокойно заменить SD и запустить.

Reply

ext_2177657 November 27 2015, 14:17:46 UTC
Ваш вариант имеет право на жизнь.
Мой вариант несколько сложнее только поначалу.
Но он лучше по многим причинам. Например, апгрейд системы.

Reply

2gusia November 27 2015, 16:06:26 UTC
Ну, апгрейд можно сделать - и снова образ снять...

А вообще единственное полезное, что я вынес с военно-морской кафедры - умение не чинить то, что не сломалось :) Что её апгрейдить-то!

Reply

ext_2177657 November 27 2015, 16:37:01 UTC
Иногда очень даже стоит. Вариантов множество, от зафикшенного бага, который мешал жить, до, допустим, Вы доставите что-то (e.g. lirc). И что, опять образ снимать для бэкапа?
Но я не буду Вам рассказывать о "вкусе устриц".

Reply

2gusia November 27 2015, 20:30:06 UTC
Я ж не настоящий сварщик :) Посмотрел я на тот ансибль... и взгрустнул.

Reply


Leave a comment

Up