Sadržaj:

LED zaslon s pongom: 12 koraka (sa slikama)
LED zaslon s pongom: 12 koraka (sa slikama)

Video: LED zaslon s pongom: 12 koraka (sa slikama)

Video: LED zaslon s pongom: 12 koraka (sa slikama)
Video: Автомобильный генератор для генератора с самовозбуждением с использованием ДИОДА 2024, Studeni
Anonim
LED zaslon s pongom
LED zaslon s pongom
LED zaslon s pongom
LED zaslon s pongom
LED zaslon s pongom
LED zaslon s pongom
LED zaslon s pongom
LED zaslon s pongom

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

Materijali
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

Lemite zaslon
Lemite zaslon
Lemite zaslon
Lemite zaslon
Lemite zaslon
Lemite zaslon
Lemite zaslon
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

Lemite priključke za napajanje
Lemite priključke za napajanje
Lemite priključke za napajanje
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

Priključite LED diode na ploču
Priključite LED diode na ploču
Priključite LED diode na ploču
Priključite LED diode na ploču
Priključite LED diode na ploču
Priključite LED diode na ploču
Priključite LED diode na ploču
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

Prekidači za lemljenje
Prekidači za lemljenje
Prekidači za lemljenje
Prekidači za lemljenje
Prekidači za lemljenje
Prekidači za lemljenje
Prekidači za lemljenje
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

Lemiti potenciometre
Lemiti potenciometre
Lemiti potenciometre
Lemiti 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

Programirajte mikrokontroler
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

Testiranje i ispravljanje pogrešaka
Testiranje i ispravljanje pogrešaka
Testiranje i ispravljanje pogrešaka
Testiranje i ispravljanje pogrešaka
Testiranje i ispravljanje pogrešaka
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

Operacija
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

Pripremite otvor za prikaz šešira
Pripremite otvor za prikaz šešira
Pripremite otvor za prikaz šešira
Pripremite otvor za prikaz šešira
Pripremite otvor za prikaz šešira
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č

Izbušite rupe za prekidače
Izbušite rupe za prekidače
Izbušite rupe za prekidače
Izbušite rupe za prekidače

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

Dovrši šešir
Dovrši šešir
Dovrši šešir
Dovrši šešir
Dovrši šešir
Dovrši š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: