Sadržaj:
- Korak 1: Materijali
- Korak 2: Lemite zaslon
- Korak 3: Lemite priključke za napajanje
- Korak 4: Priključite LED diode na ploču
- Korak 5: Prekidači za lemljenje
- Korak 6: Lemite potenciometre
- Korak 7: Programirajte mikrokontroler
- Korak 8: Testiranje i ispravljanje pogrešaka
- Korak 9: Operacija
- Korak 10: Pripremite otvor za prikaz šešira
- Korak 11: Izbušite rupe za prekidač
- Korak 12: Dovršite šešir
Video: LED zaslon s pongom: 12 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:38
Prije nekog vremena, kao svoj prvi projekt mikrokontrolera, napravio sam igru Pong na 5x7 LED zaslonu, ali tada od toga nije bilo ništa. Nedavno sam dobio zaštitni šešir kao dio uniforme (za inženjersko natjecanje) i rekao mi je da ga prilagodim, i sjetio se ponga. U ovom uputstvu ću vam pokazati kako napraviti pomični LED zaslon i kako ga instalirati u tvrdi disk. šešir. Također igra pong!
Korak 1: Materijali
Dijelovi: -2 10k potenciometra- 3 otpornika od 4,7 kOhm-4 SPST prekidači-1 5x7 dvobojni LED zaslon-1 8-polni preklopni prekidač-1 Hardhat-1 mikrokontroler atmega168 (ili arduino) -1 28-pinska 'mršava' utičnica-1 ploča 1 litij-polimerska baterija od 3,7 V-žica-lemljenje-vruće ljepilo Alati: -Lečivo-vruće ljepilo Pištolj-žica za skidanje žice-hobi nož-nož za rezanje od pleksiglasa-programator za mikrokontroler (nije obavezno)
Korak 2: Lemite zaslon
Za prvi korak morate lemiti žice na zaslonu. Također ćete morati lemiti jedan prekidač s dip prekidača između katoda dviju boja za svaki red. Da bi bilo jasnije, priložio sam shemu prikaza na slikama (kliknite na slici da biste dobili verziju u punoj veličini).
Za sljedeći korak upotrijebio sam prekidač 8 za 'način putovanja'. Tako šešir nije slučajno stavljen u vrećicu i ispražnjen.
Korak 3: Lemite priključke za napajanje
Za ovaj korak morate lemiti utičnicu mikrokontrolera na matičnu ploču. Zatim lemite sve priključke za napajanje na utičnice utičnice mikrokontrolera. Ako niste sigurni koje igle ćete lemiti, ovdje postoji dobra referenca.
Korak 4: Priključite LED diode na ploču
Sada morate na žicu pričvrstiti žice koje silaze s LED zaslona. Da biste to učinili, pogledajte priloženu shemu, ili možete pogledati kod u uvodu kako biste pronašli izlazne pinove na arduinu.
Korak 5: Prekidači za lemljenje
Zatim lemite prekidače na ploču. Ponovno sam priložio shemu na slikama ovog koraka.
Za svaki prekidač to je jedan kontakt sklopke spojen na odgovarajući pin mikrokontrolera, a drugi na pozitivni napon. Za svaki prekidač postoji i jedan otpornik od ulaznog pina do mase.
Korak 6: Lemite potenciometre
Za lemljenje potenciometara prvo lemite pozitivnu snagu na jedan od vanjskih vodiča (svaki lonac ima 3 vodiča, po jedan za svaki kraj otpornika i jedan za promjenjivu sredinu). Lemiti negativ na drugi vanjski kabel i žicu koja prolazi između odgovarajućeg analognog ulaza na mikrokontroleru i srednjeg kabela. Učinite to za svaki lonac.
Sa koje strane lemite pozitivne i negativne prednosti, to utječe na način okretanja lonca za pomicanje lopatice gore ili dolje. Najbolji način da utvrdite na koju stranu ga morate lemiti je lemljenje pozitivnog vodiča na dnu kada su tri žice okrenute prema zaslonu sa strane na koju će biti montirane. Ili ga samo pogodite i promijenite kasnije. Ovo je također dobro mjesto za lemljenje zvučnika, pričvrstite jednu stranu na pin 15 na mikrokontroleru, a drugu na masu.
Korak 7: Programirajte mikrokontroler
Ovo može biti najstrašniji zadatak ako ste tek počeli koristiti mikrokontrolere. Postavke koje koristim za programiranje mikrokontrolera pomoću AVRisp mkII za učitavanje pokretačkog programa za Arduino, koji se može programirati putem USB -a. Učitajte program priložen ovom koraku (ili u uvodu) na mikrokontroler (.hex datoteka u mapa applet može se učitati na mikrokontroler umjesto pokretačkog programa). Prilikom snimanja pokretačkog programa, postavite čip da koristi unutarnji kristal od 8 MHz, osim ako ne želite koristiti vanjski kristal (dodatna brzina zapravo nije potrebna). Ako ponovno sastavite kôd, provjerite je li na ispravnoj brzini sata za ono što ćete koristiti. Nakon što je programiran, umetnite čip u utičnicu na matičnoj ploči.
Korak 8: Testiranje i ispravljanje pogrešaka
Sada je vrijeme za spajanje baterije i nadam se da će uspjeti.
Ako ne uspije, pokušat ću dati neke savjete za otklanjanje pogrešaka: ako na zaslonu nedostaje linija, radi se o labavoj vezi ili kratkoj žici. ako se ništa ne događa, prvo provjerite napajanje i prekidače. Ako dobiva odgovarajući napon i još uvijek ne radi (a čip je pravilno priključen), testirajte sve komponente jednu po jednu. Ako se uključi, ali zaslon se ne prikazuje pravilno, provjerite imate li odgovarajuću vrstu prikaza, 5 katodnih redaka i 7 anodnih stupaca (označavanje redaka i stupaca može se razlikovati od podatkovne tablice do podatkovne tablice). Ako i dalje ne radi, ostavite komentar i pokušat ću vam pomoći.
Korak 9: Operacija
Kad je uključeno, okrenite prekidač jedan za prebacivanje između ponga i načina prikaza.
U načinu prikaza prikazat će se UOIT (moje sveučilište), a ako okrenete prekidač 3, prikazat će se ERTW (bonus bodovi to shvaćate). U načinu rada Pong okrenite potenciometar za pomicanje lopatica. Okrenite prekidač 2 za promjenu s 1 igrača na 2 igrača, a ako vam je to previše jednostavno, okrenite prekidač 3 da biste ga ubrzali.
Korak 10: Pripremite otvor za prikaz šešira
Ovo je prvi korak u instaliranju elektronike u šešir.
Započnite trasiranjem predloška zaslona i izrežite ga. Zalijepite izrez na šešir na koji želite da se nalazi ekran, a zatim ga ocrtajte nožem za hobi. Budite oprezni u ovom dijelu, lako se klizi pri rezanju tvrdih zakrivljenih površina. Sada s obrisom na šeširu, uzmite plastični nož za rezanje i crtajte po linijama dok ne probijete. Sada dovršite rupu izrezivanjem preostale plastike za spajanje nožem za hobi.
Korak 11: Izbušite rupe za prekidač
Postavio sam rupice za prekidač u središte poput kratkog metalnog Mohawka, ali možete ih postaviti gdje god želite.
Počnite tako što ćete napraviti male X -ove, jedan za svaki prekidač i pribor. Zalijepite ih na kacigu sa sredinom X gdje želite rupu. Sada odaberite odgovarajuću veličinu bušilice i izbušite svaku rupu.
Korak 12: Dovršite šešir
Posljednji korak je ugradnja svih dijelova u odgovarajuće rupe i premazivanje vrućim ljepilom kako bi se dijelovi držali na mjestu. Na fotografije sam stavio bilješke radi više uputa.
Ostaje samo to pokazati! Budući da ste ovoliko čitali, morate biti barem zainteresirani, pa vas molimo da to ocijenite!
Preporučeni:
Drveni LED zaslon za igranje Powered by Raspberry Pi Zero: 11 koraka (sa slikama)
Drveni LED zaslon za igranje s napajanjem Raspberry Pi Zero: Ovaj projekt ostvaruje LED zaslon temeljen na 20x10 piksela WS2812 veličine 78x35 cm koji se može lako instalirati u dnevnu sobu za igranje retro igara. Prva verzija ove matrice izgrađena je 2016. godine, a obnovili su je mnogi drugi ljudi. Ovo očekivanje
Ugrađeni LED zaslon Arduino igre: 7 koraka (sa slikama)
Ugrađeni LED zaslon Arduino igre: poznat i kao LED sustav za igru s ljestvama. Attiny-85 opremljen hardverom i softverom za reprodukciju akcijskog " videa " igre, na linijskom LED zaslonu. Ima multipleksirani 12 LED ljestveni zaslon i podržava do 6 ulaza s gumbima i optički
TTGO (kolor) zaslon s mikropythonom (TTGO T-zaslon): 6 koraka
TTGO (kolor) zaslon s Micropythonom (TTGO T-zaslon): TTGO T-zaslon je ploča temeljena na ESP32 koja uključuje zaslon u boji od 1,14 inča. Ploča se može kupiti za nagradu manju od 7 USD (uključujući dostavu, nagrada viđena na banggood -u). To je nevjerojatna nagrada za ESP32 uključujući zaslon. T
I2C / IIC LCD zaslon - Upotrijebite SPI LCD za I2C LCD zaslon Korištenje SPI do IIC modula s Arduinom: 5 koraka
I2C / IIC LCD zaslon | Upotrijebite SPI LCD na I2C LCD zaslonu Korištenje SPI na IIC modula s Arduinom: Zdravo dečki, budući da normalni SPI LCD 1602 ima previše žica za povezivanje pa je vrlo teško povezati ga s arduinom, ali na tržištu postoji jedan modul koji može pretvoriti SPI zaslon u IIC zaslon pa morate spojiti samo 4 žice
I2C / IIC LCD zaslon - Pretvorite SPI LCD u I2C LCD zaslon: 5 koraka
I2C / IIC LCD zaslon | Pretvorite SPI LCD u I2C LCD zaslon: za korištenje spi lcd zaslona potrebno je previše povezivanja, što je zaista teško učiniti pa sam pronašao modul koji može pretvoriti i2c lcd u spi lcd pa krenimo