Применение Raspberry Pi Model A+
Raspberry Pi Model A+ — это младший брат Model B+ и младший брат оригинальной Model A. Это также самый дешёвый Raspberry Pi из когда-либо выпущенных, стоящий вдвое меньше, чем текущая Model 2B. Кроме того, на мой взгляд, это один из самых недооценённых членов семейства, и на самом деле одна из моих любимых моделей по ряду причин.
Итак, чем она отличается от других Raspberry Pi? Давайте рассмотрим некоторые ключевые различия:
Модель |
Model A |
Model B |
Model A+ |
Model B+ |
Model 2B |
|---|---|---|---|---|---|
Процессор |
Broadcom BCM2835 ARMv6 (одноядерный) @ 700 МГц |
Broadcom BCM2835 ARMv6 (одноядерный) @ 700 МГц |
Broadcom BCM2835 ARMv6 (одноядерный) @ 700 МГц |
Broadcom BCM2835 ARMv6 (одноядерный) @ 700 МГц |
Broadcom BCM2836 ARMv7 (четырёхъядерный) @ 900 МГц |
Память |
256 МБ |
256 МБ / 512 МБ |
256 МБ |
512 МБ |
1 ГБ |
USB |
1 |
2 |
1 |
4 |
4 |
Сеть |
- |
Ethernet |
- |
Ethernet |
Ethernet |
GPIO |
26 |
26 |
40 |
40 |
40 |
Размер |
85 мм x 56 мм |
85 мм x 56 мм |
65 мм x 56 мм |
85 мм x 56 мм |
85 мм x 56 мм |
Потребление (в покое) *1 |
140 мА |
360 мА |
100 мА |
200 мА |
230 мА *2 |
Потребление (видео 1080p) *1 |
200 мА |
420 мА |
140 мА |
240 мА |
290 мА *2 |
Стоимость |
£20 |
£30 |
£18 |
£30 |
£32 |
*1 Данные с сайта RasPi.TV *2 Тест на одном ядре.
Процессор: Если вы изучите приведённые выше сравнения, вы увидите, что Model A+ имеет тот же процессор, что и предыдущие модели Raspberry Pi; она столь же производительна, как и остальные, но, очевидно, уступает совершенно новому Raspberry Pi 2B. Поэтому она будет пригодна для использования во всех проектах, кроме самых ресурсоёмких. Если у вас уже есть B или B+, на которых работает ваш код, то A+ должна справляться не хуже. Операционная система с тех пор получила множество улучшений в скорости, так что вы обнаружите, что A+ на самом деле работает лучше, чем Model B на момент её выпуска.
Память: Объём памяти также меньше, чем у Rev 2 Raspberry Pi B, B+ и Raspberry Pi 2B, но это гораздо менее серьёзное ограничение, чем вы можете подумать. Оригинальный Raspberry Pi поставлялся всего с 256 МБ памяти, и этого было достаточно для запуска графического интерфейса (рабочего стола) и чтобы увлечь людей Raspberry Pi ещё в феврале 2012 года. Если задуматься о многих проектах, использующих Raspberry Pi, можно заметить, что многие из них на самом деле не используют экран и графический интерфейс. Графический интерфейс потребляет много памяти, поэтому если вы его не запускаете, то гораздо больше памяти остаётся доступным для работы вашего проекта.
USB/Сеть: Наличие всего одного USB-порта и отсутствие сетевого порта может показаться проблемой, но если вам не нужно подключать клавиатуру, мышь и беспроводной адаптер одновременно, отсутствие этих портов на самом деле является преимуществом: эти компоненты потребляют энергию, и поэтому наличие меньшего их количества (или полное отсутствие, как в случае с сетью) означает, что A+ является самым экономичным из всех Raspberry Pi.
GPIO: A+ имеет на 14 контактов GPIO больше, чем оригинальные модели A и B, и столько же, сколько B+ и 2B. Это делает её лучше, чем старые модели, для проектов, требующих большого количества портов GPIO — вы не получите больше 40 на текущих моделях.
Размер: Model A+ на целых 20 мм короче, чем все остальные модели. Это делает её идеальной для использования в любом проекте, где пространство ограничено. Она также легче любой другой модели.
Энергопотребление: A+ — безусловно самая экономичная из всех Raspberry Pi. Как и у Model A до неё, отсутствие сетевого порта и наличие всего одного USB-порта помогают снизить требования к питанию. Редизайн B+, на основе которого создана A+, также улучшил энергопотребление конструкции, позволив A+ потреблять ещё меньше, чем Model A. Поэтому она будет дольше работать от батарей и будет дешевле в эксплуатации при постоянной работе.
Стоимость: Model A+ — самый дешёвый Raspberry Pi на данный момент. Это делает гораздо более привлекательным вариант оставить её в вашем проекте и просто купить ещё одну, особенно если вы можете приобрести её на распродаже.
Настройка Model A+
Model A+ использует точно такую же операционную систему, как и все остальные Raspberry Pi. Однако есть некоторые вещи, которые вы можете сделать, чтобы повысить её эффективность и увеличить объём доступной памяти.
Если вы начинаете со стандартного образа Raspbian, удалите ненужные приложения. Прочитайте наш предыдущий урок «Как узнать, что установлено на вашем Raspberry Pi, и установить больше», чтобы узнать, что можно удалить.
Или начните с минимальной установки ОС, такой как Minibian (см. «Альтернативные операционные системы для Raspberry Pi»).
Настройте Raspbian с помощью raspi-config. Вы захотите отключить запуск операционной системы в режиме рабочего стола, запустить демон ssh и минимизировать объём памяти, доступной графическому процессору (GPU). Для этого откройте окно терминала и запустите raspi-config:
sudo raspi-config
Выберите «Enable Boot to Desktop/Scratch»:
и выберите вариант загрузки в «Console Text console»:
Далее вам нужно выбрать Advanced Options:
В расширенных настройках выберите Memory Split:
Вы захотите изменить значение на 16.
Снова выберите расширенные настройки, но на этот раз выберите SSH:
И включите SSH. Это позволит вам использовать приложение удалённого терминала на другом компьютере для удалённого подключения к терминальной сессии на вашем Raspberry Pi.
Итак, если вы задавались вопросом, подходит ли вам A+, или по какой-то причине упустили её из виду, я от всей души рекомендую её как Raspberry Pi в центре вашего следующего проекта.