Mundarija:
- Ta'minotlar
- 1-qadam: 1-3-qadam: Astetikani qo'llash
- 2-qadam: 3-6-bosqichlar: RCA-ni o'qish
- 3-qadam: 7-10-qadam: POTMlarni tayyorlash
- 4-qadam: 11-12-qadam: tugmani bosish
- 5 -qadam: Yakuniy: manbalar va dasturiy ta'minot
Video: Arduino eski uslubdagi pong (TVout): 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Estetika:
Loyihaning estetikasi butunlay men tomonidan ishlab chiqilgan, lekin menga 1950 -yillardagi televizorlar g'oyasi ilhom bergan. Loyiha uchun ishlatiladigan materiallar jamoatchilik tomonidan osonlikcha ochilishi va ishlab chiqarilishi uchun mo'ljallangan bo'lib, tashqi ko'rinishi sifatsiz.
Kod:
Oxirgi bo'limdagi kod Arduino Pong kodining tozalangan versiyasidir, u boshqa veb -saytdagi bir nechta xatolarni tuzatdi (masalan, pinlarni noto'g'ri qo'yish xatosi). Kod, shuningdek, sozlash paytida Arduino -ni ishdan chiqargan ko'plab kechikishlar edi. Menga Arduino sozlamasining C-kodi yordam berdi va men bu ishni faqat o'z kuchim bilan qilgan deb da'vo qilmayman.
Ta'minotlar
Ushbu loyihani amalga oshirish uchun sizga quyidagilar kerak bo'ladi:
- RCA simlarini qabul qila oladigan televizor
- Bitta RCA kabeli
- Arduino taxtasi (Leonardo/Uno) va non paneli
- 1 470R qarshilik
- 1 1 kR qarshilik
- 6 ta alligator klipi (ixtiyoriy, lekin chalkash lehimlanishni oldini oladi)
- 2 10k Ohm potansiyometr
- Jumper kabellari (taxminan 10)
- Lehim asboblari (sim, temir, oqim)
- RCA soket (mening usulim uchun ishlatilgan)
- 75R qarshilik (mening usulim uchun ishlatilgan)
- Dastur bo'limidagi kod
- (Ixtiyoriy) karton
- (Ixtiyoriy) Spray Paint (televizor rangi)
- (Ixtiyoriy) shisha qopqoqlari (tugmachalarga aylanishi uchun)
- (Ixtiyoriy) 1 ta marker qalam (tugmalarning afzal qilingan rangi)
-
(Ixtiyoriy) elim (tugmachalarni yopishtirish uchun)
1-qadam: 1-3-qadam: Astetikani qo'llash
Televizor 1950 -yillardagi televizorga o'xshab ketishi uchun uni karton bilan artishingiz kerak bo'ladi. Shuni yodda tutingki, agar siz televizorda Arduino bilan pongda ishlashni xohlasangiz, bu ixtiyoriy. Birinchidan, sizga televizorning o'lchamiga va shakliga mos keladigan karton kerak bo'ladi. O'zgartirilgan kod pongni asl o'lchamining 3/4 qismini tashkil qilgani uchun, siz o'lchamni taxminiy qilib kesishni boshlashdan oldin uni yuklashingiz kerak bo'ladi. Boshqa qadamlarni bajarganingizda, uni ishga tushiring va uning qanchalik katta ekanligini ko'ring. Kartondan pongning kattaligi va shakli va xuddi shu joyni kesib oling. Keyin siz kartonni kerakli rangga bo'yashingiz mumkin - faqat bankadagi ko'rsatmalarga amal qiling. Agar sizda shunday yorqinlik paydo bo'lsa, siz shisha qopqoqlarni qora qalam bilan bo'yashingiz mumkin, ularni chiroyli tugmachalarga o'xshatib qo'ying - ularni yopishtiring va sizda pong uchun chiroyli qopqoq bor.
2-qadam: 3-6-bosqichlar: RCA-ni o'qish
Siz oxirgi bo'limda 1 -manbada rasmlar bilan cheklangan jarayonni ko'rishingiz mumkin. Bu erda biroz boshqacha jarayondan foydalanib, avval siz:
Qalqon (tashqi) RCA soket pinini GND ga ulang. RCA vilkasini RCA rozetkasiga joylashtiring va 470R, 1kR va 75R rezistorlarining bir uchini signal (ichki) RCA rozetkasiga ulang. O'tish kabellari yordamida 75R ning boshqa uchini GND ga, 470R ni D07 ga joylashtiring. Agar siz Arduino UNO -dan foydalanayotgan bo'lsangiz, 1kR D07 -ga joylashtirilgan bo'lishi kerak. Agar siz Arduino Leonardodan foydalansangiz, u D09 ga joylashtirilgan bo'lishi kerak.
3-qadam: 7-10-qadam: POTMlarni tayyorlash
Potentsiometrlarda (POTM) 3 ta pim bo'ladi. O'rtacha signal chizig'i, lekin qolgan ikkita (kuch va er) bir -birining o'rnida ishlatilishi mumkin. Alligator qisqichlarini har bir pinga ulang va har biriga o'tish kabellarini qo'shing. O'rta kabelni A0 ga, ikkinchisining o'rta kabelini A1 ga ulang. Boshqa kabellarni oxirgi bo'limda 1 -manbada ko'rsatilgandek ulang.
4-qadam: 11-12-qadam: tugmani bosish
RCA vilkasini televizorga ulang. GND va D2 ga ulangan tugma qo'shing. 5V va D2 o'rtasida 1kR tortish qarshiligini qo'shing. (Bu D2-ni 1-ga yozadi, tugma esa uni 0-ga majburlamaydi, ya'ni bosiladi) O'zgartirilgan kodni oxirgi qismdagi manbadagi Arduino-ga nusxa ko'chiring.
5 -qadam: Yakuniy: manbalar va dasturiy ta'minot
O'zgartirilgan kod: https://github.com/MildlyBemusedBobcat/ArduinoMul..
Namoyishlar:
Asl:
O'zgartirilgan: [WIP]
Televizorning ilhomlantiruvchi surati:
Tavsiya:
Arduino loyihangiz uchun eski yo'riqnoma qutisini qayta belgilash: 3 qadam
Sizning Arduino loyihangiz uchun eski yo'riqnoma qutisini qayta rejalashtirish: Bu loyiha uyni avtomatlashtirish loyihasini joylashtirish zaruratidan kelib chiqdi. Men ishni eski PlusNet yo'riqchisidan (Thomson TG585 router) qayta rejalashtirishga qaror qildim. korpus quyidagilardir: past profilli devorga osilgan quti, qopqog'ini yirtib tashlash oson
Tobias - Arduino musiqiy qutisi TVout bilan: 5 qadam (rasmlar bilan)
Tobias - Arduino musiqiy qutisi bilan TVout: Avvalo, men qiz do'stimning ulkan ayiqchasi Tobiasni tanishtiraman, bu loyihaning ilhomlantiruvchisi. Tobias vaqt o'tishi bilan shakllangan, biz hazillashib o'ylaymizki, u nima qiladi u ishdan ketayotganda. Loyiha
Eski telefon va eski dinamiklarni stereo sifatida qayta ishlating: 4 qadam
Eski telefon va eski karnaylarni stereo sifatida qayta ishlating: bir nechta eski karnay va eski smartfonni radio, mp3 ijro podkastlari va internet -radio bilan stereo o'rnatishga aylantiring. Shunday qilib, bizda 5-10 yoshli smartplar to'plami bor
Eski o'yin porti joystikini Arduino yordamida usb uchish tayog'iga aylantiring: 5 qadam
Eski o'yin porti joystikini Arduino yordamida usb uchish tayog'iga aylantiring: Ogohlantirishdan voz kechish: loyihaning maqsadi - o'yin portini joystikka arzon konvertatsiya qilish emas. Loyihaning maqsadi - ko'p qirrali va sozlash mumkin bo'lgan joystik, uni osonlikcha o'zgartirish mumkin. Mening Arduino -ni tanlashimga sabab
CAR-INO: Arduino va Bluetooth boshqaruvidagi eski avtoulovning to'liq konvertatsiyasi: 5 qadam (rasmlar bilan)
CAR-INO: Arduino va Bluetooth boshqaruvidagi eski avtoulovning to'liq konvertatsiyasi: Kirish Salom, men birinchi yo'riqnomamda siz bilan 1990 yildagi eski avtomashinani yangi narsaga aylantirish tajribam bilan bo'lishmoqchiman. Bu Santa Rojdestvo 1990 yilning yozida, menga Ferrari F40, dunyodagi eng tezkor mashinani sovg'a qildi! … o'sha paytda