Sadržaj:
- Korak 1: Materijali
- Korak 2: Lemite ekran
- 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 otklanjanje greš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 sa pongom: 12 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:09
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
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
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
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
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
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
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
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
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
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
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č
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
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:
Mirolo umreženi LED matrični zaslon za digitalnu oznaku: 22 koraka (sa slikama)
Mirolo umreženi LED matrični zaslon za digitalnu signalizaciju: Digitalna signalizacija može biti korisna na događajima za informiranje posjetitelja o nadolazećim panelima, promjenama u rasporedu ili dinamičko pružanje informacija. Korištenje LED Matrix zaslona za to čini poruke čitljivim čak i iz daljine i privlači pažnju
Smart Led Messenger, povezani zaslon: 4 koraka (sa slikama)
Smart Led Messenger, povezani displej: Hi Maker, Evo povezanog objekta pod nazivom Smart Led Messenger. Pomoću njega možete prikazati veličanstvenu poruku koja se pomiče s interneta! Možete je sami izraditi sa: Led Matrix 8*8*4 - ~ 4 $ Mikrokontroler Wemos D1 mini V3 - ~ 4 $ 3d štampana kutija
Digitalni i binarni sat u 8 znamenki X 7 segmenata LED zaslon: 4 koraka (sa slikama)
Digitalni i binarni sat u 8 znamenki X 7 segmenata LED zaslon: Ovo je moja nadograđena verzija digitalnog & Binarni sat pomoću 8 -znamenkastog x 7 -segmentnog LED zaslona. Volim dati nove funkcije za uobičajene uređaje, posebno satove, a u ovom slučaju upotreba 7 -segmentnog zaslona za binarni sat je nekonvencionalna i
Zvučno reaktivni LED zaslon: 6 koraka (sa slikama)
Zvučno reaktivni LED zaslon: Zdravo momci! Ovo je moj prvi Instructable, a napravio sam LED zaslon zasnovan na arduinu. Nadam se da će vam se svideti! Ako imate pitanja, slobodno ih postavite :-)). Glavni koncept je da ako upalite akrilnu ploču (na kojoj je nešto ugravirano u
16x64 P10 pomični LED zaslon pomoću mikrokontrolera PIC16F877: 5 koraka (sa slikama)
16x64 P10 pomični LED ekran koji koristi PIC16F877 mikrokontroler: U ovom uputstvu je opisano kako spojiti 16 x 64 (p10) LED matrični ekran sa PICI6F877A mikrokontrolerom. Podaci se šalju mikrokontroleru putem UART -a koji je pohranjen u EEPROM -u i podaci će biti prikazani na LED matričnom ekranu. To