Sadržaj:

Arduino stari stil pong (TV izlaz): 5 koraka
Arduino stari stil pong (TV izlaz): 5 koraka

Video: Arduino stari stil pong (TV izlaz): 5 koraka

Video: Arduino stari stil pong (TV izlaz): 5 koraka
Video: Подключение Ардуино к ТЕЛЕВИЗОРУ через AV-вход (тюльпан). Библиотека TV Out Library. Arduino Nano 3 2024, Srpanj
Anonim
Arduino stari stil pong (TV izlaz)
Arduino stari stil pong (TV izlaz)

Estetika:

Estetiku ovog projekta potpuno sam osmislio, ali inspirirala me ideja televizije iz 1950 -ih. Materijali korišteni za ovaj projekt osmišljeni su tako da budu lako dostupni i proizvedeni u javnosti, te su kao takvi loše kvalitete.

Kodirati:

Kôd u posljednjem odjeljku je očišćena verzija Arduino Pong koda, koji je ispravio više pogrešaka na drugoj web stranici (kao što je pogreška zbog pogrešnih pinova). Kod je također imao mnogo kašnjenja koja su srušila Arduino pri postavljanju. Imao sam pomoć s C-kodom Arduino postavke i ne tvrdim da je ovo moj rad isključivo moj trud.

Pribor

Za izvođenje ovog projekta potrebno je da imate:

  • Televizor koji može primati RCA žice
  • Jedan RCA kabel
  • Arduino ploča (Leonardo/Uno) i ploča
  • 1 470R otpornik
  • 1 1kR otpornik
  • 6 aligatorskih kopči (izborno, ali sprječava mnogo neurednog lemljenja)
  • 2 potenciometra od 10 k Ohma
  • Kratki kabeli (oko 10)
  • Lemilica (žica, željezo, fluks)
  • RCA utičnica (koristi se za moju metodu)
  • Otpornik 75R (koristi se za moju metodu)
  • Kôd u odjeljku softvera
  • (Opcionalno) Karton
  • (Opcionalno) Boja u spreju (boja televizora)
  • (Izborno) Čepovi boca (postaju gumbi)
  • (Opcionalno) 1 Marker olovka (željena boja gumba)
  • (Opcionalno) Ljepilo (za lijepljenje gumba)

Korak 1: Koraci 1-3: Primjena estetike

Koraci 1-3: Primjena estetike
Koraci 1-3: Primjena estetike

Da bi televizija izgledala kao pravi televizor iz 1950 -ih, morat ćete je premazati kartonom. Imajte na umu da je ovo sve neobavezno ako želite samo pong raditi na svom televizoru s Arduinom. Prvo će vam trebati karton, otprilike veličine i oblika vašeg televizora. Sada, budući da izmijenjeni kôd čini pong 3/4 izvorne veličine, morat ćete ga pokrenuti prije nego počnete rezati kako biste približili veličinu. Kad obavite ostale korake, pokrenite ga i pogledajte koliko je velik. Izrežite rupu u kartonu veličine i oblika ponga, a također na istom mjestu. Zatim možete kartonom u spreju obojiti boju koju želite - samo svakako slijedite upute na limenci. Kad dobijete lijep sjaj, čepove bočica možete obojiti crnom flomasterom kako bi izgledali kao neki otmjeni gumbići - zalijepite ih i dobit ćete prilično lijepu masku za vaš pong.

Korak 2: Koraci 3-6: Priprema RCA

Koraci 3-6: Priprema RCA
Koraci 3-6: Priprema RCA

Ograničeni proces sa slikama možete vidjeti u prvom izvoru u posljednjem odjeljku. Koristeći malo drugačiji postupak ovdje, prvo morate:

Spojite štit (vanjski) utičnicu RCA utičnice na GND. Umetnite RCA utikač u RCA utičnicu i pričvrstite jedan kraj otpornika 470R, 1kR i 75R na signalni (unutarnji) priključak utičnice RCA utičnice. Pomoću kratkospojnih kabela umetnite drugi kraj 75R u GND, 470R u D07. Ako koristite Arduino UNO, 1kR mora biti umetnut u D07. Ako koristite Arduino Leonardo, mora se umetnuti u D09.

Korak 3: Korak 7-10: Priprema POTM-ova

Korak 7-10: Priprema POTM-ova
Korak 7-10: Priprema POTM-ova

Potenciometri (POTM) imat će 3 pina. Sredina je signalna linija, ali dvije druge (napajanje i uzemljenje) mogu se koristiti naizmjenično. Pričvrstite kopče od aligatora na svaki od igala i svakom dodajte kratkospojne kabele. Priključite srednji kabel na A0, a srednji drugi kabel na A1. Spojite ostale kabele kao što je prikazano u prvom izvoru u posljednjem odjeljku.

Korak 4: Korak 11-12: Pojačavanje gumba

Korak 11-12: Udarite gumb
Korak 11-12: Udarite gumb

Dodajte RCA utikač na televizor. Dodajte gumb koji je spojen na GND i D2. Dodajte otpor za 1kR između 5V i D2. (Ovo govori D2 da bude 1, dok ga gumb ne forsira na 0, tj. Pritisnuto) Kopirajte i zalijepite izmijenjeni kôd iz resursa u posljednjem odjeljku u svoj Arduino.

Korak 5: Završni: Izvori i softver

Konačno: Izvori i softver
Konačno: Izvori i softver

Izmijenjeni kôd:

Demonstracije:

Izvornik:

Izmijenjeno: [WIP]

Inspirativna slika televizije:

Preporučeni: