Sisukord:

Arduino vana stiilis pong (TVout): 5 sammu
Arduino vana stiilis pong (TVout): 5 sammu

Video: Arduino vana stiilis pong (TVout): 5 sammu

Video: Arduino vana stiilis pong (TVout): 5 sammu
Video: solenoid valve arduino 2024, Juuli
Anonim
Arduino vana stiilis pong (TVout)
Arduino vana stiilis pong (TVout)

Esteetika:

Selle projekti esteetika kujundasin täielikult mina, kuid mind inspireeris idee 1950ndate televiisoritest. Selle projekti jaoks kasutatud materjalid on kavandatud nii, et need oleksid avalikkusele hõlpsasti kättesaadavad ja toodetavad, ning seetõttu on need halva kvaliteediga.

Kood:

Viimases jaotises olev kood on Arduino Pongi koodi puhastatud versioon, mis on teisel veebisaidil parandanud mitu viga (näiteks viga, kui nööpnõelad on valed). Koodil oli ka palju viivitusi, mis Arduino seadistamisel kokku jooksid. Mul oli abi Arduino seadistuse C-koodiga ja ma ei väida, et see töö oleks ainult minu jõupingutus.

Tarvikud

Selle projekti elluviimiseks peate omama järgmist:

  • Televiisor, mis võtab vastu RCA juhtmeid
  • Üks RCA kaabel
  • Arduino laud (Leonardo/Uno) ja leivalaud
  • 1 470R takisti
  • 1 1kR takisti
  • 6 alligaatoriklambrit (valikuline, kuid hoiab ära palju räpase jootmise)
  • 2 10 kΩ potentsiomeetrit
  • Kaablid (umbes 10)
  • Jootmisseade (traat, raud, voog)
  • RCA pesa (kasutatakse minu meetodi jaoks)
  • 75R takisti (kasutatakse minu meetodi jaoks)
  • Tarkvara jaotises olev kood
  • (Valikuline) papp
  • (Valikuline) pihustusvärv (teleri värv)
  • (Valikuline) Pudelikorgid (nuppudeks)
  • (Valikuline) 1 markerpliiats (nuppude eelistatud värv)
  • (Valikuline) Liim (nuppude kleepimiseks)

1. samm: sammud 1-3: esteetika rakendamine

Sammud 1-3: esteetika rakendamine
Sammud 1-3: esteetika rakendamine

Selleks, et televiisor näeks välja nagu korralik 1950ndate televiisor, peate selle mõne papiga harjama. Pidage meeles, et see on kõik valikuline, kui soovite, et Arduinoga televiisor töötaks. Esiteks vajate kartongi, mis on umbes teie teleri suurus ja kuju. Nüüd, kuna muudetud kood teeb pongist 3/4 algsest suurusest, peate selle enne lõikamist alustama, et ligikaudne suurus saada. Kui olete kõik muud toimingud teinud, käivitage see ja vaadake, kui suur see on. Lõigake papist auk pongi suuruse ja kujuga ning samasse kohta. Järgmisena võite papi pihustada soovitud värviga - järgige lihtsalt purgi juhiseid. Kui olete selle ilusa läike saanud, võite pudelikorgid musta markerpliiatsiga värvida, et need näeksid välja nagu mõned uhked nupud - liimige need ja teil on oma pongile päris kena kate.

2. samm: sammud 3-6: RCA ettevalmistamine

Sammud 3-6: RCA ettevalmistamine
Sammud 3-6: RCA ettevalmistamine

Näete piiratud protsessi koos piltidega viimase jaotise 1. allikast. Kasutades siin veidi erinevat protsessi, peate esmalt tegema järgmist.

Ühendage kilbi (välimine) RCA pistikupesa GND -ga. Sisestage RCA pistik RCA pistikupessa ja kinnitage 470R, 1kR ja 75R takistite üks ots signaali (sisemise) RCA pesa tihvti külge. Sisestage hüppajakaablitega 75R teine ots GND -sse, 470R D07 -sse. Kui kasutate Arduino UNO -d, tuleb 1kR sisestada pilusse D07. Kui kasutate Arduino Leonardot, tuleb see sisestada pilusse D09.

3. samm: samm 7-10: POTM-ide ettevalmistamine

Samm 7-10: POTM-ide ettevalmistamine
Samm 7-10: POTM-ide ettevalmistamine

Potentsiomeetritel (POTM) on 3 tihvti. Keskmine on signaaliliin, kuid kahte teist (toide ja maa) saab kasutada vaheldumisi. Kinnitage alligaatoriklambrid iga tihvti külge ja lisage kummalegi kaablid. Ühendage keskmine kaabel A0 -ga ja teise keskmine kaabel A1 -ga. Ühendage ülejäänud kaablid, nagu on näidatud viimase jaotise 1. ressursis.

4. samm: samm 11-12: nupu üles tõstmine

Samm 11-12: nupu üles tõstmine
Samm 11-12: nupu üles tõstmine

Lisage telerile RCA -pistik. Lisage nupp, mis on ühendatud GND ja D2 -ga. Lisage 1 kR tõmbetakisti 5V ja D2 vahele. (See ütleb, et D2 on 1, samal ajal kui nupp ei sunni seda 0-ks vajutama.) Kopeerige ja kleepige muudetud kood viimases jaotises olevasse ressurssi oma Arduino.

Samm: viimane: allikad ja tarkvara

Lõplik: allikad ja tarkvara
Lõplik: allikad ja tarkvara

Muudetud kood:

Demonstratsioonid:

Originaal:

Muudetud: [WIP]

Inspireeriv pilt telerist:

Soovitan: