Мы уже делали ноутбук на Raspberry и Arduino, сегодня создадим альтернативный вариант на основе "малины".
Как написано выше - это не первая попытка сделать полностью работающий ноутбук с помощью Raspberry Pi. Ноутбук, который будет создан в этом уроке будет на основе Raspberry Pi 3. Он имеет 1 ГБ оперативной памяти, четырехъядерный процессор, 4 USB порта и один порт Ethernet. Ноутбук отвечает потребностям повседневной жизни и плавно запускает такие программы как VLC медиаплеер, Mozilla Firefox, Arduino IDE, Libre Office, Libre CAD и т.д.
Для удобства использования мини-ноута в качестве дисплея был выбран 7-дюймовый (IPS-технология) HD-дисплей. Аккумулятор 5600 mAh обеспечивает питание ноутбука. После полной зарядки ноутбук работает около 2 часов.
Шаг 1: Что вам понадобится?
На старте этого проекта планы были использовать более сложную электронику и дизайн, но в в конце концов все свелось к этим компонентам:
- 1x - Raspberry Pi 3;
- 1x - 7 дюймовый ЖК-дисплей с адаптером;
- 1x - маленькая Bluetooth-клавиатура;
- 1x - 5600 мАч USB внешний аккумулятор;
- 1x - мини-динамик;
- 1x - мини-переключатель;
- 1x - карта памяти 8-16 ГБ;
- 1x - 3,5 мм аудиоразъем;
- 1x - пластиковая коробка 11x17 см.
Используемые инструменты:
- Паяльник;
- Горячий клей;
- Резак.
Шаг 2: Корпус
Нужна пластиковая коробка 11x17 см, которой открывается сверху. Вы также можете использовать 3D-принтер для создания корпуса мини-ноутбука. Затем мы должны правильно расположить все компоненты внутри пластиковой коробки. Raspberry Pi ставим слева вниз, внешний аккумулятор в правой нижней части коробки, а динамик над платой.
Затем размещаем 7-дюймовый дисплей на открывающейся части коробки.
Шаг 3: Обзор всех компонентов
В проекте три основных компонента.
- Дисплей. Был выбран 7-дюймовый HD-дисплей с IPS-технологией. Этот дисплей очень тонкий и подходит под корпус.
- Клавиатура. Использована USB-клавиатура с USB-интерфейсом, которая также соответствует дизайну корпуса. Это была лучшая и самая маленькая клавиатура, которую смогли найти. Можно использовать клавиатуру от обычного планшета. Для текущего проекта это была самая лучшая и самая маленькая клавиатура.
- Raspberry Pi 3. Основа проекта. Плата имеет 1 ГБ оперативной памяти, четырехъядерный процессор, 4 USB-порта и один порт Ethernet.
Шаг 4: Блок питания
Выбранный энергоблок должен иметь важную функцию: Pass-Through Charging (PTC), что означает, что мы должны одновременно заряжать и использовать ноутбук.
Для того, чтобы емкость 5600 мАч работала так как нам нужно до конца - мы должны открыть блок и припаять переключатель. Сделайте аналогично фото выше.
Шаг 5: Выбор операционной системы
Выбор операционной системы полностью зависит от типа выполняемой вами работы. В проекте нужны были функции рабочего стола, поэтому была выбрана Raspbian Pi OS. Есть несколько других, которые можно принимать во внимание:
- Raspbian. Официальная поддерживаемая операционная система создателей. Raspbian поставляется с предустановленным программным обеспечением для обучения, программирования и общего использования.
- Ubuntu Mate. Стабильная, простая в использовании операционная система с настраиваемой рабочей средой. Идеально подходит для тех, кто хочет получить максимальную отдачу от своих компьютеров и предпочитает традиционную рабочую метафору.
- OSMC (Open Source Media Center). Бесплатная платформа с открытым исходным кодом на базе Linux и основанная в 2014 году. Позволяет воспроизводить медиафайлы из локальной сети, подключенного хранилища и Интернета.
Шаг 6: Установка операционной системы
Как только вы решите с операционной системой с которой вы хотите работать - самое время установить её. Raspberry Pi 3 устанавливается с SD-карты. Поэтому нужно записать образ на SD-карту.
Какой тип SD-карты лучше?
Рекомендация по выбору размера SD-карты зависит от операционной системы, которая устанавливается. В проекте использовалась карта 16 ГБ. Это дало следующее преимущество: быстрая загрузка и выполнение операций чтения и записи.
Запись образа на SD-карту выполняется путем записи файла изображения с помощью Win 32 Disk Imager.
- Используйте SD Formatter для форматирования SD-карты.
- Откройте Win32 Disk Imager и найдите загруженный вами образ. Нажмите «Write» после завершения.
- Дождитесь завершения записи.
- По окончании записи безопасно извлеките SD-карту из компьютера.
- Если вы правильно выполнили шаги, Raspberry Pi должна успешно загрузиться.
Шаг 7: Сборка деталей для проверки работы
- Прежде всего возьмите Raspberry Pi 3 и возьмите адаптер/коннектор дисплея для соединения с "малиной".
- Затем возьмите 7-дюймовый дисплей и соедините с другим концом коннектора дисплея.
- Вставьте 16 ГБ карту памяти внутри слота карты памяти Raspbian Pi 3.
- Затем подключите питание 5600 мАч к Raspbian Pi 3.
- Включите и увидите, что желтый светодиод светится на плате, а 7-дюймовый дисплей включился.
- Если всё сработало хорошо, переходите к следующему шагу.
Шаг 8: Делаем дисплей привлекательным
Нанесите клей как показано на фото выше на 7-дюймовый дисплей очень осторожно. Убедитесь, что черная часть дисплея не в клее.
Затем возьмите черный бумажный или картонный лист и вырежьте форму рамки. Затем положите её на дисплей, как показано выше.
Шаг 9: Окончательная сборка
- Прежде всего, возьмите резак и сделайте держатели для Raspberry Pi 3, зарядки и переключателя питания.
- Используйте немного клея, чтобы прикрепить и удерживать дисплей на крышке.
- Клеем Raspbarry Pi 3 в соответствующее место.
- Клеем источник питания в соответствующее место.
- Подключите "малину" к коннектору дисплея и источнику питания.
Шаг 10: Делаем аудиосистему
Возьмите один динамик от радио, игрушки или наушников и подключите к аудиоразъему 3,5 мм. Дальше вставьте динамик в Raspberry.
Звук этого динамика слабый, но если вам нужен громкий звук - подключите аудио усилитель. Сделайте "накрывашку" как на фото выше и приклейте её сверху.
Шаг 11: Заключительный этап
Raspberry ноутбук почти готов. Его полностью можно использовать и он работает. Откройте и включите ноут. Raspberry Pi должен успешно загрузиться, если вы все шаги сделали правильно.
Подключите Bluetooth-клавиатуру и наслаждайтесь работой.