Съдържание:
- Консумативи
- Стъпка 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 07:52
Естетика:
Естетиката на този проект е проектирана изцяло от мен, но аз бях вдъхновен от идеята за телевизии от 1950 -те години. Материалите, използвани за този проект, са проектирани да бъдат лесно достъпни и произвеждани от обществеността и като такива са с лошо качество на външен вид.
Код:
Кодът в последната секция е изчистена версия на кода на Arduino Pong, който е коригирал множество грешки на другия уебсайт (например грешката, че пиновете са грешни). Кодът също имаше много забавяния, които разбиха Arduino при настройката. Имах помощ с C-кода на настройката на Arduino и не твърдя, че тази работа е само чрез моите усилия.
Консумативи
Изпълнението на този проект ще изисква да имате:
- Телевизор, който може да приема RCA проводници
- Един RCA кабел
- Дъска на Arduino (Leonardo/Uno) и макет
- 1 470R резистор
- 1 1kR резистор
- 6 алигаторни щипки (по избор, но предотвратява много разхвърляно запояване)
- 2 10k Ohm потенциометъра
- Джъмперни кабели (около 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. Свържете другите кабели, както е показано в първия ресурс в последната секция.
Стъпка 4: Стъпка 11-12: Повдигане на бутона
Добавете RCA щепсела към телевизора. Добавете бутон, свързан към GND и D2. Добавете 1kR издърпващ резистор между 5V и D2. (Това казва на D2 да бъде 1, докато бутонът не го принуждава да бъде 0, т.е. натиснат) Копирайте-поставете модифицирания код в ресурса в последната секция във вашия Arduino.
Стъпка 5: Крайна: Източници и софтуер
Модифициран код:
Демонстрации:
Оригинал:
Променено: [WIP]
Вдъхновяваща снимка на телевизията:
Препоръчано:
Използвайте повторно LEDC68 Old Gotek Дисплей: 4 стъпки
Повторно използване на LEDC68 Old Gotek Display: Имам няколко Gotek флопидискови устройства, всички те са надстроени до флаш флопи, за да могат да се използват на ретро компютри. Този софтуер позволява различни допълнения към стандартното устройство Gotek, по -специално 3 -цифреният LED дисплей може да бъде надграден
Mask Reborn Box: New Life for Old Masks: 12 стъпки (със снимки)
Mask Reborn Box: New Life for Old Masks: Създадохме достъпен комплект у дома, за да удължите живота на маските, за да можете да се присъедините към борбата срещу пандемията, като помогнете на вашата общност. Изминаха почти пет месеца от идеята за подновяване на използваните маски е роден. Днес обаче в няколко държави CO
Tobias - Музикална кутия Arduino с TVout: 5 стъпки (със снимки)
Tobias - Arduino Music Box С TVout: Първо, нека ви представя Tobias, гигантското плюшено мече на приятелката ми, което е вдъхновението за този проект. Tobias има личност, изградена с течение на времето, докато ние на шега се чудим в съзнанието си какво прави докато тя е на работа. Проектът
HackerBox 0047: Old School: 12 стъпки
HackerBox 0047: Old School: Поздрави за HackerBox хакери по целия свят! С HackerBox 0047 експериментираме с клавиатурно свързване за микроконтролери, генериране на VGA видео сигнал, стари училищни компютри BASIC ROM, устройства за съхранение на microSD, инструменти за заключване на спорта и бу
DIY Old Timey Skype телефон: 6 стъпки
DIY Old Timey Skype телефон: Случайно попаднах на тази готина телефонна играчка, която изглеждаше сякаш е от стара телефонна кабина. Вдъхновението удари и скоро мечтаех как да използвам тази играчка. Най -накрая реших да го превърна в телефон на Skype (или всяка друга услуга за онлайн разговори)