Përmbajtje:
- Hapi 1: Asambleja
- Hapi 2: Demo 1. Grafika dhe Teksti
- Hapi 3: Demo 2. Ekran me prekje
- Hapi 4: Demo 3. Lojë logjike "Kolona"
- Hapi 5: Demo Video
Video: Lojë logjike "Kolona": 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
Përshëndetje!
Sot do të doja të ndaja një projekt për të krijuar një lojë të thjeshtë logjike "Kolona". Për këtë na duhen:
- Një nga ekranet më të përballueshëm dhe të përballueshëm SPI,
- Arduino Nano,
- TFT-mburojë për Arduino Nano (me të cilën ne do të kombinojmë përbërësit individualë në një njësi të vetme).
Ky mburojë është versioni i dytë (i lehtë, për Arduino Nano) i TFT Shield për Arduino Uno, për të cilin mund të lexoni këtu dhe këtu dhe këtu.
Përshkrim i shkurtër i mburojës TFT:
- Madhësia e bordit është 64x49 mm,
- Lidhës 30-pin për lidhjen e Arduino Nano,
- Lidhës 14-pin për lidhjen e një ekrani TFT 320x240 me një ndërfaqe SPI (përfshirë një ekran me prekje),
- Lidhës për kartën microSD,
- Lidhës për modulin Bluetooth (HC-06),
- Lidhës 20-pin për kamerën OV7670 (si dhe të tjerët),
- Mini lidhës USB, si dhe një lidhës i veçantë 2-pin për furnizimin me energji 5V.
Loja në vetvete është shumë e famshme, kështu që unë nuk do të ndalem në përshkrimin e rregullave të saj. Dhe flisni për menaxhimin. Sepse Në këtë pajisje nuk ka butona mekanikë ne do të përdorim ekranin me prekje të vetë ekranit. Kufijtë e zonave të ekranit dhe funksionet e tyre përkatëse janë treguar në figurën e mëposhtme.
Asgjë e komplikuar. Dhe kështu, le të fillojmë.
Hapi 1: Asambleja
Montimi i dërrasave është shumë i thjeshtë. Por duhet pasur kujdes që të lexoni emërtimet e kontaktit para instalimit. Së pari ju duhet të instaloni tabelën Arduino Nano siç tregohet në foto. Pas kësaj, një ekran është i lidhur, i cili mund të lidhet si në njërën anë të tabelës (foto nga 1 në 6) ashtu edhe në anën tjetër (foto nga 7 dhe të tjera). Pas kësaj, mund ta lidhni energjinë me një kabllo mini USB. Më poshtë janë fotot.
Zgjodha kuvendin me mbajtëse rafti, sepse Ky është një dizajn më kompakt dhe është më i rehatshëm për tu mbajtur në dorën tuaj. Ju lutemi vini re se vrimat e montimit janë krijuar për një ekran diagonal 2.8.
Pas montimit, mund të vazhdoni me shkarkimin e skicave, por para këtyre mos harroni të instaloni bibliotekën e nevojshme për të punuar me mburojën TFT. Biblioteka gjendet në lidhjen:
Para se të shkoj në skicën e vetë lojës, do të doja t'ju tregoja aftësitë e tabelës në vizatimin e tekstit dhe grafikës, si dhe përpunimin e ekranit me prekje.
Hapi 2: Demo 1. Grafika dhe Teksti
Ky kapitull jep një shembull të punës me tekst, grafikë dhe një ekran me prekje. Ky skicë përdor shkronja nga biblioteka Adafruit.
Rekomandohet për lehtësi që së pari të programoni bordin Arduino Nano veç e veç dhe më pas të montoni pajisjen (por gjithashtu mund ta programoni bordin si pjesë e pajisjes). Vizualisht vizatimi i elementeve në ekran është më i shpejtë sesa nëse ekrani do të ishte i lidhur me Arduino Nano direkt përmes SPI.
Hapi 3: Demo 2. Ekran me prekje
Skica e mëposhtme tregon se si të punoni me ekranin me prekje. Meqenëse ekrani me prekje është rezistent, është më i përshtatshëm të punoni me të duke përdorur majë shkruese.
Duke përdorur këto dy skica si shembull, ju tashmë mund të zhvilloni projektet tuaja me grafikë, tekst dhe një ekran me prekje.
Hapi 4: Demo 3. Lojë logjike "Kolona"
Dhe së fundi, ne vijmë në skicën më të rëndësishme - lojën logjike "Kolonat". Kontrolli, siç thashë, bëhet duke klikuar në zonën e ekranit (është edhe më i përshtatshëm se butonat mekanikë në fund të ekranit). Dhe për shkak të faktit se ka disa madhësi të ekranit: 2.4 ", 2.8", 3.2 "(të gjithë të pajtueshëm me softuer), të luash në një ekran me një diagonale prej 3.2" është shumë më e këndshme sesa në 2.4 ".
Hapi 5: Demo Video
Në fund shtova një video demo. Shpresoj se ju pëlqeu projekti im. Në të ardhmen, kam në plan të postoj një projekt të ri dhe të tregoj veçori të reja duke përdorur këtë pajisje. Faleminderit për vëmendjen!
Recommended:
Portat Logjike duke Përdorur Transistorin: 3 Hapa
Portat Logjike duke Përdorur Transistorin: Portat Logjike janë blloqet themelore të ndërtimit të çdo sistemi dixhital
Si të krijoni dhe futni një tabelë dhe shtoni kolona shtesë dhe/ose rreshta në atë tabelë në Microsoft Office Word 2007: 11 hapa
Si të krijoni dhe futni një tabelë dhe shtoni kolona shtesë dhe/ose rreshta në atë tabelë në Microsoft Office Word 2007: A keni pasur ndonjëherë shumë të dhëna me të cilat po punoni dhe keni menduar me veten … " si mund t'i bëj të gjitha nga këto të dhëna duken më mirë dhe janë më të lehta për tu kuptuar? " Nëse është kështu, atëherë një tabelë në Microsoft Office Word 2007 mund të jetë përgjigja juaj
Mini lojë "Guess the Number" Lojë me mikro: bit: 10 hapa
Mini Makina e lojës "Guess the Number" me Micro: bit: A keni luajtur ndonjëherë " Guess the Number "? Kjo është një makinë lojërash shumë e thjeshtë për t’u ndërtuar që luan " Guess the Number " me ty Ne e projektuam këtë projekt DIY për të inkurajuar lojën fizike dhe për t'i ndihmuar fëmijët të mësojnë programim. Ai përdor një MU
Lojë Microbit Tic Tac Toe Lojë: 4 hapa (me fotografi)
Microbit Tic Tac Toe Lojë: Për këtë projekt, bashkëpunëtori im - @descartez dhe unë krijuam një lojë të mrekullueshme tic tac toe duke përdorur radio funksionalitetin e mikrobitëve. Nëse nuk keni dëgjuar më parë për mikrobit, ata janë një mikrokontrollues i mrekullueshëm i krijuar për t'u mësuar fëmijëve programimin. Ata
PUZZLE - Arduino Lojë Logjike: 3 Hapa
PUZZLE - Arduino Logic Lojë: Përshëndetje. Unë do të doja t'ju tregoja për historinë e krijimit të një loje të thjeshtë enigmash " Puzzle " duke përdorur Arduino UNO dhe TFT-Shield. Për të krijuar lojën më duheshin përbërësit e mëposhtëm: Arduino UNO Power Adapter (AC-DC) 6-12V për Arduino UNO Micro