
Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10



Përshëndetje miq, sot dua të ndaj këtë projekt të vetëm. Bëhet fjalë për një lojë me enigma me arduino, e cila loja shfaqet në TV dhe kontrollohet nga një tastierë prej (4x4)
Shihni videon këtu
Për rrëshqitjen ose lëvizjen e sheshit të enigmës, shtypni butonin sipas pozicionit të sheshit të dëshiruar. Për shembull, siç tregohet në figurë, nëse doni të lëvizni katrorin me numrin 5 (i cili ka pozicionin e katërt) në të majtë (sepse ka një pozicion bosh), shtypni tastin '4' në tastierë, sepse është pozicioni i katërt në tastierë.
Nëse ju pëlqen ky projekt ju lutemi votoni për të në konkursin e enigmave.
Faleminderit
Hapi 1: Lista e Komponentëve
Materialet e përdorura për këtë projekt janë:
- Arduino Një ose një model tjetër.
- TV me dalje video.
- Kabllo video RCA.
- (1) Rezistencë 1k ohm.
- (1) Rezistencë 470 ohms.
- Tastiera gjashtëkëndore.
- Kërcyesit.
Hapi 2: Lidhni Arduino me TV



Shkarkoni këtë bibliotekë dhe importojeni në skicë.
Së pari, shtoni rezistorët e brendshëm në një tel të lidhur.
Kablloja RCA do të ketë 2 tela në të, një tel tokëzues dhe një tela video.
Rezistenca 1k ohm është e lidhur me kunjin 9 të Arduino.
470 ohm është e lidhur me kunjin 7 të Arduino.
Bashkoni skajet e rezistorëve dhe lidheni atë me kabllon video.
Teli GND i kabllos RCA shkon në GND të Arduino.
Nëse keni probleme me përpilimin, nxirrni 3 dosjet në dosjen e bibliotekës.
Hapi 3: Lidhni tastierën

Arduino pin | Tastiera kryesore |
---|---|
13 | Rreshti 0 |
6 | Rreshti 1 |
5 | Rreshti 2 |
4 | Rreshti 3 |
3 | Kol 0 |
2 | Kol 1 |
1 | Kol 2 |
0 | Kol 3 |
Mblidhni projektin siç tregohet në figurë.
Hapi 4: Kodi

Numrat (1 deri në 16) ruhen në një grup.
Numri 16 përfaqëson pozicionin bosh.
Për përzierjen e numrave, shtypni butonin 'A' (në fillim të lojës), kjo thërret një procedurë e cila përzie numrat në grup, dhe më vonë shfaqen në ekran.
Kur shtypni ndonjë tast në tastierë, programi verifikon nëse ka ndonjë pozicion bosh në pozicionin e afërt
(majtas, djathtas, lart ose poshtë). Siç tregohet në figurë: Nëse shtypet çelësi '1', verifikon pozicionet e afërta.
kaloni (çelësi) {
rasti '1':
ndryshim (0, 1); // Pozicioni i grupit (0), kontrollon pozicionin e grupit (1).
ndryshim (0, 4); // Pozicioni i grupit (0), kontrollon pozicionin e grupit (4).
pushim;
…………
Funksioni CHANGE shkëmben numrat në grup dhe ekrani azhurnohet me numrat.
Loja përfundon kur grupi është në rendin e duhur: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}
Shkarkoni kodin e plotë këtu.
Nëse ju pëlqen ky projekt ju lutemi votoni për të në konkursin e enigmave dhe në konkursin e Olimpiadës krijuese
Faleminderit
Recommended:
Llambë LED WebApp Puzzle Me ESP32: 5 hapa (me fotografi)

WebApp Puzzle LED Llambë Me ESP32: Unë kam luajtur me shirita LED për vite me radhë, dhe kohët e fundit u transferova në vendin e një shoku ku nuk mund të bëja ndryshime të mëdha si montimi i shiritit në mure, kështu që unë bashkova këtë llambë që ka një tel i vetëm që del për energji dhe mund të jetë i fiksuar
Shpëtoni nga fleta (Puzzle Excel): 5 hapa (me fotografi)

Shpëtoni nga fleta (Puzzle Excel): Shpëtoni nga fleta është një lojë e vogël në Excel që kam bashkuar disa vjet më parë për të mësuar një grup kolegësh disa aftësi më të avancuara të Excel -it, ndërsa argëtohem pak me puzzles Trivia dhe Logic, dy gjëra që i dua! Kjo loja është një kombinim i excel për
Ora e Alarmit të Puzzle Memory: 3 hapa (me fotografi)

Puzzle Memory Alarm Clock: Ky është një Alarm Puzzle Clock që do të thotë se ka një lojë të vogël kujtese që duhet të zgjidhni për të ndaluar zilen e alarmit! Si përmbledhje, kjo orë është për ata që po gënjejnë në mëngjes. Ka 3 LED të cilat kur shtypni ndonjë nga butonat, alarmi do të jetë
Crack the Code Game, Arduino Puzzle Box i bazuar: 4 hapa (me fotografi)

Crack the Code Game, Arduino Based Puzzle Box: Në këtë Instructable, unë do t'ju tregoj se si të krijoni lojën tuaj të kodit në të cilën përdorni një çelës kodues rrotullues për të supozuar kodin e gjeneruar rastësisht në kasafortë. Ka 8 LED në pjesën e përparme të kasafortës për t'ju treguar se sa prej
Lojë Arduino 'breadbot' Puzzle: 6 hapa (me fotografi)

Arduino 'breadbot' Puzzle Lojë: Oh jo! Roboti im i vogël ka nevojë për disa tela për të ardhur në jetë përsëri! Sot ne do të bëjmë një lojë me enigma që mund t'u mësojë përdoruesve fillestarë të arduino diçka në lidhje me ngrënien. Kjo është arsyeja pse e bëra këtë! Mund ta bëni aq komplekse sa dëshironi, por unë zgjodha