RSS блога
Подписка
Игровой автомат на Raspberry Pi 3
- Цена: $38.78
- Перейти в магазин
Решили мы сделать подарок знакомому, который любит приставки. От идеи до реализации прошло полтора месяца.
Сроки поджимали, на алиэкспресс выбрали лоты, которые с доставкой e-packet. К сожалению мало продавцов предлагают этот способ доставки. Всё прошло успешно, комплектующие приехали за две недели
1) rasberry pi
2) джойстик
3) кнопки
4) переходник hdmi-vga (обозревался сто раз, ссылки не будет)
распбери пришла очень помятая, чуть погнуты штырьки, но всё рабочее.
было в наличии
5) arduino due
6) динамики из покоцанной акустики дефендер
7) блок питания 5в / 5а отечественный
8) стойки, болты, провода, вентилятор,…
9) фанера куплена в леруа мерлен и распилена в ближайшей рекламной конторе на ЧПУ
10) монитор 15". Достался с горой хлама. Монитор от пром оборудования со стальной рамкой, которая упрощает монтаж.
За вечер рисую чертеж в кореле. Вроде всё сходится, как раз влазит на фанеру 1500х1500.
Фанеру, чтоб влезла в машину делим пополам, детали компонуем на два листа 1500 х 750. Дно не влезло, выпилим сами из подручного хлама.
Собираем ящик
и увозим другу в столярный цех.
Распбери уезжает второму другу, и он разворачивает на неё образ retropie retropie.org.uk/. RetroPie позволяет эмулировать кучу разных приставок: nes(dendy), snes, sega, game boy. Сразу же заливаем пару тысяч игр.
Пришла пора заняться схемой. Для клавиатуры хватило бы ардуино леонардо, но её не было под рукой. Взял арудино Дуе. Она будет выполнять две задачи: прикидываться клавиатурой и рулить питанием.
При подачи питания, она должна подхватить управление симистором, через который запитана схема. При нажатии на кнопку «выкл» она должна послать сигнал на распбери «пора выключаться» и после корректного завершения работы — обесточить схему.
Первые грабли. Китайская ардуина при подаче питания не стартует! Надо нажимать ресет чтоб прошивка запустилась. Решение найдено на форуме.
Надо обновить прошивку чипа atmega16u2 на forum.arduino.cc/index.php?topic=167492.0 (сообщение #10) как прошивать www.arduino.cc/en/Hacking/Upgrading16U2Due.
Вероятно есть какие-то аппаратные различия между настоящей ардуиной и китайской, но настоящую не хочу покупать. Баг проверен на двух экземлярах китайских ардуин от разных продавцов. На решение этого бага потрачено два вечера.
Схема питания
Питание включается замыканием J1 (на него вешаем кнопку «вкл» без фиксации), либо подачей напряжения 3-5 вольт на J2 (заводим на ардуину).
В выключенном состоянии запитан только трансформатор, при включении питание подается на монитор и на блок питания через выход AC OUT.
Симистор bta16-600, резисторы не менее 1ватт, трансфоматор любой на 9-12 вольт.
Плату делаем ЛУТом. Потребление устройстыва небольшое, потому радиатор на симистор не требуется. Оптроны лучше поставить с детектором нуля, но не было под рукой.
Тестирую работу с ардуиной, разместив на фанерке. Всё отлично. Забираю прошитую распбери. Подключаю ардуину. Грабли номер два: питание на УСБ порты распберри подается через 5-7 секунд после включения. И ардуина не может «подхватить» управление симистором. Протошу усб шнурок и нещадно режу красный провод. Питание на ардуину подаю через gpio гребенку, там есть штырики +5в.
Еще два пина соединяю между дуе и распбери, по ним будет подаваться команда на выключение. Что удобно, и due и raspberry используют 3.3в на gpio, что избавляет нас от необходимости согласовывать уровни. Распебери прикручивается на ту же фанерку. Проверяем, играем.
На фото видно мелкую плату аудиоусилителя pam8403 обзревался на муське. Звук на аудиовыходе распберри ужасен. Рекомендуется использовать копеечную усб звуковуху с али.
Большая плата под ардуиной должна была стать контроллером самогонного аппарата, но ей пришлось переквалифицироваться.
Тем временем корпус становится заметно лучше. Фанера отвратная, пришлось много шпателвать и шлифовать
Финальная сборка, прикручиваем динамики, припаиваем провода, подключаем кнопки.
Да, без доппинга никак. Да, елку еще не убрали.
Вид сзади со снятой стенкой
Тестируем
кнопки вкл/выкл над экраном, рядом с динамиками
справа сбоку два усб порта. не очень аккуратно :(
Задняя стенка не отшлифована. Времени не хватило. Решили что она задняя :)
Добрый совет. Если делаете какой-то корпус — не делайте его белым. Это боль.
Сроки поджимали, на алиэкспресс выбрали лоты, которые с доставкой e-packet. К сожалению мало продавцов предлагают этот способ доставки. Всё прошло успешно, комплектующие приехали за две недели
1) rasberry pi
2) джойстик
3) кнопки
4) переходник hdmi-vga (обозревался сто раз, ссылки не будет)
распбери пришла очень помятая, чуть погнуты штырьки, но всё рабочее.
было в наличии
5) arduino due
6) динамики из покоцанной акустики дефендер
7) блок питания 5в / 5а отечественный
8) стойки, болты, провода, вентилятор,…
9) фанера куплена в леруа мерлен и распилена в ближайшей рекламной конторе на ЧПУ
10) монитор 15". Достался с горой хлама. Монитор от пром оборудования со стальной рамкой, которая упрощает монтаж.
За вечер рисую чертеж в кореле. Вроде всё сходится, как раз влазит на фанеру 1500х1500.
Фанеру, чтоб влезла в машину делим пополам, детали компонуем на два листа 1500 х 750. Дно не влезло, выпилим сами из подручного хлама.
Собираем ящик
и увозим другу в столярный цех.
Распбери уезжает второму другу, и он разворачивает на неё образ retropie retropie.org.uk/. RetroPie позволяет эмулировать кучу разных приставок: nes(dendy), snes, sega, game boy. Сразу же заливаем пару тысяч игр.
Пришла пора заняться схемой. Для клавиатуры хватило бы ардуино леонардо, но её не было под рукой. Взял арудино Дуе. Она будет выполнять две задачи: прикидываться клавиатурой и рулить питанием.
При подачи питания, она должна подхватить управление симистором, через который запитана схема. При нажатии на кнопку «выкл» она должна послать сигнал на распбери «пора выключаться» и после корректного завершения работы — обесточить схему.
Первые грабли. Китайская ардуина при подаче питания не стартует! Надо нажимать ресет чтоб прошивка запустилась. Решение найдено на форуме.
Надо обновить прошивку чипа atmega16u2 на forum.arduino.cc/index.php?topic=167492.0 (сообщение #10) как прошивать www.arduino.cc/en/Hacking/Upgrading16U2Due.
Вероятно есть какие-то аппаратные различия между настоящей ардуиной и китайской, но настоящую не хочу покупать. Баг проверен на двух экземлярах китайских ардуин от разных продавцов. На решение этого бага потрачено два вечера.
Схема питания
Питание включается замыканием J1 (на него вешаем кнопку «вкл» без фиксации), либо подачей напряжения 3-5 вольт на J2 (заводим на ардуину).
В выключенном состоянии запитан только трансформатор, при включении питание подается на монитор и на блок питания через выход AC OUT.
Симистор bta16-600, резисторы не менее 1ватт, трансфоматор любой на 9-12 вольт.
Плату делаем ЛУТом. Потребление устройстыва небольшое, потому радиатор на симистор не требуется. Оптроны лучше поставить с детектором нуля, но не было под рукой.
Тестирую работу с ардуиной, разместив на фанерке. Всё отлично. Забираю прошитую распбери. Подключаю ардуину. Грабли номер два: питание на УСБ порты распберри подается через 5-7 секунд после включения. И ардуина не может «подхватить» управление симистором. Протошу усб шнурок и нещадно режу красный провод. Питание на ардуину подаю через gpio гребенку, там есть штырики +5в.
Еще два пина соединяю между дуе и распбери, по ним будет подаваться команда на выключение. Что удобно, и due и raspberry используют 3.3в на gpio, что избавляет нас от необходимости согласовывать уровни. Распебери прикручивается на ту же фанерку. Проверяем, играем.
На фото видно мелкую плату аудиоусилителя pam8403 обзревался на муське. Звук на аудиовыходе распберри ужасен. Рекомендуется использовать копеечную усб звуковуху с али.
Большая плата под ардуиной должна была стать контроллером самогонного аппарата, но ей пришлось переквалифицироваться.
Тем временем корпус становится заметно лучше. Фанера отвратная, пришлось много шпателвать и шлифовать
Финальная сборка, прикручиваем динамики, припаиваем провода, подключаем кнопки.
Да, без доппинга никак. Да, елку еще не убрали.
Вид сзади со снятой стенкой
Тестируем
кнопки вкл/выкл над экраном, рядом с динамиками
справа сбоку два усб порта. не очень аккуратно :(
Задняя стенка не отшлифована. Времени не хватило. Решили что она задняя :)
Добрый совет. Если делаете какой-то корпус — не делайте его белым. Это боль.
Самые обсуждаемые обзоры
+14 |
1206
66
|
+72 |
1938
34
|
+42 |
3158
65
|
+49 |
3305
48
|
+125 |
4332
51
|
Еще у нас есть сменная панель на двух игроков
тут полный ликбез
ПИтание… не стоит так заморачиваться, просто тумблер. На свободную ножку через кондер управление симистором питание малинки (что бы флешку не убить раньше срока). Это гуглится как таймер отключения. Там обвяз на 20 рублей если будет.
А так молорики!
С клавиатурой согласен. Но мы же не только экономим деньги но и прокачиваем скилы.
Дунька тут реально лишняя. Еще и мега, да еще и не с кривым ch403, а полновесной мегой в качесвте usb онтроллера.
Но разъем питания, прикрученный на чёрные саморезы, слегка подпортил феншуй…
ЗЫ: С вашей помощью я узнал, что ScummVM есть для Малины — за это твёрдый плюс во все дыры! )))
Человек показал что вот тут с такой доставкой заказал, приехало в срок и рабочее. Это главное.
И все я прекрасно понимаю, не нужно других за дураков считать. Меня интересуют в первую очередь технические подробности, а не то, как корпус из фанеры пилили. На какой ОСто построено, какое ПО использовалось.
А ну и корпус покупной… понтоваться не чем. Читать руководства каждый гаразд, прочти man
чтоб гуглилось, надо чтоб в гугл кто то положил
А тут сайт обзоров товаров из интернет магазинов.
Давно уже эту тему изжевали, да сайт, да обзоров но тут очень много ценной информации по применению этих товаров.
Нужно обзор малины — да посмори в ютюбе там их миллион, зачем ты зашел в эту тему узнать что-то новое или пожаловаться ой как плохо, ну так жалуйся администрации и пусть удалят этот обзор чего разводить то полемику опять.
Я в этом обзоре увидел что из малинки можно сделать не очередной бесполезный сетевой медиаплеер а вот такую выструганную из дерева приставку. Ну в общем вы поняли идею…
кот феликс и червяк джим
От 6тр, это стоимость блоков х64. И даже их можно найти подешевле.
Мдф:$$
В обоих случаях обработать несколько не-прямоугольных стыков…
Счастливого пути:)
комповый блок питания атх уже умеет все что проделали с питанием, помоему логично взять его
www.instructables.com/howto/Raspberry+Pi+arcade+cabinet/
Особенно эти отличились, чтоб им пусто:
www.instructables.com/id/2-Player-Bartop-Arcade-Machine-Powered-by-Pi/
Фанера в леруа и шлифованная бывает, стоит немного дороже.
про «малинки» бы подробнее))
Еще на нем есть около 15 (точно не помню) портов ввода вывода. Как у ардуины. Можно программируя на каком нибудь языке общаться через них с переферией. Светодиоды, кнопки, датчики,…
Подскажите, пжл, а если винду?)))
ХР)))
В гамесы играть? 1С запустить? Что еще работает только на винде?
1С, Ворд, Эксель.
А уж клиенты на любом вебе, хоть на холодильнике, могут работать.
Только x86.
я не про тепловыделение внутри, просто рано или поздно как-нибудь да заденете…
дарить не стали, а корпусом из корела не смогли не похвалиться
Русский для него более родной.
какие затейники минобороны у нас))
но до американского минобороны им далеко)
И Ардуина была б не нужна.
Интересный вариант, соглашусь.
… Конвертацию не потянуло в реальном времени. Тормоза жуткие. Слоу плей) игра проходится без смертей, но долго)))) так вот, говорят третья малина справляется уже с конвертацией…