Оглавление:
- Запасы
- Шаг 1: Шаги 1-3: Применение астетиков
- Шаг 2: Шаги 3-6: Подготовка RCA
- Шаг 3: Шаг 7-10: Подготовка POTM
- Шаг 4: Шаг 11-12: нажатие кнопки вверх
- Шаг 5: Заключительный: исходники и программное обеспечение
Видео: Arduino Old-Style Pong (TVout): 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Эстетика:
Эстетика этого проекта была полностью разработана мной, но меня вдохновила идея телевизоров 1950-х годов. Материалы, использованные для этого проекта, были разработаны таким образом, чтобы быть легко доступными и производимыми для населения, и поэтому имеют внешний вид низкого качества.
Код:
Код в последнем разделе - это очищенная версия кода Arduino Pong, в которой исправлено несколько ошибок на другом веб-сайте (например, неправильная установка контактов). В коде также было много задержек, из-за которых Arduino зависал при настройке. Мне помогли с кодом C в настройке Arduino, и я не утверждаю, что эта работа была сделана исключительно благодаря моим усилиям.
Запасы
Для реализации этого проекта вам потребуется:
- Телевизор, который может принимать провода RCA
- Один кабель RCA
- Плата Arduino (Леонардо / Уно) и макет
- 1 резистор 470R
- 1 резистор 1 кР
- 6 зажимов типа «крокодил» (необязательно, но предотвращают много грязной пайки)
- 2 потенциометра 10 кОм
- Кабели-перемычки (около 10)
- Паяльное оборудование (проволока, утюг, флюс)
- Разъем RCA (используется в моем методе)
- Резистор 75R (используется в моем методе)
- Код в разделе ПО
- (Необязательно) Картон
- (Необязательно) Аэрозольная краска (цвет телевизора)
- (Необязательно) крышки от бутылок (чтобы стать пуговицами)
- (Необязательно) 1 маркер (желаемый цвет кнопок)
-
(Необязательно) Клей (чтобы приклеить пуговицы)
Шаг 1: Шаги 1-3: Применение астетиков
Чтобы телевизор выглядел как настоящий телевизор 1950-х годов, вам придется освежить его картоном. Имейте в виду, что все это необязательно, если вы просто хотите, чтобы понг работал на вашем телевизоре с Arduino. Во-первых, вам понадобится картон размером и формой с ваш телевизор. Теперь, поскольку модифицированный код делает понг на 3/4 от его первоначального размера, вам необходимо загрузить его, прежде чем вы начнете резать, чтобы приблизиться к размеру. Когда вы выполните остальные шаги, загрузите его и посмотрите, насколько он большой. Вырежьте в картоне отверстие по размеру и форме понга и в том же месте. Затем вы можете покрасить картон распылением в желаемый цвет - просто следуйте инструкциям на банке. Как только у вас получится такой красивый блеск, вы можете раскрасить крышки бутылок черным маркером, чтобы они выглядели как какие-то причудливые пуговицы - приклейте их, и у вас будет довольно красивая крышка для вашего понга.
Шаг 2: Шаги 3-6: Подготовка RCA
Вы можете увидеть ограниченный процесс с изображениями в первом источнике в последнем разделе. Используя здесь немного другой процесс, вам нужно сначала:
Подключите экран (внешний) разъема RCA к GND. Вставьте штекер RCA в гнездо RCA и подсоедините один конец резисторов 470R, 1kR и 75R к сигнальному (внутреннему) контакту гнезда RCA. Используя соединительные кабели, вставьте другой конец 75R в GND, а 470R в D07. Если вы используете Arduino UNO, 1kR необходимо вставить в D07. Если вы используете Arduino Leonardo, он должен быть вставлен в D09.
Шаг 3: Шаг 7-10: Подготовка POTM
Потенциометры (POTM) будут иметь 3 контакта. Середина - это сигнальная линия, но две другие (питание и земля) могут использоваться как взаимозаменяемые. Прикрепите зажимы типа «крокодил» к каждому из штырей и добавьте к каждому кабелю перемычки. Подключите средний кабель к A0, а средний кабель другого к A1. Подключите другие кабели, как показано в 1-м ресурсе в последнем разделе.
Шаг 4: Шаг 11-12: нажатие кнопки вверх
Подключите штекер RCA к телевизору. Добавьте кнопку, которая подключена к GND и D2. Добавьте подтягивающий резистор 1 кР между 5 В и D2. (Это говорит о том, что D2 должен быть 1, в то время как кнопка не заставляет его быть 0, т.е. нажата). Скопируйте и вставьте измененный код из ресурса в последнем разделе в ваш Arduino.
Шаг 5: Заключительный: исходники и программное обеспечение
Измененный код:
Демонстрации:
Оригинал:
Изменено: [WIP]
Вдохновляющее изображение телевизора:
Рекомендуемые:
Mask Reborn Box: New Life for Old Masks: 12 шагов (с изображениями)
Mask Reborn Box: New Life for Old Masks: мы создали доступный домашний комплект, чтобы продлить срок службы масок, чтобы вы могли присоединиться к борьбе с пандемией, помогая своему сообществу. Прошло почти пять месяцев с момента идеи обновления использованных масок родился. Сегодня, хотя в нескольких странах CO
Тобиас - Музыкальная шкатулка Arduino с TVout: 5 шагов (с изображениями)
Тобиас - Музыкальная шкатулка Arduino с TVout: Прежде всего, позвольте мне представить Тобиаса, гигантского плюшевого мишки моей девушки, который является источником вдохновения для этого проекта. Тобиас обладает индивидуальностью, сформировавшейся с течением времени, в то время как мы в шутку задаемся вопросом, чем он занимается пока она на работе. Проект ва
Autodesk Tinkercad Simulation of Arduino UNO Ping Pong Game V2.0 :: 5 шагов
Autodesk Tinkercad Simulation of Arduino UNO Ping Pong Game V2.0 :: Здравствуйте, ребята, в этой инструкции вы узнаете, как смоделировать пинг-понг на веб-сайте Autodesk Tikercad с помощью платы разработки Arduino UNO. Нажмите на эту ссылку на YouTube, чтобы просмотреть видео моделирования
Играйте в PONG с Arduino Uno и дисплеем OLED 0.96 SSD1306: 6 шагов
Играйте в игру PONG с Arduino Uno и дисплеем OLED 0.96 SSD1306: Привет, ребята, сегодня мы будем создавать игру PONG с Arduino. Мы будем использовать OLED-дисплей 0,96 adafruit для отображения игры & кнопки для управления игрой
Портативная консоль Arduino Pong: 6 шагов (с изображениями)
Портативная консоль Arduino Pong: DFRobot недавно обратилась ко мне с просьбой использовать их специальную плату Arduino Nano и OLED. Сначала я хотел создать умный байк и построил его полностью. Но, к сожалению, Nano был слишком слаб, чтобы запустить и сохранить массивный набросок