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, Novembar
Anonim
Arduino stari stil pong (TV izlaz)
Arduino stari stil pong (TV izlaz)

Estetika:

Estetiku ovog projekta potpuno sam osmislio, ali mene je inspirirala ideja o televizijama 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šeg izgleda.

Šifra:

Kôd u posljednjem odjeljku je očišćena verzija Arduino Pong koda, koji je ispravio više grešaka na drugoj web stranici (poput greške 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 samo moje djelo.

Supplies

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 osnova
  • 1 470R otpornik
  • 1 1kR otpornik
  • 6 aligatorskih kopči (opcionalno, 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)
  • (Opcionalno) Čepovi boca (da postanu dugmad)
  • (Opciono) 1 Marker olovka (željena boja dugmadi)
  • (Opcionalno) Ljepilo (za lijepljenje dugmadi)

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 samo želite da pong radi na vašem 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 originalne veličine, morat ćete ga pokrenuti prije nego počnete rezati kako biste približili veličinu. Kada obavite ostale korake, pokrenite ga i pogledajte koliko je velik. Izrežite rupu u kartonu veličine i oblika ponga, a također na istoj lokaciji. Zatim možete kartonom u spreju obojiti boju koju želite - samo pazite da slijedite upute na limenci. Kad dobijete lijep sjaj, čepove bočica možete obojiti crnom flomasterom kako bi izgledali kao neka otmjena dugmad - zalijepite ih i imat ć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čnice utičnice RCA utičnice na GND. Umetnite RCA utikač u RCA utičnicu i pričvrstite jedan kraj otpornika 470R, 1kR i 75R na signalni (unutrašnji) 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) će imati 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 pinova i svakom dodajte kratkospojne kabele. Priključite srednji kabel na A0, a srednji drugi kabel na A1. Priključite ostale kabele kao što je prikazano u prvom izvoru u posljednjem odjeljku.

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

Korak 11-12: Udarite dugme
Korak 11-12: Udarite dugme

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

Korak 5: Konačno: Izvori i softver

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

Izmijenjeni kod:

Demonstracije:

Original:

Izmijenjeno: [WIP]

Inspirativna slika televizije:

Preporučuje se: