Orodha ya maudhui:

Arduino Old-Style Pong (TVout): Hatua 5
Arduino Old-Style Pong (TVout): Hatua 5

Video: Arduino Old-Style Pong (TVout): Hatua 5

Video: Arduino Old-Style Pong (TVout): Hatua 5
Video: Arduino TV-Out Pong (read description) 2024, Novemba
Anonim
Mtindo wa Kale wa Arduino (TVout)
Mtindo wa Kale wa Arduino (TVout)

Aesthetics:

Urembo wa mradi huu ulibuniwa na mimi kabisa, lakini niliongozwa na wazo la televisheni za miaka ya 1950. Vifaa vilivyotumika kwa mradi huu vilibuniwa kupatikana kwa urahisi na kuzalishwa na umma, na kwa hivyo ni duni katika sura.

Nambari:

Nambari katika sehemu ya mwisho ni toleo lililosafishwa la nambari ya Arduino Pong, ambayo imerekebisha makosa kadhaa kwenye wavuti nyingine (kama kosa la kuwa na pini vibaya). Nambari hiyo pia ilikuwa na ucheleweshaji mwingi ambao uligonga Arduino wakati wa kuanzisha. Nilikuwa na msaada na C-code ya usanidi wa Arduino, na sidai kazi hii kuwa tu kupitia juhudi yangu.

Vifaa

Kufanya mradi huu utahitaji kuwa na:

  • Televisheni inayoweza kupokea waya za RCA
  • Kebo moja ya RCA
  • Bodi ya Arduino (Leonardo / Uno) na ubao wa mkate
  • Kontena 1 470R
  • Kinga 1 1KR
  • Sehemu 6 za alligator (Chaguo, lakini inazuia uunganishaji mwingi wa fujo)
  • 2 10k Ohm potentiometers
  • Chuma za Jumper (karibu 10)
  • Soldering gear (Waya, Iron, Flux)
  • Tundu la RCA (Limetumika kwa njia yangu)
  • Resistor ya 75R (Imetumika kwa njia yangu)
  • Nambari katika sehemu ya programu
  • (Hiari) Kadibodi
  • (Chaguo) Rangi ya Spray (rangi ya tv)
  • (Hiari) Kofia za chupa (kuwa vifungo)
  • (Hiari) Kalamu 1 ya Alama (rangi inayopendelewa ya vifungo)
  • (Hiari) Gundi (kubandika vifungo)

Hatua ya 1: Hatua 1-3: Kutumia Asthiki

Hatua 1-3: Kutumia Asthetiki
Hatua 1-3: Kutumia Asthetiki

Ili kuifanya televisheni ionekane kama Televisheni inayofaa ya miaka ya 1950, itabidi uipate na kadibodi kadha. Kumbuka, hii ni ya hiari ikiwa unataka tu kuwa na pong inayofanya kazi kwenye runinga yako na Arduino. Kwanza, utahitaji kadibodi, hiyo ni karibu saizi na umbo la runinga yako. Sasa, kwa kuwa nambari iliyobadilishwa hufanya pong 3/4 ya saizi yake asili, utahitaji kuiwasha kabla ya kuanza kukata ili kukadiria ukubwa. Unapomaliza hatua zingine, ibonye na uone jinsi ilivyo kubwa. Kata shimo kwenye kadibodi saizi na umbo la pong, na katika eneo moja pia. Ifuatayo, unaweza kupaka rangi kadibodi rangi unayotaka - hakikisha tu kufuata maagizo kwenye kopo. Mara tu unapopata sheen hiyo nzuri, unaweza kupaka rangi kofia za chupa na kalamu nyeusi ili kuonekana kama vifungo vya kupendeza - gundi juu na unayo kifuniko kizuri cha pong yako.

Hatua ya 2: Hatua 3-6: Kusoma RCA

Hatua 3-6: Kusoma RCA
Hatua 3-6: Kusoma RCA

Unaweza kuona mchakato mdogo na picha kwenye chanzo cha 1 katika sehemu ya mwisho. Kutumia mchakato tofauti hapa, unahitaji kwanza:

Unganisha ngao (nje) pini ya tundu la RCA kwa GND. Ingiza kuziba RCA kwenye tundu la RCA, na ambatisha mwisho mmoja wa vipinga vya 470R, 1kR, na 75R kwenye pini ya ishara (ya ndani) ya tundu la RCA. Kutumia nyaya za kuruka, ingiza mwisho mwingine wa 75R kwenye GND, 470R hadi D07. Ikiwa unatumia Arduino UNO, 1kR lazima ipigwe D07. Ikiwa unatumia Arduino Leonardo, lazima iwekwe kwenye D09.

Hatua ya 3: Hatua ya 7-10: Kuandaa POTMs

Hatua ya 7-10: Kuandaa POTMs
Hatua ya 7-10: Kuandaa POTMs

Potentiometers (POTMs) zitakuwa na pini 3. Katikati ni laini ya ishara, lakini zingine mbili (nguvu na ardhi) zinaweza kutumiwa kwa kubadilishana. Ambatisha sehemu za alligator kwa kila pini, na ongeza nyaya za kuruka kwa kila moja. Unganisha kebo ya kati kwa A0, na kebo ya kati ya ile nyingine hadi A1. Unganisha nyaya zingine kama inavyoonyeshwa kwenye rasilimali ya 1 katika sehemu ya mwisho.

Hatua ya 4: Hatua ya 11-12: Kugonga Kitufe

Hatua ya 11-12: Kugonga Kitufe
Hatua ya 11-12: Kugonga Kitufe

Ongeza programu-jalizi ya RCA kwenye Runinga. Ongeza kitufe kilichounganishwa na GND na D2. Ongeza kipikizi cha 1kR kati ya 5V na D2. (Hii inamwambia D2 kuwa 1 wakati kitufe hakilazimishi kuwa 0 i.e. kimeshinikizwa) Nakili -bandika nambari iliyobadilishwa kwenye rasilimali katika sehemu ya mwisho kwenye Arduino yako.

Hatua ya 5: Mwisho: Vyanzo na Programu

Mwisho: Vyanzo na Programu
Mwisho: Vyanzo na Programu

Nambari iliyobadilishwa: https://github.com/MildlyBemusedBobcat/ArduinoMul..

Maandamano:

Ya asili:

Imebadilishwa: [WIP]

Picha ya Msukumo ya TV:

Ilipendekeza: