воскресенье, 5 октября 2014 г.

Raspberry Pi. Apache2. MySQL. PhpMyAdmin.Установка веб-интерфейса управления портами GPIO.

Необходимо установить:
Apache2 - веб-сервер.
MySQL - управление базами данных.
Phpmyadmin - веб-приложение для администрирования MySQL.
GPIOserver - веб-приложение для удалённого управления GPIO на Raspberry Pi.

Raspberry Pi. Raspbmc. Пульт ДУ.

Изучая различные дистрибутивы для Raspberry Pi, случайно забрёл на http://www.raspbmc.com . На главной странице бросилась в глаза фраза о том, что улучшена поддержка пультов управления. После дальнейшего изучения сайта выяснил, что поддерживаются пульты Hama remote, MCE remote, CyberLink 0766:0204, и ATI/X10 remote. Также выяснил, что ИК-приёмники подключаются к GPIO 18 (12-ый контакт). Искать такие пульты у меня желания не было. Зато возникло желание сделать ДУ на коленке, из того что есть.

Raspberry Pi. Плата расширения. Релейные выходы.

С помощью этой платы можно управлять включением и выключением различных устройств через порты GPIO.

Raspberry Pi. Управление файлами по FTP. FTP сервер vsftpd.

Для управления файлами Raspberry Pi с удалённого компьютера, нужно установить FTP сервер vsftpd.

Raspberry Pi. Удалённый доступ.SSH-клиент PuTTY.

В большинстве случаев для работы Raspberry Pi не требуется монитор, клавиатура или мышь. Выполнять какие-либо команды или запускать процессы можно с любого компьютера с помощью SSH-клиента PuTTY.

Raspberry Pi - запуск и настройка.

Для запуска Raspberry Pi потребуетcя SD-карта, на которую необходимо записать образ дистрибутива Linux.
На Raspberry Pi портировано более двадцати различных дистрибутивов. Краткое описание и ссылки на скачивание можно найти здесь: http://elinux.org/RPi_Distributions
Для начального ознакомления я использовал Raspbian, затем, опробовав различные дистрибутивы, остановился на Bodhi Linux.