Kazalo:
- 1. korak: 1. korak: Materiali
- 2. korak: 2. korak: Ožičenje
- 3. korak: 3. korak: Dodajanje več matrice 8x8
- 4. korak: 4. korak: Koda
- 5. korak: 5. korak: Testiranje
- 6. korak: 6. korak: okraski
- 7. korak: Video
Video: Lego/Cobi vitrina Arduino: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
To je projekt Arduino, ki sem ga ustvaril za predstavitev svojega rezervoarja COBI "Maus". Izvirna povezava ima samo besedilni modul za pomikanje LCD. Za svoje sem improviziral, zato sem našel uporabo za drseče besedilo. LCD sem pokril z lego kockami, da bi bil videti kot zaslon za moje lego komplete!
Kode so bile iz CarterW16. Vendar sem dodal lastne kode, ki omogočajo, da moj Arduino ustreza mojim zahtevam. Spodaj bi bila navodila, kako narediti svoj projekt!
Zamenjal sem hitrost besednih diapozitivov
Svetlost zaslona
Največja svetlost
Din, CS, SCK
Besede, ki bodo prikazane na mojem LCD -prikazovalniku
Zamuda, ko se prikaže vsaka vrstica
1. korak: 1. korak: Materiali
- Arduino UNO/Leonardo
- 1 ali več matričnih modulov MAX7219
- 5 mostičnih kablov
- 5 ali več mostičnih žic (neobvezno)
- Tlačna plošča brez spajkanja
- Lego coverup (neobvezno)
- Škatla, ki prikrije vaš Arduino
- Lepilo
- Lego set ali Lego za prikaz
Vse svoje materiale sem kupil pri Jin Hua, vendar obstajajo tudi drugi primerki na Amazonki, ki jih lahko najdete!
Tukaj je povezava do trgovine, ki sem jo obiskala 金華 電子 in gospod Gold Store
2. korak: 2. korak: Ožičenje
- Priključite 5V na arduinu na VCC na matriki
- GND priključite na GND
- Priključite vhod 5 na CS
- Priključite vhod 6 na DIN
- Priključite vhod7 na CLK
Za vse vhode lahko spremenite ožičenje na arduinu in kodi, da bo deloval. Ni vam treba uporabljati istih CS, DIN in CLK, ki sem jih izbral v svojem projektu arduino!
Risbo slike ožičenja na sliki je dobil CarterW16, zato zanjo nimam nobenih zaslug.
3. korak: 3. korak: Dodajanje več matrice 8x8
Če želite to narediti, morate priključiti VCC, GND, DIN, CS, CLK na isti položaj kot 8x8, na katerega se boste povezali. Ko ga povežete, bodo besede prešle vse plošče. Zaradi tega, da se beseda zdi daljša, besede ne bodo šle tako hitro, kot če bi imeli na svoji plošči le 1 matrični zaslon 8x8. Dodate lahko največ 5 plošč, če spremenite število ali plošče v kodi. Če ste pozabili dodati količino LCD -ja, ki ga uporabljate. Besedilo bo razrezano na 4 LCD, tudi če imate 5 LCD na plošči. To je lahka napaka, ki bi jo naredili ljudje, ki so dodale plošče, vendar niso spremenile kode, tako da skupna količina LCD -ja ne bi prikazala besedila!
4. korak: 4. korak: Koda
- Najprej bi morali v svoji kodi prenesti knjižnico za MaxMatrix. Knjižnico najdete tukaj MaxMatrix.
- To je koda, ki sem jo spremenil od prvotnega ustvarjalca CarterW16. Tukaj je povezava do moje kode Lego Display Code.
- Na povezavi so kode, ki jih lahko uporabnik spremeni glede na svoje želje.
- Na prvi sliki je koda povezati knjižnico MaxMatrix z arduinom. To je pomen kode. Knjižnico lahko dodate tako, da odprete nastavitve računalnika in dobite aplikacije ter poiščete Arduino. Če uporabljate računalnik Window, ga najdete v programski datoteki x86. Lahko pa odprete datoteke v svojem Arduinu in poiščete možnost dodajanja mape. Ko kliknete mape, lahko dodate mapo MaxMatrix, ki ste jo prenesli v računalnik.
- Za drugo sliko so to možnosti, ki jih lahko spremenite v kodi Arduino. Največji prikaz v kodi se lahko prilagodi količini prikazovalnikov, ki ste jih povezali. DIN, CS in CLK lahko spreminjate, če ste LCD -zaslon povezali z Arduino UNO/LEONARDO z naslednjim D Pin -om.
- 3 ~ 5 slik so kode, ki omogočajo, da zaslon prikazuje besede. To so kombinacije pik, ki ustvarjajo črke, številke, ki jih boste uporabili v svojem Arduinu!
- 6. slika prikazuje spremembo jakosti svetlobe. To pomeni svetlost zaslona. Če želite, da je zaslon svetlejši, morate spremeniti številko kode, da bo večja.
- 7. slika prikazuje spremembo besed, ki jih želite prikazati na zaslonu. Spremenite besedo v oklepaju "nemščina". Tako bo vsaka beseda, ki jo vnesete, prikazana na zaslonu. Besede, ki jih lahko vnesete, so angleške in številke. Če želite dodati več znakov, morate sliko 3 ~ 5 spremeniti!
- Zadnja slika prikazuje, da lahko spremenite čas, ki je prikazan v naslednji vrstici. Na primer, če zamudite na 1000. To pomeni, da se bo naslednja vrstica prikazala po 1 sekundi prva vrstica. Morali bi spremeniti oklepaje "(1000)", številko v njem. Naslednja, ki jo lahko spremenite, je hitrost, kako hitro se besede premikajo po LCD -ju "(niz, 50). Za hitrejšo ali počasnejšo spremembo bi morali spremeniti 50. Višja številka pomeni, da je hitrejša.
5. korak: 5. korak: Testiranje
Preizkusite svoj Arduino tako, da ga z žico USB povežete z električnim priključkom. Če vaš Arduino ne deluje ali deluje pravilno. Tukaj je nekaj stvari, ki jih je treba preveriti glede napak
- Vaša koda se lahko razlikuje od tiste, ki ste jo povezali
- Vaša vezja so lahko povezana z različnimi vrati
- Za povezavo ste uporabili različne žice
- Dodali ste znake, črke, ki niso vključeni v vašo kodo
Ko se prepričate, da imate vse te 4 stvari. Najverjetneje lahko odpravite 99% težave, s katero se soočate, saj so bile to običajne težave, s katerimi sem se soočal med gradnjo!
6. korak: 6. korak: okraski
Arduino lahko pokrijete s škatlo ali kakšnim Legom. Iz Lega sem naredil škatlo in z njo zakril žice. Vendar sem odstranil nekatere dele leve strani, saj sem jih moral povezati z vmesnikom USD na svojem Arduinu.
7. korak: Video
Tukaj je povezava do mojega videa in kako sem naredil svoj video, ki si ga lahko ogledate v končnem projektu! Maus Haus
Priporočena:
Lego nosilec za spletno kamero/pripomoček Lego: 5 korakov
Namestitev spletne kamere/pripomočka za prenosni računalnik Lego: Tukaj je način za namestitev spletne kamere ali v mojem primeru zvočnika na prenosni računalnik. Zasnovo je mogoče enostavno spremeniti, da se najbolje prilega
Izdelava lego plošče LEGO: 9 korakov (s slikami)
Izdelava lego plošče: že imamo veliko različnih vrst ploščic! Zakaj narediti drugega? Imam več razlogov:- To je odličen način, da vsakogar naučite, kako deluje načrt in osnove izdelave prototipov, ne da bi jim prikazali dolgočasen diagram.- Zabavno je.- LE
Commodore 64 prenova z Raspberry Pi, Arduino in Lego: 17 korakov (s slikami)
Commodore 64 Revamp z Raspberry Pi, Arduino in Lego: Ta projekt vam omogoča, da znova odkrijete igralniško sceno osemdesetih let tako, da obudite stari domači računalnik Commodore 64 z uporabo novih komponent in vsestranskih lego kock! Če bi imeli enega od teh računalnikov, vam bo ta gradnja omogočila ponovitev pozabljenih iger
Lego Lego Skull Man: 6 korakov (s slikami)
Lego Lego Skull Man: Pozdravljeni, danes vas bom naučil, kako narediti lepega lego lobanjastega moža z baterijskim napajanjem. To bi bilo super za noč čarovnic, ki prihaja kmalu. Ali pa bi bil to celo zelo preprost projekt ko vaša deska ali samo majhen plaščni kos
Arduino Arcade Lego Games Box: 19 korakov (s slikami)
Arduino Arcade Lego Games Box: Če imate otroke, se verjetno soočate z enakimi težavami, kot smo jih imeli z Lego kompleti, ki ste jih kupili zanje. Sestavljajo se in se igrajo z njimi, a čez nekaj časa se kompleti spremenijo v en sam kup opek. Otroci odrastejo in ne veste, kaj bi