Sadržaj:

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

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

Video: LED zaslon sa pongom: 12 koraka (sa slikama)
Video: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, Novembar
Anonim
LED displej sa pongom
LED displej sa pongom
LED displej sa pongom
LED displej sa pongom
LED zaslon sa pongom
LED zaslon sa pongom
LED zaslon sa pongom
LED zaslon sa pongom

Prije nekog vremena, kao moj prvi projekat mikrokontrolera, napravio sam Pong igru na 5x7 LED ekranu, ali tada od toga nije bilo ništa. Nedavno sam dobio zaštitni šešir kao dio uniforme (za inženjersko takmičenje) i rekao mi je da ga prilagodim, i sjetio se ponga. U ovom uputstvu ću vam pokazati kako napraviti pomični LED ekran i kako ga instalirati u tvrdi disk. šešir. Takođe igra i pong!

Korak 1: Materijali

Materijali
Materijali

Dijelovi: -2 10k potenciometra- 3 otpornika od 4,7 kOhm-4 SPST prekidači-1 5x7 dvobojni LED ekran-1 8-polni preklopni prekidač-1 Hardhat-1 atmega168 mikrokontroler (ili arduino) -1 28-polna 'mršava' utičnica-1 ploča za kruh- 1 litij-polimerna baterija od 3,7 V-žica-lemljenje-vruće ljepilo Alati: -Lečivo-vruće ljepilo pištolj-žica za skidanje-nož za hobi-nož za rezanje od pleksiglasa-programator za mikrokontroler (opcionalno)

Korak 2: Lemite ekran

Lemite ekran
Lemite ekran
Lemite ekran
Lemite ekran
Lemite ekran
Lemite ekran
Lemite ekran
Lemite ekran

Za prvi korak morate lemiti žice na ekranu. Također ćete morati lemiti jedan prekidač sa dip prekidača između katoda dvije boje za svaki red. Da bude jasnije, priložio sam shemu prikaza na slikama (kliknite na slici da biste dobili verziju u punoj veličini).

Za sljedeći korak koristio sam prekidač 8 za 'način rada'. 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čnoj ploči. Zatim lemite sve priključke za napajanje na pinove utičnice mikrokontrolera. Ako niste sigurni koje pinove za lemljenje, 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 priključiti žice koje silaze s LED zaslona na ploču. Da biste pomogli u tome, pogledajte priloženu shemu ili možete pogledati u kodu u uvodu kako biste pronašli izlazne pinove na arduinu.

Korak 5: Prekidači za lemljenje

Lemni prekidači
Lemni prekidači
Lemni prekidači
Lemni prekidači
Lemni prekidači
Lemni prekidači
Lemni prekidači
Lemni prekidači

Zatim lemite prekidače na ploču. Ponovo 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 vodič i žicu koja prolazi između odgovarajućeg analognog ulaza na mikrokontroleru i srednjeg vodiča. Učinite to za svaki lonac.

Sa koje strane lemite pozitivno i negativno vođstvo, to utiče na to na koji način ćete okrenuti pot kako biste pomerili veslo gore ili dolje. Najbolji način da utvrdite na koju stranu ćete lemiti je lemljenje pozitivnog vodiča na dnu kada su tri žice okrenute prema zaslonu sa strane na koju će biti montirane. Ili 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 najteži zadatak ako ste tek počeli s mikrokontrolerima. Postavke koje koristim za programiranje mikrokontrolera pomoću AVRisp mkII za učitavanje pokretačkog programa za Arduino, koji se može programirati preko 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 nije potrebna). Ako ponovo 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 otklanjanje grešaka

Testiranje i otklanjanje grešaka
Testiranje i otklanjanje grešaka
Testiranje i otklanjanje grešaka
Testiranje i otklanjanje grešaka
Testiranje i otklanjanje grešaka
Testiranje i otklanjanje grešaka

Sada je vrijeme za povezivanje 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 dalje ne radi (a čip je pravilno priključen), testirajte sve komponente jednu po jednu. Ako se uključi, ali se zaslon ne prikazuje pravilno, provjerite imate li odgovarajuću vrstu prikaza, 5 katodnih redaka i 7 anodnih stupaca (označavanje redova i stupaca može se razlikovati od lista do lista s podacima). Ako i dalje ne radi, ostavite komentar i pokušat ću vam pomoći.

Korak 9: Operacija

Operacija
Operacija

Kada je uključen, okrenite prekidač jedan za prebacivanje između ponga i načina prikaza.

U načinu prikaza prikazat će se UOIT (moj univerzitet), a ako okrenete prekidač 3, prikazat će se ERTW (bonus bodovi ste ovo shvatili). 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 vaš šešir.

Započnite trasiranjem predloška ekrana i izrežite ga. Zalijepite izrez na šešir gdje želite da ekran ide, 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 provirite. 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č
Izbušite rupe za prekidač
Izbušite rupe za prekidač
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, po 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

Završi šešir
Završi šešir
Završi šešir
Završi šešir
Završi šešir
Završi šešir

Posljednji korak je ugradnja svih dijelova u odgovarajuće rupe i nanošenje vrućeg ljepila po potrebi kako bi se dijelovi držali na mjestu. Na fotografije sam stavio bilješke radi više uputa.

Ostaje samo da to pokažete! Budući da ste ovoliko čitali, morate biti barem zainteresirani, pa vas molimo da to ocijenite!

Preporučuje se: