Мазмұны:
- Жабдықтар
- 1-қадам: 1-3 қадамдар: астетиканы қолдану
- 2-қадам: 3-6-қадамдар: RCA оқу
- 3-қадам: 7-10-қадам: РРТ-ны дайындау
- 4-қадам: 11-12-қадам: түймені басу
- 5 -қадам: Қорытынды: Дереккөздер мен бағдарламалық қамтамасыз ету
Бейне: Ардуино ескі стильдегі понг (TVout): 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Эстетика:
Бұл жобаның эстетикасын толығымен мен ойлап таптым, бірақ мені 1950 жылдардағы теледидар идеясы шабыттандырды. Бұл жобаға пайдаланылатын материалдар көпшілікке оңай қол жетімді және шығарылатын етіп жасалған, сондықтан олардың сапасы нашар.
Код:
Соңғы бөлімдегі код - бұл Arduino Pong кодының тазартылған нұсқасы, ол басқа веб -сайттағы көптеген қателерді түзеткен (мысалы, түйреуіштерді қате қою қатесі). Сондай -ақ, кодты орнату кезінде Arduino апатқа ұшырататын көптеген кідірістер болды. Менде Arduino қондырғысының C-коды бойынша көмек болды, мен бұл жұмысты тек менің күш-жігерімнің арқасында болды деп айтпаймын.
Жабдықтар
Бұл жобаны орындау үшін сізге мыналар қажет:
- RCA сымдарын қабылдай алатын теледидар
- Бір RCA кабелі
- Arduino тақтасы (Леонардо/Uno) және нан тақтасы
- 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) 3 түйреуіш болады. Ортада - сигнал желісі, бірақ екеуін (қуат пен жер) бір -бірінің орнына қолдануға болады. Аллигатор қысқыштарын түйреуіштердің әрқайсысына бекітіп, әрқайсысына қосқыш кабельдерді қосыңыз. Орта кабельді A0 -ге, екіншісінің орта кабелін A1 -ге қосыңыз. Басқа кабельдерді соңғы бөлімдегі 1 -ресурста көрсетілгендей қосыңыз.
4-қадам: 11-12-қадам: түймені басу
RCA ашасын теледидарға қосыңыз. GND және D2 қосылған түймені қосыңыз. 5 В пен D2 арасында 1 кР тартылатын резисторды қосыңыз. (Бұл D2-ді 1 деп көрсетеді, ал түйме оны 0 болуға мәжбүрлемейді, яғни басылады) Соңғы бөлімдегі ресурстағы өзгертілген кодты Arduino-ға көшіріңіз.
5 -қадам: Қорытынды: Дереккөздер мен бағдарламалық қамтамасыз ету
Өзгертілген код:
Демонстрациялар:
Түпнұсқа:
Өзгертілген: [WIP]
Теледидардың шабыттандыратын суреті:
Ұсынылған:
Ардуино провайдер ретінде -- Он алтылық файлды AVR -де жазу -- AVR сақтандырғышы -- Ардуино бағдарламашы ретінде: 10 қадам
Ардуино провайдер ретінде || Он алтылық файлды AVR -де жазу || AVR сақтандырғышы || Ардуино бағдарламашы ретінде: ……………………… Басқа бейнелер үшін менің YouTube каналыма ТІРКЕЛІҢІЗ …….. Бұл мақала бұл isp сияқты arduino туралы. Егер сіз он алтылық файлды жүктегіңіз келсе немесе сақтандырғышты AVR -ге орнатқыңыз келсе, сізге бағдарламашы сатып алудың қажеті жоқ, сіз жасай аласыз
Жарықдиодты матрицасы бар понг теннисі, Ардуино және джойстиктер: 5 қадам (суреттермен)
Жарықдиодты матрицасы бар понг теннисі, Ардуино және джойстиктер: Бұл жоба жаңадан бастаушыларға да, тәжірибелі шеберлерге де арналған. Негізгі деңгейде мұны тақтаймен, секіргіш сыммен жасауға болады және Blu-Tack көмегімен дәнекерленбейтін материалды (мен ағаш қолдандым) жабыстырды. Алайда, одан әрі
Ubuntu-Mate-ді ескі/ескі ноутбукке орнату: 7 қадам
Ubuntu-Mate-ді ескі/қартаң ноутбукке орнату: Ubuntu-Mate дегеніміз не? Ол ақысыз және ашық бастапқы коды бар Linux тарату жүйесі және Ubuntu-ның ресми туындысы. Басқа Ubuntu ОЖ -дан айырмашылығы, ол MATE жұмыс үстелінің ортасын негізгі жүйе ретінде пайдаланады Неліктен мен бұл жүйені таңдадым
Ескі телефон мен ескі динамиктерді стерео ретінде қайта қолданыңыз: 4 қадам
Ескі телефон мен ескі динамиктерді стерео ретінде қайта қолданыңыз: бағасы 5 евродан аспайтын бірнеше қарапайым компоненттерді қолдана отырып, ескі динамиктер мен ескі смартфондарды радио, mp3 ойнату подкасттары мен интернет радиосы бар стерео қондырғыға айналдырыңыз! Сонымен, бізде 5-10 жастағы ақылдылардың коллекциясы бар
Ардуино жалғыз ойыншы понг- Егер бұл болса, онда бұл: 5 қадам
Arduino Singleplayer понгы-Егер бұл болса, онда бұл: Dit arduino жобасы нұсқаулықтардың бірі болып табылады (https: //www.instructables.com/id/Portable-Arduino-a …). жалғыз ойыншы AI.Onderdelen -мен кездесті: Arduino Uno Nokia 5100 scherm. https: // ww