Tartalomjegyzék:

Arduino régi stílusú pong (TVout): 5 lépés
Arduino régi stílusú pong (TVout): 5 lépés

Videó: Arduino régi stílusú pong (TVout): 5 lépés

Videó: Arduino régi stílusú pong (TVout): 5 lépés
Videó: Начало работы с QLC+ Управление цветомузыкой с компьютера. Как управлять светом. 2024, Július
Anonim
Arduino régi stílusú pong (TVout)
Arduino régi stílusú pong (TVout)

Esztétika:

Ennek a projektnek az esztétikáját teljesen én terveztem, de engem az ötvenes évek televízióinak ötlete inspirált. A projekthez felhasznált anyagokat úgy tervezték, hogy könnyen hozzáférhetők és előállíthatók legyenek a nyilvánosság számára, és így rossz minőségűek.

Kód:

Az utolsó részben található kód az Arduino Pong kód letisztított változata, amely több hibát is kijavított a másik webhelyen (például azt a hibát, hogy a tűk rosszak voltak). A kódnak sok késleltetése is volt, amelyek miatt az Arduino összeomlott a telepítéskor. Segítségemre volt az Arduino beállítás C-kódja, és nem állítom, hogy ez a munka kizárólag az én erőfeszítésemnek köszönhető.

Kellékek

A projekt végrehajtásához a következőkre lesz szüksége:

  • RCA vezetékeket fogadó televízió
  • Egy RCA kábel
  • Egy Arduino tábla (Leonardo/Uno) és kenyérsütő
  • 1 470R ellenállás
  • 1 1kR ellenállás
  • 6 aligátor klip (opcionális, de megakadályozza a sok rendetlen forrasztást)
  • 2 db 10k ohmos potenciométer
  • Jumper kábelek (kb. 10)
  • Forrasztóberendezés (huzal, vas, fluxus)
  • RCA aljzat (az én módszeremhez használják)
  • 75R ellenállás (az én módszeremhez használják)
  • A kód a szoftver részben
  • (Opcionális) Karton
  • (Opcionális) Spray Paint (tv színe)
  • (Opcionális) Palack kupakok (gombokká válnak)
  • (Opcionális) 1 jelölő toll (a gombok színe)
  • (Opcionális) Ragasztó (a gombok ragasztásához)

1. lépés: 1-3. Lépés: Az esztétika alkalmazása

1-3. Lépés: Az esztétika alkalmazása
1-3. Lépés: Az esztétika alkalmazása

Ahhoz, hogy a televízió úgy nézzen ki, mint egy megfelelő 1950 -es évekbeli tévé, meg kell ecsetelnie egy kartonnal. Ne feledje, ez mind opcionális, ha csak teniszezni szeretné a televíziót az Arduino segítségével. Először is szüksége lesz egy kartonra, ez körülbelül a televízió mérete és alakja. Most, mivel a módosított kód a pongot az eredeti méretének 3/4 -évé teszi, be kell indítania, mielőtt hozzákezd a vágáshoz, hogy megközelítse a méretet. Ha elvégezte a többi lépést, indítsa el, és nézze meg, mekkora. Vágjon lyukat a kartonba a pong méretével és alakjával, és ugyanott. Ezután a kívánt színű festéket fújhatja a kartonra - csak ügyeljen arra, hogy kövesse a dobozon található utasításokat. Miután megkapta ezt a szép fényt, színezheti a kupakokat egy fekete tollal, hogy úgy nézzen ki, mint néhány díszes gomb - ragassza fel őket, és nagyon szép borítója van a pongjának.

2. lépés: 3-6. Lépés: Az RCA előkészítése

3-6 lépés: Az RCA előkészítése
3-6 lépés: Az RCA előkészítése

Láthat egy korlátozott folyamatot képekkel az utolsó forrás 1. forrásában. Itt egy kicsit más eljárást használva először a következőket kell tennie:

Csatlakoztassa az árnyékoló (külső) RCA foglalatot a GND -hez. Dugja be az RCA dugót az RCA aljzatba, és csatlakoztassa a 470R, 1kR és 75R ellenállások egyik végét a jel (belső) RCA foglalathoz. Az áthidaló kábelek segítségével helyezze be a 75R másik végét a GND -be, a 470R -t a D07 -be. Ha Arduino UNO -t használ, az 1kR -t be kell illeszteni a D07 -be. Ha Arduino Leonardo készüléket használ, azt be kell illeszteni a D09 -be.

3. lépés: 7-10. Lépés: A POTM-ek előkészítése

7-10. Lépés: A POTM-ek előkészítése
7-10. Lépés: A POTM-ek előkészítése

A potenciométerek (POTM) 3 érintkezővel rendelkeznek. A középső a jelzővonal, de a másik kettő (áram és föld) felcserélhető. Csatlakoztassa az aligátor klipeket minden csaphoz, és mindegyikhez csatlakoztassa az áthidaló kábeleket. Csatlakoztassa a középső kábelt az A0 -hoz, a másik kábelt pedig az A1 -hez. Csatlakoztassa a többi kábelt az utolsó részben található 1. erőforrás szerint.

4. lépés: 11-12. Lépés: A gomb megnyomása

11-12. Lépés: A gomb megnyomása
11-12. Lépés: A gomb megnyomása

Csatlakoztassa az RCA csatlakozót a TV -hez. Adjon hozzá egy gombot, amely a GND -hez és a D2 -hez van csatlakoztatva. Adjon hozzá 1kR felhúzó ellenállást 5V és D2 között. (Ez azt mondja, hogy a D2 1, míg a gomb nem kényszeríti 0-ra, azaz le kell nyomni.) Másolja be a módosított kódot az utolsó szakasz erőforrásába az Arduino-ba.

5. lépés: Végső: Források és szoftver

Végső: Források és szoftver
Végső: Források és szoftver

Módosított kód:

Bemutatók:

Eredeti:

Módosítva: [WIP]

A TV inspiráló képe:

Ajánlott: