Raspberry Pi Guide - Проекти, інструкції, поради, аксесуари; р

Raspberry Pi - це міні-ПК розміром з кредитну картку, який також називають мікроконтролером. За допомогою свого процесора ARM на 700 МГц він може робити майже все, що можуть робити звичайні настільні комп'ютери.

Якщо ви хочете придбати Raspberry Pi, ви отримаєте не тільки швидкий мікроконтролер, але й енергозберігаючий домашній сервер з майже безмежними можливостями.

Це виділяється перш за все можливістю відтворення відео з роздільною здатністю 1080p на екрані або телевізорі через вихід HDMI та поверхню під назвою XBMC. Це робить його ідеальним як недорогий медіацентр для вітальні.

Окрім того, що Raspberry Pi може використовуватися як медіацентр, він також може використовуватися для реалізації власних проектів. Також можна відтворити різноманітні проекти, розроблені величезною громадою. Деякі приклади: сервери NAS або VPN, Інтернет-радіо, як власна хмара, альтернатива Apple Time Capsule або як управління дверима та будинком.

Різні версії

Raspberry Pi доступний у трьох різних версіях. Окрім кількох відмінностей, вони структурно ідентичні: Порівняно з версією B, версія A має лише 256 Мб оперативної пам'яті, порт USB та відсутність інтерфейсу Ethernet. Однак, за словами виробника, версія A споживає лише третину енергії версії B, що робить її придатною для роботи на сонячних батареях або акумуляторах.

Де я можу купити Raspberry Pi?

Ви можете замовити Raspberry Pi у таких роздрібних продавців (ціни перераховані з фунтів стерлінгів):
Амазонка Модель B+ 27,44 євро безкоштовно
(13 днів)
пропонувати
Амазонка Модель B 54,16 EUR безкоштовно
(13 днів)
пропонувати
Компоненти RS Модель A 24 EUR
Модель B 33 EUR
+ 6,28 EUR доставка
(Час доставки 2 тижні)
пропонувати
Фарнелл Модель A 24 EUR
Модель B 33 EUR
+ 9,33 євро доставка
(Час доставки 2 тижні)
пропонувати

Що мені ще потрібно?

Які там операційні системи?

Як запустити Raspberry Pi?

Вибравши операційну систему, ви можете підготувати свою SD-карту. Я взяв для прикладу Raspbian "хрип". Однак процес також може бути застосований до всіх інших операційних систем. Різні методи установки описані нижче. Для початківців рекомендується установка за допомогою програми NOOBS, розробленої Фондом Raspberry Pi. Після встановлення операційну систему можна вибрати зі списку та завантажити.

Підготовка за допомогою NOOBS (рекомендується)

  • Завантажте та встановіть SD Formatter (Windows/Mac)
  • Завантажте зображення NOOBS (приблизно 1,5 ГБ). Крім того, можна також використовувати NOOBS Lite (20 МБ), що вимагає підключення до Інтернету до Raspberry Pi.
  • Запустіть SD Formatter, виберіть карту пам'яті та форматуйте за допомогою "Швидкого форматування".
  • Розпакуйте завантажене зображення NOOBS і скопіюйте всі файли на карту пам'яті за допомогою перетягування
  • Безпечно вийміть карту пам'яті та вставте її у гніздо для картки Raspberry Pi
  • Підключає клавіатуру, мишу та екран, а також джерело живлення
  • Після процесу завантаження виберіть потрібну операційну систему (рекомендується Raspbian) і натисніть "Встановити"
  • Після встановлення перейдіть до кроків "Перший запуск плати", описаних нижче

Підготовка під Windows

  • Завантажте та розпакуйте Raspbian "свистячий"
  • Завантажте та витягніть Win32DiskImager
  • Вставте порожню SD-карту та збережіть Win32DiskImager.exe як Адміністратор почати
  • Виберіть образ операційної системи (.img) та SD-карту
  • Натисніть кнопку запису і зачекайте

Підготовка на Linux/Mac

  • Завантажте Raspbian "wheezy" та розпакуйте його за допомогою unzip 2013-02-09-wheezy-raspbian.zip (зверніть увагу на правильну назву файлу)
  • Вставте порожню SD-карту
  • Ідентифікуйте SD-карту за допомогою df -h або dmesg
  • Коли картку знайдено (наприклад,/dev/sdd1), її потрібно знову демонтувати за допомогою umount/dev/sdd1
  • Тепер з dd bs = 1M if = 2013-02-09-wheezy-raspbian.img of =/dev/sdd1 скопіюйте операційну систему на карту (як корінь)
  • Введіть синхронізацію

Перший запуск дошки

  • Вставте щойно описану SD-карту у гніздо для картки Raspberry
  • Підключає клавіатуру, мишу та екран, а також джерело живлення
  • Тепер плата повинна завантажитися
  • Встановлює часовий пояс та мову
  • Виберіть expand_rootfs і напишіть так на консоль. Плата перезавантажується.
  • Введіть pi як ім’я користувача та малину як пароль
  • За допомогою startx ви можете запустити графічний інтерфейс користувача, якщо він вам потрібен;-)
  • Веселіться!

Як побудований Raspberry Pi?

guide

Розпіновка

Raspberry Pi пропонує програмовані апаратні штифти разом із GPIO (введення/висновок загального призначення). Вони можуть бути інтегровані та керовані як файл через Linux Bash. Більшість GPIO також служать точками з'єднання для інтерфейсів (UART, I2C, SPI).
Raspberry Pi тепер доступний у двох версіях. Редакція 2, яка доступна з осені 2012 року, була переглянута на прохання громади та доповнена додатковими GPO (заголовки P5).

Потужність 3,3 В1 2Потужність 5 В
I2C_SDA - GPIO 23 4-йПотужність 5 В
I2C_SCL - GPIO 35 6-йЗемля
GPCLK0 - GPIO 47-й 8-йGPIO 14 - UART_TxD
Земля9 10GPIO 15 - UART_RxD
GPIO 1711 12-йGPIO 18 - PCM CLK
GPIO 2713 14-еЗемля
GPIO 2215-й 16GPIO 23
Потужність 3,3 В17-й 18-гоGPIO 24
SPI_MOSI - GPIO 1019-го 20-гоЗемля
SPI_MISO - GPIO 921-го 22-гоGPIO 25
SPI_SCLK - GPIO 1123 24GPIO 8 - SPI_CE0
Земля25-й 26-йGPIO 7 - SPI_CE1
I2C - ID_SD27 28I2C - ID_SC
GPIO 529 30-йЗемля
GPIO 631 32GPIO 12
GPIO 1333 34Земля
GPIO 1935 36GPIO 16
GPIO 2637 38GPIO 20
Земля39 40GPIO 21

Як робити

Посібник із налаштування Techspot - хороший підручник для початківців
Система навчання Adafruit - чудовий сайт з безліччю проектів та навчальних посібників
XBMC/MediaCenter - навчальний посібник із 3 частин із великою кількістю інформації про налаштування XBMC MediaCenter
Веб-сервер - налаштуйте веб-сервер, доступний з Інтернету за допомогою PHP та MySql
BitTorrent - налаштування енергозберігаючого клієнта BitTorrent
NAS - Малина як малобюджетний NAS
Wifi - німецький підручник з налаштування адаптера Wlan
AccessPoint/WLAN-Bridge - Raspberry Pi як AccessPoint або WLAN-Bridge
Хмара - Налаштуйте власну хмару/Dropbox
SNES Emulator - Створіть власну консоль Super Nintendo
Радіокеровані розетки - Керуйте радіокерованими розетками за допомогою Siri та передавального модуля 433,9 МГц
AirPlay - перетворює ваш Pi на дешевий клієнт AirPlay
Капсула часу - використовуйте Raspberry Pi як капсулу часу Apple
Pi MusicBox - музичний додаток для відтворення Spotify, Soundcloud та Google Music
SnapPiCam - Створіть свою власну цифрову камеру

Проекти краудфандингу

Книги

Raspberry Pi: Вступ та керівництво користувача від Eben Upton
Raspberry Pi: Вступ - Оптимізація - Проекти Майка Шмідта
Почніть з Raspberry Pi від Еріка Бартмана
Класні проекти з Raspberry Pi від E.F. Енгельгардт
Домашня автоматизація з Raspberry Pi - сигналізація, опалення, розумний дім, W-LAN & Co від E.F. Енгельгардт
Відкрийте для себе електронний світ за допомогою Raspberry Pi Еріка Бартмана
Програмування Raspberry Pi Саймона Монка

Офіційний посібник користувача Raspberry Pi від Gareth Halfacree
Raspberry Pi для чайників Шона Макмануса та Майка Кука
Програмування Raspberry Pi Саймона Монка
Проекти Raspberry Pi Ендрю Робінсона та Майка Кука