цифровая электроника
вычислительная техника
встраиваемые системы

 
» » » Делаем настенный google-календарь с помощью Raspberry Pi

Делаем настенный google-календарь с помощью Raspberry Pi

Автор: Mike(admin) от 6-01-2014, 09:16

Если вы считаете, что календарь от Google очень удобен и практичен, и у вас есть ненужный монитор и Raspberry Pi, то вы можете сделать свой собственный google-календарь, который будет смотреться куда более стильно на вашей кухне, чем обычный календарь из бумаги.


Календарь на Raspberry Pi

Сам процесс изготовления календаря не слишком сложный, но вы должны иметь общее представление о домашних сетях и вычислительной технике, опыт работы с ОС Linux также пригодится. Если вы что-то не до конца понимаете, то помните, что поисковик Google – ваш надежный друг и помощник!


Что вам необходимо:


- Домашняя сеть (беспроводная, если не получается протянуть кабель до Raspberry Pi)
- Raspberry Pi
- SD-карта на 2 ГБ или больше
- Блок питания
- Кабель Micro USB
- USB-клавиатура и мышь
- Беспроводной USB-адаптер с Wi-Fi
- Кабель HDMI
- Монитор с HDMI-разъемом
- Настенный кронштейн для монитора


Шаг 1: настройка Raspberry Pi


Первым делом настроим Raspberry Pi. Для этого вам необходимо иметь установленную ОС Raspbian. Ее вы можете установить на SD-карту. Последняя версия http://downloads.raspberrypi.org/raspbian_latest. Для записи образа через Windows воспользуйтесь программой win32diskimager (http://sourceforge.net/projects/win32diskimager).


После того, как Raspbian будет установлена, подключите SD-карту, Wi-Fi адаптер, USB-клавиатуру, Ethernet-кабель в свой маршрутизатор, HDMI- кабель в монитор и microUSB-кабель в источник питания. При первой загрузке вы увидите экран настройки.


Вы должны внести следующие изменения:


- Расширьте область файловой системы, чтобы Raspbian использовала всю карту (Expand Filesystem)
- Смените пароль (Change User Password)
- Разрешите грузиться в графический интерфейс (Enable boot to desktop)
- Установите язык, регион и часовой пояс


настройка Raspberry Pi

Перейдите в расширенные настройки (advanced options):


-Измените имя хоста (Hostname), чтобы определить свою Pi в сети
-Разрешите SSH, чтобы получить доступ к Pi с вашего компьютера в сети
-Нажмите Finish, чтобы перезагрузить Pi
настройка Raspberry Pi

Шаг 2: обновления


Чтобы проапгрейдить свою Pi введите следующие команды:


sudo apt-get update
sudo apt-get upgrade


Введите y и нажмите Enter, затем смело идите пить чай, поскольку обновление – это долгий процесс.


Шаг 3: Настройка беспроводного подключения


Если вы решили использовать Ethernet, то можете пропустить этот шаг. Для включения Wi-Fi адаптера вам нужно отредактировать файл wpa_supplicant.conf.


sudo nano /etc/wpa_supplicant/wpa_supplicant.conf


Нужно, чтобы он выглядел следующим образом:


ctrl_interface=/var/run/wpa_supplicant
network={
proto=RSN
scan_ssid=1
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
ssid="your network ID in quote marks"
psk="your network password in quote marks"
}
update_config=1


Чтобы сохранить файл, нажмите ctrl + x затем Y и Enter. Перезагрузите Pi, написав:


sudo reboot


В итоге вы должны получить что-то вроде этого:


wlan0 Link encap:Ethernet HWaddr 64:66:b3:06:43:1b
inet addr:10.0.0.75 Bcast:10.0.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:912384 errors:0 dropped:121692 overruns:0 frame:0
TX packets:706463 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:694114055 (661.9 MiB) TX bytes:71017681 (67.7 MiB)


Шаг 4: Iceweasel


Теперь нам нужно установить браузер, который будет правильно отображать google-календарь. Iceweasel является потомком Firefox, чтобы установить его, пропишите:


sudo apt-get install iceweasel


После установки Iceweasel должен появиться во вкладке Internet. Откройте его, чтобы мы могли приступить к настройке. Для начала откройте свой google-календарь и установите его в качестве стартовой страницы. Теперь нам нужно отключить восстановление страниц после сбоя для случая, если после сбоя питания календарь не включится сам, что будет не очень приятно при отсутствии клавиатуры и мыши.


Календарь на Raspberry Pi

В адресной строке напишите about:config и нажмите Enter. Теперь найдите строку browser.sessionstore.resume_from_crash и двойным щелчком переведите ее в false. Нажмите F11, чтобы перейти в полноэкранный режим, затем переместите курсор мыши в самый верх экрана, после того как покажется крестик в правом верхнем углу, закройте браузер. Заново откройте браузер, при этом должен открыться ваш google-календарь в полноэкранном режиме.


Календарь на Raspberry Pi

Календарь на Raspberry Pi

Календарь на Raspberry Pi

Календарь на Raspberry Pi

Также нам хотелось бы, чтобы Iceweasel запускался автоматически, поэтому нам нужно изменить опции автостарта. Пропишите:


sudo nano /etc/xdg/lxsession/LXDE/autostart


Добавьте в список @iceweasel. Нажмите ctrl+x, Y и Enter, чтобы изменения вступили в силу.


Шаг 5: курсор и энергосбережение


Теперь нам нужно будет избавиться от раздражающего курсора и сделать так, чтобы экран не уходил в режим энергосбережения. Для начала мы установим Unclutter, убирающий курсор, когда он не активен.


sudo apt-get install unclutter


Затем отредактируем файл /etc/lightdm/lightdm.conf, чтобы отключить режим энергосбережения.


sudo nano /etc/lightdm/lightdm.conf


Дойдите до [SeatDefaults] и измените строку


#xserver-command=X


на следуюшее:


xserver-command=X -s 0 –dpms


Нажмите ctrl+x, Y и Enter, чтобы изменения вступили в силу.


Шаг 6: заключительные штрихи


Теперь вы можете окончательно закрепить монитор и поместить позади него Raspberry Pi. Если что-то перестало работать, то отключите Pi, затем включите его заново.




Перевод © digitrode.ru


<Источник>


Теги: Raspberry Pi




Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий