Përmbajtje:
- Hapi 1: Hapi 1: Materialet
- Hapi 2: Hapi 2: Instalimet elektrike
- Hapi 3: Hapi 3: Shtimi i më shumë matricës 8x8
- Hapi 4: Hapi 4: Kodi
- Hapi 5: Hapi 5: Testimi
- Hapi 6: Hapi 6: Dekorime
- Hapi 7: Video
Video: Lego/Cobi Showcase Arduino: 7 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:12
Ky është një projekt Arduino të cilin e kam krijuar për të shfaqur rezervuarin tim COBI "Maus". Lidhja origjinale ka vetëm modulin e tekstit rrotullues LCD. Për timen, unë kam improvizuar kështu që kam gjetur një përdorim për tekstin që lëviz. Unë e mbulova LCD -në time me lego për ta bërë atë të duket si një ekran për setet e mia lego!
Kodet ishin nga CarterW16. Sidoqoftë, unë kam shtuar kodet e mia për të lejuar që Arduino të përshtatet me kërkesat e mia. Më poshtë, do të kishte udhëzime se si ta bëj projektin tim!
Kam zëvendësuar shpejtësinë e rrëshqitjeve të fjalëve
Ndriçimi i ekranit
Shkëlqimi maksimal
Din, CS, SCK
Fjalët që do të shfaqen në LCD -në time
Vonesa kur shfaqet çdo rresht
Hapi 1: Hapi 1: Materialet
- Arduino UNO/Leonardo
- 1 ose më shumë module të matricës MAX7219
- 5 kabllo kërcyes
- 5 ose më shumë tela kërcyes (opsional)
- Dërrasë buke pa saldim
- Mbulesa Lego (opsionale)
- Kuti për të mbuluar Arduino -n tuaj
- Zam
- Një grup Lego ose Lego për tu shfaqur
I bleva të gjitha materialet e mia nga Jin Hua, por ka homologë të tjerë në Amazon të cilët mund t'i gjeni!
Këtu është lidhja me dyqanin ku kam shkuar në 金華 Mr. dhe Mr. Gold Store
Hapi 2: Hapi 2: Instalimet elektrike
- Lidhni 5V në arduino me VCC në matricë
- Lidhni GND me GND
- Lidhni input5 me CS
- Lidhni input6 me DIN
- Lidhni input7 me CLK
Për të gjitha hyrjet, mund të ndryshoni telat në arduino si dhe në kod për ta bërë atë të funksionueshëm. Ju nuk keni pse të përdorni të njëjtat CS, DIN dhe CLK që kam zgjedhur të përdor në projektin tim arduino!
Vizatimi i figurës së telave në figurë është marrë nga CarterW16 kështu që unë nuk kam asnjë kredit për të.
Hapi 3: Hapi 3: Shtimi i më shumë matricës 8x8
Për ta bërë këtë, do t'ju duhet të lidhni VCC, GND, DIN, CS, CLK në të njëjtin pozicion si 8x8 me të cilin do të lidheni. Duke e lidhur atë, fjalët do të kalojnë nëpër të gjitha panelet. Duke e bërë fjalën të duket më e gjatë dhe fjalët nuk do të largohen aq shpejt sa të keni vetëm 1 LCD matricë 8x8 në tabelën tuaj të bukës. Mund të shtoni deri në më shumë se 5 tabela, për sa kohë që ndryshoni numrin ose tabelat në kod. Nëse keni harruar të shtoni sasinë e LCD që po përdorni. Teksti do të shkurtohet në 4 LCD edhe nëse keni 5 LCD në tabelën e bukës. Ky është një gabim i lehtë të cilin njerëzit do ta bënin, të cilin e shtojnë dërrasat por ata nuk e ndryshuan kodin kështu që sasia e përgjithshme e LCD nuk do të shfaqte tekst!
Hapi 4: Hapi 4: Kodi
- Së pari, do t'ju duhet të shkarkoni bibliotekën për MaxMatrix në kodin tuaj. Biblioteka mund të gjendet këtu MaxMatrix.
- Ky është kodi që kam ndryshuar nga krijuesi origjinal CarterW16. Këtu është lidhja me kodin tim Lego Display Code.
- Ka kode në lidhje të cilat përdoruesi mund t'i ndryshojë nga preferencat e tyre.
- Në figurën një, kodi është që të lidhni bibliotekën tuaj të MaxMatrix me arduino -n tuaj. Ky është kuptimi i kodit. Ju mund të shtoni bibliotekën ose duke shkuar te cilësimi i kompjuterit tuaj dhe duke marrë aplikacione, dhe gjeni Arduino. Nëse jeni duke përdorur një kompjuter Window, mund ta gjeni në Program File x86. Ose mund të shkoni te skedarët në Arduino tuaj dhe të gjeni opsionin për të shtuar një dosje. Kur klikoni dosjet, keni mundësinë të shtoni dosjen MaxMatrix të cilën e keni shkarkuar në kompjuterin tuaj.
- Për fotografinë e dytë, këto janë opsioni që mund të ndryshoni në kodin tuaj Arduino. Ekrani maksimal në kod mund të ndryshohet për t'iu përshtatur sasisë së ekraneve që keni lidhur. DIN, CS dhe CLK mund të ndryshohen për sa kohë që keni lidhur LCD -në tuaj me Arduino UNO/LEONARDO me D Pin -in e mëposhtëm.
- Fotografitë 3 ~ 5 janë kodet që lejojnë ekranin tuaj të shfaqë fjalë. Këto janë kombinimet e pikave që gjenerojnë shkronja, numra të cilët do t'i përdorni në Arduino tuaj!
- Fotografia e 6 -të tregon ndryshimin e intensitetit të dritës. Kjo do të thotë shkëlqimin e ekranit tuaj. Nëse dëshironi që ekrani juaj të jetë më i ndritshëm, do t'ju duhet të ndryshoni numrin e kodit që të jetë më i madh.
- Fotografia e 7 -të tregon ndryshimin e fjalëve që dëshironi të shfaqet në ekran. Ndryshoni fjalën në kllapa "gjermanisht". Kjo do të lejojë që çdo fjalë që shtypni të shfaqet në ekran. Sidoqoftë, fjalët që mund të shkruani janë anglisht dhe numra. Nëse doni të shtoni më shumë karaktere, do të duhet të ndryshoni figurën 3 ~ 5!
- Fotografia e fundit përshkruan se mund të ndryshoni kohën që tregon rreshti tjetër. Për shembull nëse e vononi në 1000. Do të thotë që rreshti tjetër do të shfaqet pas 1 sekonde rreshtit të parë. Ju do të duhet të ndryshoni kllapat "(1000)", numrin në të. Tjetra që mund të ndryshoni është shpejtësia se sa shpejt fjalët lëvizin nëpër LCD "(vargu, 50). Ju do të duhet të ndryshoni 50 për ta bërë atë më të shpejtë ose më të ngadalshëm. Një numër më i lartë do të thotë se është më i shpejtë.
Hapi 5: Hapi 5: Testimi
Provoni Arduino -n tuaj duke e lidhur me tela USB në një port elektrik. Nëse Arduino juaj nuk punon ose funksionon siç duhet. Këtu janë disa gjëra për të kontrolluar për gabime
- Kodi juaj mund të jetë i ndryshëm nga ai që keni lidhur
- Qarqet tuaja mund të jenë të lidhura me porte të ndryshme
- Ju keni përdorur tela të ndryshëm për t'u lidhur
- Ju keni shtuar karaktere, shkronja të cilat nuk janë përfshirë në kodin tuaj
Pasi të siguroheni që i keni të gjitha këto 4 gjëra. Me shumë mundësi mund të rregulloni 99% të problemit me të cilin po përballeni, pasi këto ishin problemet e zakonshme me të cilat jam përballur gjatë ndërtimit tim!
Hapi 6: Hapi 6: Dekorime
Mund ta mbuloni Arduino -n tuaj me një kuti ose ndonjë Lego. Unë kam bërë një kuti duke përdorur Lego dhe mbuloj telat me të. Sidoqoftë, unë kam hequr disa pjesë të së majtës, pasi më duhej ta lidhja me portin USD të Arduino -s time.
Hapi 7: Video
Këtu është lidhja me videon time dhe si e kam bërë videon time të cilën mund ta shihni projektin përfundimtar! Maus Haus
Recommended:
Lego Arduino Nano pa kunja me kokë Strehimi: 3 hapa
Lego Arduino Nano pa strehë me kunja të kokës: Kisha nevojë për një strehë për Arduino Nano tim që nuk ka asnjë kunj të kokës të ngjitur në të. E doja të ishte e bukur dhe e vogël
Lego Arduino Nano Me Këmbë Strehimi: 4 Hapa
Lego Arduino Nano Me Këmbë Strehimi: Kisha nevojë për një strehë për Arduino Nano tim … me kunja për lidhjen e kërcyesve në fund
Commodore 64 Revamp With Raspberry Pi, Arduino dhe Lego: 17 hapa (me fotografi)
Commodore 64 Revamp With Raspberry Pi, Arduino dhe Lego: Ky projekt ju lejon të rizbuloni skenën e lojërave të viteve 1980 duke ringjallur një kompjuter të vjetër Commodore 64 në shtëpi duke përdorur përbërës të rinj dhe ato tulla Lego gjithnjë të gjithanshme! Nëse keni pasur një nga këta kompjuterë, ky model do t'ju lejojë të riprodhoni lojëra të harruara
Lego Lego Skull Man: 6 hapa (me fotografi)
Lego Lego Skull Man: Përshëndetje sot unë do t'ju mësoj se si të bëni një burrë kafkë të udhëhequr nga lego. Kjo do të ishte e mrekullueshme për Halloween që po vjen së shpejti. Ose madje do të ishte një projekt i madh i thjeshtë për t'u bërë kur tabela juaj ose thjesht një copë mantel i vogël
Lehtë Lego IPod Lego për më pak se 2 $!: 7 hapa
Lehtë Lego IPod Lego për më pak se 2 $!: Motra ime donte disa altoparlantë për iPod -in e saj. Ajo më tregoi folës që i pëlqyen. Ishin altoparlantë të bërë me Lego … Kur shikova çmimin …… 25+ dollarë për një copë Lego me disa altoparlantë …. Unë i thashë asaj se mund të bëja një gjë të ngjashme për ..