Kazalo:
Video: Žepni šah: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
To je šah! V žepu.
Namen tega projekta je ustvariti majhno napravo, ki lahko izvaja majhne igre, kot so kača, pac-man, tetris in celo šah.
Zaloge
- 1,3 128x64 OLED grafični zaslon
- Arduino Pro Mini (uporabljate lahko tako 5V kot 3.3V module. 3.3V bo enostavnejši za uporabo, medtem ko je 5V eden hitrejši)
- taktilni stikalni gumbi
- 1K ohmski upori
- Li-Po baterija (zmogljivost baterije res ni pomembna, manjšo baterijo pa je lažje namestiti)
- Li-Po polnilni modul (bolje je kupiti enega z vgrajenim 5v ojačevalnikom, sicer ga boste morali narediti)
- Prototip PCB za spajkanje komponent
- Stikalo za vklop/izklop
- 3D tiskalnik za ohišje
Opombe
Če se odločite za uporabo 3.3V arduina, lahko uporabite regulator 3.3V na arduinu, da ga napajate z li-po baterijo. Če pa boste uporabljali 5v arduino, boste za vklop potrebovali ojačevalnik od 3.3v do 5v. Najlažji način za to je nakup polnilnika li-po z vgrajenim 5v ojačevalnikom ali nakup ločenega ojačevalnega modula od 3.3v do 5v.
Nisem imel obeh v roki, zato sem razstavil star bluetooth zvočnik in razpakiral komponente ojačevalnika 3 do 5v in ga oživil na svoji plošči. Če želite izvedeti, kako to narediti, si oglejte ta video.
1. korak: vezje
Torej vezje je preprosto, le da je treba povezati veliko žic.
Pri spajkanju na tiskani tiskalnik je pomembno, da spajkanja ne kapljate na drugo stran plošče, saj bodo tam komponente.
Shemo vezja najdete zgoraj.
2. korak: Programska oprema
Če želite naložiti programsko opremo v arduino pro mini, morate uporabiti programer. Obstaja veliko navodil, kako to storiti, zato tega v tem ne bom razlagal. Tukaj je povezava do enega od njih.
Če nimate programerja, lahko za programiranje uporabite celo drug arduino. Tukaj je povezava do tega.
Torej je šahovska koda vzorčna skica u8gliba. Deluje zelo dobro in podpira več zaslonov z različnimi gonilniki. Če ga želite najprej naložiti, morate prenesti knjižnico. Nato ga morate dodati v mapo knjižnic arduino. Po tem lahko prenesete priloženo kodo in jo naložite v svoj arduino. (Prilagam svojo kodo, ker sem spremenil nekaj majhnih stvari, da bi gumbi delovali z analognimi zatiči itd.)
3. korak: Primer
Po tem, ko sem vse spajkal in naložil kodo, sem oblikoval in 3D natisnil ohišje, v katerega ga bom spravil. Natisnila sem en kos iz črne barve, drugega pa iz sive PLA. Lepa stvar v tem primeru je, da se prilega. Tako ga je mogoče po potrebi enostavno odstraniti.
4. korak: Konec
Zdaj lahko z njim storite karkoli. Moj glavni pristop k temu projektu je bil, da sem lahko nosil napravo za igranje šaha kjerkoli. Skice iger, kot so kača, pac-man ali tetris, pa lahko najdete na internetu. Ker ima ta naprava 4 gumbe, bo dovolj za igranje teh iger.
Pustite vsa vprašanja ali predloge.
Priporočena:
DIY žepni alarm proti kraji!: 3 koraki
Samodejni žepni alarm za zaščito pred krajo!: ALI nekdo stisne vaše stvari in ne morete najti, kdo je to? Ne veste, kdo je to? Potem je to navodilo, da ga ujamete! v tem navodilu vam bom pokazal, kako narediti žepni alarm vsiljivca
Žepni zvočnik: 3 koraki
Žepni zvočnik: nosite ga kamor koli greste! Glasba, ki je na poti! Pozdravljeni vsi v tem navodilu (ki je moj prvi) Pokazal vam bom, kako sem naredil ta žepni zvočnik
Žepni igralni avtomat Arduino: 4 koraki
Žepni igralni avtomat Arduino: Vnaprej bom odkrit in povedal, da se ta projekt nikoli ne bi zgodil, razen da se med izbruhom koronavirusa zavetim, naključno sem videl, da Instructables izvaja natečaj »LED trak« in Imam nekaj LED trakov v
Žepni bobni minion: 3 koraki
Pocket Sized Minion Bot: > Ta rojstnodnevni bot je bil narejen iz smeti. Ta rojstni dan Minion bot teče z bliskavico v očeh in poje z rojstnodnevno pesmijo, ki sem jo naredil za rojstni dan mojega prijatelja. To bo všeč tudi fantom
Žepni daljinski upravljalnik WiFi: 4 koraki
Pocket Remote WiFi: preprost daljinski upravljalnik bi lahko prišel prav pri projektih, ki vključujejo WiFi. Enega lahko naredite iz naslednjih predmetov: Trije otipni gumbi* Plošča IoT ESP8266 v2 (Amica) (in plastični ovoj, v katerem je prišel) 0,91 " generični kitajski LCD zaslon, adafr