Собираем личный Pip-Boy из Fallout на Raspberry Pi
В этой статье вы узнаете, как собрать свой Pip-Boy 3000 на Raspberry Pi и Adafruit 3,5" PiTFT. Корпус для него мы распечатаем на 3D-принтере.
2К открытий7К показов
В этом руководстве вы узнаете, как собрать свой Pip-Boy 3000 на Raspberry Pi и Adafruit 3,5″ PiTFT. Корпус для него мы распечатаем на 3D-принтере.
Pip-Boy – это устройство из вселенной видеоигр Fallout. Pip-Boy – это сокращение от Personal Information Processor. Это портативное устройство на запястье, которое служит в качестве ПК и навигационного прибора для игрового персонажа.
Кто вы на этой пустоши?
Паладин Братства Стали, люблю железо
Рейдер-фрилансер
Рейнджер НКР, получаю зарплату в долларах
Работорговец, честно руковожу галерой
Последователь Апокалипсиса и упавшего прода
Легионер, в рабочее время сижу на имиджбордах
Надеемся, что ядерная война нам не грозит: мы просто решили перевести оригинальный гайд от фанатов игры для других фанатов. ? Вот оригинальная инструкция по сборку Pip-boy:
Наш Pip-Boy будет оснащен аудиоусилителем и аналоговым поворотным переключателем, который позволяет выбирать разные режимы, как это реализовано в играх Fallout.
Вот, что у нас должно получиться:
Собираем Pip-Boy на Raspberry Pi
Что понадобится для сборки:
- Raspberry Pi Model B+
- Дисплей PiTFT Plus 3,5 дюйма от Adafruit для Raspberry Pi B+
- PowerBoost 1000C – устройство для усиления питания
- Батарея емкостью 2200 мАч
- Моно аудиоусилитель мощностью 2,5 Вт
- Тонкий пластиковый динамик
- Поворотный переключатель с 10 положениями
- Модуль WiFi
- Сверхяркий желтый светодиод диаметром 5 мм
- Резистор 220 ом
- 3,5-миллиметровый стерео аудиокабель
- Поворотный энкодер
Если у вас нет опыта в сборке Raspberry Pi, подробные инструкции можно найти здесь.
Печатаем корпус для Pip-Boy на 3D-принтере
Загрузите и напечатайте детали для Pip-Boy 3000 цветным филаментом на 3D-принтере. Рекомендуется использовать PLA филамент, чтобы избежать искривления модели и раскалывания.
Детали проектировались в Autodesk Fusion 360. Файл дизайна доступен для загрузки и настройки. Его можно загрузить в форматах вроде IGS, STEP, SAT и многих других.
После печати деталей их надо будет немного отшлифовать, добавить магнитов и винтиков. Рамку для экрана нужно приклеить к основному корпусу.
Устанавливаем софт для Pip-Boy
Для начала, нам понадобится microSD-карта на 8 ГБ. Чтобы запустить программное обеспечение на Raspberry Pi, нам сначала нужно записать .img на карту. Сделать это можно по гайдам ниже:
После записи вставьте карту в Raspberry Pi и установите PiTFT. Откроется терминал. Подключите клавиатуру к одному из USB-портов и используйте стандартные учетные данные для входа (имя пользователя pi, пароль raspberry).
Теперь нам потребуется настроить Raspberry Pi для подключения к интернету, чтобы он мог загружать картографические данные. Для этого нам нужно добавить информацию о своей WiFi-сети в файл конфигурации wpa_supplicant.
В терминале введите следующую команду:
Вы увидите текстовый файл с несколькими параметрами. Введите свой wifi ssid (название вашей сети) и пароль.
Сохраните файл и снова откройте терминал. Введите команду:
Начнётся установка программы для нашего Pip-Boy. Если к нему уже подключены динамик или наушники, начнёт играть музыка.
Как добавить свой город в Pip-Boy
Pypboy использует OSM для получения карт из Интернета. По умолчанию отображается карта Нью-Йорка. Чтобы установить свой город по умолчанию, нужно изменить местоположение в файле конфигурации.
В файле конфигурации есть несколько параметров. Нам нужна строка “MAP_FOCUS”. Здесь нужно указать ваше местоположение в формате долготы и широты.
Авторы предупреждают, что порядок этих чисел в программе на языке Python pypboy перепутан. Если вы ввели свои долготу и широту, а отображается не ваш город, попробуйте поменять их местами. ?
Заключение
Вот, собственно, и всё. ? Несмотря на то, что для сборки Pip-Boy требуется много скрупулёзной работы вроде пайки и сборки корпуса, в целом шаги для сборки довольно простые и понятые.
Напишите в комментариях, если решились собрать Pip-Boy по этой инструкции. Всё ли у вас вышло?
2К открытий7К показов