Sadržaj:
- Pribor
- Korak 1: Koraci 1-3: Primjena estetike
- Korak 2: Koraci 3-6: Priprema RCA
- Korak 3: Korak 7-10: Priprema POTM-ova
- Korak 4: Korak 11-12: Pojačavanje gumba
- Korak 5: Završni: Izvori i softver
Video: Arduino stari stil pong (TV izlaz): 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
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
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
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
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
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
Izmijenjeni kôd:
Demonstracije:
Izvornik:
Izmijenjeno: [WIP]
Inspirativna slika televizije:
Preporučeni:
Nabavite HDMI izlaz s vašeg Rock64 pomoću Armbian -a: 15 koraka
Nabavite HDMI izlaz sa svog Rock64 -a pomoću Armbian -a: Vjerojatno ste ovdje nakon što je Google pretražio "" Rock64 bez hdmi izlaza" " usmjerili vas u ovom smjeru. Ili biste se mogli pitati kako koristiti zaslon veličine 16 x 2 koji ste dobili uz kupnju koja se činila dobrom da je istinita: " Za 10 do 20 dolara, Sing
Arduino mjerač vremena za izlaz: 3 koraka
Arduino Outlet Timer: Outlet timeri izvrsni su alat za zadržavanje predugog rada uređaja, ali im nedostaju prilagodbe koje su ponekad potrebne. Neki aparati uopće nemaju prekidače, a izrada domaćeg automatiziranog mjerača vremena može vam biti jako korisna. Za
Napravite napajanje vlastitim rukama pomoću LM317 - Lm 317 Izmjenjivi naponski izlaz: 12 koraka
Napravite napajanje vlastitim rukama pomoću LM317 | Lm 317 izlaz promjenjivog napona: Danas ćemo naučiti kako napraviti malu jedinicu za napajanje za vaše male projekte. LM317 će biti dobar izbor za napajanje male struje. Lm317 pruža promjenjivi izlazni napon koji ovisi o vrijednosti spoja koji je zapravo spojen wi
12V izlaz iz bilo koje Powerbank kompatibilne s brzim punjenjem: 6 koraka
12V izlaz iz bilo koje Powerbank kompatibilne sa Quickcharge: Primjena powerbank sa brzim punjenjem nije samo za punjenje telefona, već služi i kao rezervno napajanje za 12V uređaje, poput modema kod kuće. Više detalja možete pronaći na ovom blogu: http: //blog.deconinck.info/post/2017/08/09/Turnin
HelloWorld s gumbom za izlaz AndroidStudio: 4 koraka
HelloWorld s gumbom za izlaz AndroidStudio: Ovaj vodič će vas naučiti kako izgraditi aplikaciju za Android koja prikazuje tekst Hello World i gumb za izlaz za izlaz iz aktivnosti