Пишу о программировании, книгах, науке и жизни
Ctrl + ↑ Позднее

OSMC, Raspberry Pi 3 и удалённое управление пультом

4 февраля 2017, 11:49

Ссылки по теме

Как сделать медиаплеер на основе Raspberry Pi 3
Медиаплеер из содержимого кладовки
Infrared Remote for Raspberry Pi Mediacenter
Дистанционное управление в Linux

Зачем тебе пульт?

Приложения Kodi или Yatse для удалённого управления медиацентром XBMC конечно хороши, но нет главного — нельзя пользоваться ими вслепую как пультом от телевизора, кнопки то тактильно не ощущаешь. Да и включать постоянно приложение, искать телефон — ну его нафиг, лучше искать пульт, по старой русской традиции, предварительно обернув его в плёночку.

Поэтому берём какой-нибудь ненужный пульт и идём обучать малинку работать с него. Желательно, чтобы у пульта были кнопки регулирования громкости, воспроизведения/паузы, кнопка выключения и самое главное — джойстик с кнопкой ОК. Отлично подойдет пульт от DVD-плеера, например, BBK RC-026-01, который стоит около 300 рублей:

Нам понадобится:

  1. ИК-приёмник, например TSOP382
  2. Пульт от телевизора
  3. Putty, для доступа по SSH

Подключение

Распиновка с лицевой стороны инфракрасного приёмника:

Распиновка GPIO Raspberry Pi

Подключаем или припаиваем контакты ИК-приемника:

GPIO 18 — к контакту GPIO 18 на малинке, жёлтый контакт на схеме с числом 18
GND — к любому контакту Ground (земля) на малинке, черный контакт на схеме, любой
+3.3V — к контакту 3.3V на малинке, оранжевый контакт на схеме, их всего 2 шт.

Если вы хотите включать и выключать малинку по кнопке POWER c пульта, то дополнительно припаяйте контакт GPIO 18 ИК-приёмника к GPIO 3 малинки, при замыкании этого контакта на землю, происходит вкл./выкл. платы.

Проверяем контакты на всякий случай и включаем малинку в сеть.

Настройка

Первым делом нужно включить LibRC в настройках OSMC:
Система -> Настройки -> My OSMC -> Pi Config -> Hardware Support (логотип малинки)
Включаем параметр Enable LIRC GPIO support и выставляем gpio_in_pin — 18.

Перезагружаем малинку и подключаемся к ней по SSH c помощью Putty (прописываем IP малины и порт 22).
Рекомендую в своем домашнем роутере выставить фиксированный IP-адрес для малины, чтобы всегда можно было зайти по одному и тому же айпишнику. Логин-пароль: osmc/osmc.

Установим стандартный пакет для управления процессами

sudo apt-get update && sudo apt-get install psmisc

Теперь можно приступать к обучению пульта, убьем процесс LibRC и запустим получение данных с пульта:

sudo killall lircd
mode2 -d /dev/lirc0

Теперь, если посветить пультом в ИК-приемник, в терминале будут отображаться принятые сигналы:

Если вдруг уже идут сигналы без нажатия кнопок на пульте, то это могут быть помехи от китайских блоков питания, ртутных ламп и пр. Итак, если сигналы идут, значит ИК-приемник мы подключили правильно и сигналы принимаются малинкой.

Начнем выставлять соответствия кнопкам пульта, для обучения существует специальная утилита irrecord:

irrecord -d /dev/lirc0 lircd.conf

Нажимаем два раза Enter и начинаем зажимать подряд все кнопки на пульте, пока утилита не сообщит нам о том, что она получила паттерн. Затем утилита попросит еще раз понажимать кнопки на пульте, зажимая их на 1 сек. После этого, irrecord предложит нам ввести название кнопок и записать их сигнал. Весь список кнопок выложен тут или его можно получить по команде:

irrecord --list namespace

Список самых необходимых кнопок (наглядная картинка расположения кнопок на пульте):

KEY_POWER Выключение/включение платы
KEY_MUTE Выключение звука
KEY_VOLUMEDOWN Убавление громкости
KEY_VOLUMEUP Добавление громкости
KEY_PLAY Воспроизведение
KEY_PAUSE Пауза
KEY_PLAYPAUSE Совмещённая кнопка Воспроиз./Паузы
KEY_STOP Остановка воспроизведения
KEY_LEFT Кнопка влево
KEY_RIGHT Кнопка вправо
KEY_DOWN Кнопка вниз
KEY_UP Кнопка вверх
KEY_OK Кнопка ОК/Enter
KEY_EXIT Выход/Отмена
KEY_INFO Краткая информация о проигрываемом файле
KEY_EPG Телепрограмма
KEY_SUBTITLE Субтитры
KEY_AUDIO Переход в раздел «Музыка»
KEY_PREVIOUS Предыдущий трек
KEY_NEXT Следующий трек
KEY_0 ... 9 Цифровые кнопки от 0 до 9
KEY_HOME Вернуться на главный экран
KEY_TITLE Техническая информация о проигрываемом файле
KEY_CONTEXT_MENU Контекстное меню
KEY_REWIND Перемотка назад
KEY_FORWARD Перемотка вперёд

Вводим название кнопки в терминал, жмакаем ее на пульте и ждем ответа от утилиты:

После того, как обучили все нужные кнопки, утилита попросит проверить битовую маску, для этого нужно быстро понажимать на каждую кнопку несколько раз.
Как будет написано, что файл конфигурации записан — идём опять в My OSMC, в раздел Remote. Выбираем наш файл конфигурации (по кнопке Browse), применяем, перезагружаем плату и начинаем управлять малинкой как белые люди — пультом!

Как продать товар на Авито и не обосраться

24 января 2017, 23:48

На редкость годные советы. Знания, которые достигаются только личным опытом.

Доктор Хаус

18 января 2017, 1:01

Не хотел писать об этом сериале, пока не досмотрю до последней серии 8 сезона. Зашёл он только с третьего раза, нужно перетерпеть пару серий. А потом как затянет!

Хаус ахуеннен, собирательный образ всех качеств, с которыми сложно жить среди людей любому другому. Пилюлю подслащивают тем, что старый олдфаг таки оказывается прав и спасает жизни людей. Одновременно свою пуская по пизде, да с юмором!

Медицинские обсуждения и выводы в сериале, кстати, вполне обоснованны. Не просто набор какой-то адовой хуйни, чтобы пипл схавал. Теперь я знаю что такое кардиомиопатия, жировая эмболия, вирус Эпштейна-Барра и еще дохуя всего.

Отдельно стоит каждый персонаж, который только появляется в очередной серии. Сначала кажется, мол ну нахуй он нужен, он вообще ни к месту! А потом хуяк — и ты уже переживаешь за него. Не знаю, как у сценаристов это получается, наверное я как раз тот самый пипл, который схавал.

По ходу дела всегда идут две линии: спасти пациента любой ценой и просто жизнь, жизнь Хауса и всех его окружающих. Клевый ход, медицинские термины довольно быстро приедаются, а сплетни еще никого не оставляли равнодушным!

Все любят Хауса. За цинизм, похуизм, мизантропию и прочую модную хуйню. Готовы после просмотра взять трость и идти троллить. В целом, сериал ведь совсем о другом — о поиске смысла жизни, чтоб не скучно было. Хаус же постоянно повторяет — люблю головоломки, все остально мне просто нахуй не нужно. Лукавит конечно, лучший друг в жизни нужен и любимая женщина тоже, как бы от этого ты, ценник-мезантроп не бежал.

Считаю концовка очень годная, прям как во Всех тяжких. Годно и без дебилизма. История закончилась, мой друг, ищи другой модный сериальчик! Приятно, конечно, что у сериала масса отсылок к Шерлоку. что Хаус и Уилсон в жизни друзья, что в последней серии Хаус упоминает «Общество мертвых поэтов», в котором сыграл актер, играющий Уилсона. Короче сериал не тупой, можешь качать.

Много судеб, много морали, много черного юмора, ты не останешься равнодушным.

Белки с первого канала

11 января 2017, 1:36

Милота.

Установка CyanogenMod 13.0 (Android 6.0.1) на Galaxy Tab 4 10.1 SM-T531

9 января 2017, 23:57

Тема на 4PDA про Samsung Galaxy Tab 4 10.1
Таким кастомным прошивкам, как например, CyanogenMod 13 или Blisspop 6.0, требуется заранее установленный официальный Android 5.0.2. Имейте в виду, в CyanogenMod 13.0 на этом планшете может не работать камера и симка.

Ставим официальную прошивку

  1. Скачиваем Odin 3.10.6
  2. Качаем прошивку Android 5.0.2 LolliPop.
  3. Скачиваем драйверы Samsung
  4. Распаковываем архив с Odin и прошивкой.
  5. Устанавливаем драйверы самсунга.
  6. Запускаем Odin от имени администратора.
  7. Нажимаем кнопку AP и выбираем файл с нашей прошивкой.
  8. Убеждаемся, что галочки Re-Partition и Auto Reboot на закладке Options сняты.
  9. Переводим планшет в режим прошивки: в выключенном состоянии нажимаем и удерживаем кнопки Громкость вниз (Volume Down), Домой (Home) и Питание (Power) и после появления меню с жёлтым треугольником жмём кнопку Громкость вверх (Volume Up)
  10. Подключаем планшет к компьютеру через USB-кабель.
  11. Жмём кнопку Start и не трогаем планшет до тех пор, пока в Odin не загорится зеленая надпись PASS.
  12. Не вынимаем провод, не закрываем Odin и не выключаем планшет. Переводим планшет в режим прошивки (зажимая клавиши из пункта 9) и переходим к установке кастомного рекавери.

Устанавливаем кастомный рекавери

  1. Качаем TWRP 3.0.1-0.
  2. Выбираем в Odin по кнопке AP архив с TWRP.
  3. Проверьте еще раз галочки на закладке Options, флаг Auto Reboot должен быть снят, иначе рекавери после перезагрузки перезапишется стоковым.
  4. Жмем Start и дожидаемся окончания загрузки.
  5. Вынимаем провод и, не выключая планшет, переводим его в режим рекавери: нажимаем и удерживаем кнопки Громкость вверх(Volume Up), Домой (Home) и Питание (Power) до тех пор, пока в верхнем левом углу не появится синяя надпись «Recovery Booting...».

Установка Cyanogen 13.0

  1. Качаем кастомную прошивку, выбираем самую свежую, на данный момент это cm-13.0-20151231-UNOFFICIAL-matisse.zip.
  2. Попутно скачиваем GApps, выбираем платформу ARM, версию 6.0, вариант Stock.
  3. Записываем всё это добро на флешку и вставляем ее в планшет.
  4. Делаем Full Wipe в рекавери, для этого переходим в меню Wipe -> Format Data, вводим yes и дожидаемся окончания.
  5. Клавишей назад возвращаемся в главное меню и выбираем Install, жмём Select Storage и выбираем Micro SDCard.
  6. Жмем на скачанный файл cm-13.0-20151231-UNOFFICIAL-matisse.zip, галочки никакие не ставим, свайпаем для начала прошивки.
  7. После окончания загрузки прошивки делаем всё тоже самое и для GApps, этот этап будет шуршать подольше.
  8. Как всё закончится, жмём Reboot System и дожидаемся экрана первоначальной настройки Cyanogen.
  9. На красную и желтую надпись при начале загрузки планшета не обращайте внимания, так и должно быть.
  10. Всё!

Modem

Если у вас вдруг CyanogenMod не видит симку, то для того, чтобы корректно работал 3G после кастомной прошивки, нужно скачать файл modem.bin и прошить им планшет через режим прошивки, выбрав режим CP/PHONE.

Солнце Ацтеков

9 января 2017, 1:00

Один из самых ахуительных фильмов на свете. Не обращайте внимания на название, оно непонятное, в оригинале фильм вообще звучит как «In July», главную героиню зовут Джули и действие картины происходит в июле. Игра слов чем-то похожа на фильм «500 дней лета», фильм в оригинале называется «Summer», потому что героиню звали Саммер.

Фильм о парне, который работает учителем, живет очень скучной жизнью и вообще ботан. Джули встречает его и сразу в него влюбляется, всячески толсто ему об этом намекает, а тот как истинный аутист вообще не обращает на неё внимания. А девушка красивая и лёгкая на подъём. Что будет дальше, вы увидите сами, а я расскажу о чем фильм.

Фильм о том, что не нужно быть очень серьезным к жизни. Иногда стоит послать всё к хуям и ринуться навстречу радостям. Попробовать сменить зону кофморта, распознать чужую симпатию к себе и не быть сраным задротом. С чуваком в фильме происходит всё, чего он боялся. Но это только пошло ему на пользу. Всё, больше не буду, качайте фильм.

Этот фильм очень давно мне посоветовал один друг, я проникся и всем его советую.
Думаю, тепло и радость после просмотра прибудет и к вам.

Как порадовать себя портретом

8 января 2017, 23:28

Заказать себе портрет, чтоб все охренели

Всегда считал людей, которые умеют рисовать, мега-крутыми ребятами.
Потому что я сам я криворукий мудак и умею только срисовывать.

Казалось бы, любой знакомый художник нарисует тебя как ты хочешь. Естественно в реализме, карикатуризме и прочем изме. Но смотреть на свою рожу каждый день? Типа — нарисовали меня, эвона как могут! Этож ёбаный нарциссизм и вообще не имеет смысла. Даже в моём Мухосранске куча предложений: нарисую вас с вашей сучкой, кошкой, семьёй за скромную плату, порадуйте любимых необычным подарком!

Ну и вообще, я как и любой высший примат хочу исключительности. Штоб не как у всех!

Поэтому я нашел Катю Пискунову из солнечного Санкт-Петербурга. Катя берёт ваше умудрённое жизнью лицо и рисует вокруг него вашу жизнь. Вы пишете ей о своих ахуительных приключениях, хобби, отсидках за убийство, любимых и нелюбимых оттенках жизни. Она всё это переваривает и рисует вас в окружении вашего добра. В зависимости от того, пиздабол вы или все-таки пролили немного бальзам своей души на нежные уши художника, вы получаете картинку. Цветную.

Нахуя, спросите вы? Я могу у Машки из ПТУ заказать портрет за писот рублей!
Значит вы нихера не сечете, будьте добры съебать из моего бложека.

Вы получаете полноценную картину, которую можно разглядывать, в которой зашифрована вся ваша жизнь и случайно забредшие гости могут реально полчаса стоять и вдуплять в загадки. Лично я до сих пор радуюсь, когда вижу тонкий юмор и ребусы вокруг своей некрасивой рожи. Иногда даже нахожу что-то новое, что раньше не замечал.

По ценам — 2000 рублей за полотно 40 x 50 см. Плюс доставка, если вы из другого города. Катя бережно упакует и отправит вашу прелесть в любую точку страны. Рисует Катя акварелью и пастельными карандашами на бумаге для акварели. Если вам очень нужно и вы, как я живете в Задрищенске, она может выслать рамку, за отдельную плату. Вообще на почту пришла хорошо упакованная посылка, так что не переживайте за целостность.

Результат можно наблюдать в начале поста, с вами даже будут иногда советоваться в процессе создания и покажут карандашный эскиз, вдруг вы заказчик-зануда и захотите правок? Я кстати в последний момент попросил дорисовать лучшего друга, наверное в этот момент Кате хотелось убивать, но она вышла из положения и таки всё дорисовала.

Как говорит Косой в Джентльменах удачи: «Это все от таланта зависит. Вот у меня есть друг, тоже ученый. У него три класса образования, а он за полчаса десятку так нарисует — от настоящей не отличишь.». Инжой ё арт!

Driver Pack сдох, да здравствует Driver Booster

8 января 2017, 22:33

Скачать Driver Booster

Винда 10 конечно молодец, после установки загрузила все нужные драйверы тихонечко и поставил их. Но кнопки выключения/перезагрузки так нормально и не заработали, поэтому пришло время обновить драйверы.

Полез я за любимым драйвер-паком на официальный сайт, скачал онлайн-установщик, запустил и охуел. Раньше была всего одна кнопачка «Включить экспертный режим», теперь этих переключалок сраная куча: включить режим эксперта, сисадмина, бога. Какие-то дополнительные настройки добавили. Сидишь, как при установке Windows 10, ищешь подставу в переключалках.

Ну ладно, вроде все убрал, все включилось и начало попёрдывать. И вот тут я сделал главную ошибку — забыл заглянуть на вкладку софта. А там чтобы вы думали? Менеджер браузеров, Яндекс.Браузер, Яндекс.Кнопки, Опера и еще какое-то говно отмечено по-умолчанию галочками. Причем ставится все это счастье до загрузки драйверов, чтоб ты даже очухаться не успел. Ссссука!

Иди-ка ты нахуй, Артур Кузяков, со своей ёбаной поделкой. Тебе надо было в какой-то момент остановиться, где-то на 15-16 версии пака, когда все работало как часы. Лучше бы нормальную докачку драйверов сделал и пропуск зависших процессов закачки/установки. Понятно, что нужна монетизация, то да сё, но кормить говном своих пользователей не самый лучший выход.

Поэтому перейду-ка я на Driver Booster, которая работает намного приятнее и быстрее. Прога умеет создавать резервные копии старых драйверов, обновлять их. Вобщем-то стандартный набор, но делает она это быстро и без дураков. Софт платный да, но найти ключ на просторах не проблема, да и бесплатная версия умеет необходимый минимум.

Child of Light

6 января 2017, 16:31

Скачать на рутрекере

Очень милый платформер.

C диалогами в стихах.

Ненапряжной пошаговой боёвкой.

Тёплыми ламповыми пейзажами.

И офигенным саундтреком.

Как удалить анкету с сайтов знакомств

6 января 2017, 16:16

Ответ — заебётесь!
Эти рассадники содомии и блядства просто так своих хомячков не отпускают.

Badoo

Чувак, да брось ты это удаление, сходи покури, чтоли:

Да мы тебе отсосём, дадим суперсилу, только не уходи!

Нам правда жаль, что ты такой мудак, расскажи нам о своей боли:

А вот теперь ты точно зассышь, ведь вспомнить свой пароль хрен кто сможет!

И на каждом экране — большая кнопачка «Остаться в аду», ага.
Анкета все-таки удаляется, но в течении 30 дней можешь вернуться, так и быть, ловелас проклятый.

Мамба

Короче, у тебя три варика, фраер!

А где пункт «хочу удалить страницу, чтоб повыёбываться»?

Последнее предупреждение!

А попробуй-ка вспомни свой сраный пароль на майле, раз ты такой упёртый:

Ну ладно, последняя кпопачка и уёбывай уже:

Майлов

А вот эти ребята молодцы:

Досвидули:

Ctrl + ↓ Ранее