Sadržaj:
Video: Džepni šah: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
To je šah! U džepu.
Ovaj projekt ima za cilj stvoriti mali uređaj koji može pokretati male igre poput zmija, pac-man-a, tetrisa, pa čak i šaha.
Supplies
- 1.3 OLED grafički ekran 128x64
- Arduino Pro Mini (možete koristiti i 5V i 3.3V module. 3.3V će biti lakši za upotrebu, dok je 5V jedan brži)
- taktilni prekidači
- 1K ohmski otpornici
- Li-Po baterija (Kapacitet baterije nije bitan, ali manju bateriju je lakše postaviti)
- Li-Po modul punjača (bolje je kupiti onaj sa integriranim pojačivačem od 5 V, inače ćete ga možda morati napraviti)
- Prototip PCB -a za lemljenje komponenti
- Prekidač za uključivanje/isključivanje
- 3D štampač za kućište
Napomene
Ako odlučite koristiti 3.3V arduino, možete koristiti regulator od 3.3v na arduinu za napajanje li-po baterijom. Ali ako ćete koristiti 5v arduino, trebat će vam pojačivač od 3.3v do 5v za napajanje. Najlakši način za to je kupnja li-po punjača s integriranim pojačivačem od 5 volti ili kupnja zasebnog pojačivača od 3,3 do 5 volti.
Nisam imao oboje u ruci pa sam odvojio stari bluetooth zvučnik i odspojio komponente za pojačavanje od 3 do 5v i oživio ga na vlastitoj ploči. Ako želite znati kako to napraviti, pogledajte ovaj video.
Korak 1: Krug
Dakle, krug je jednostavan, samo postoji mnogo žica koje treba spojiti.
Prilikom lemljenja na tiskanu ploču važno je paziti da ne padne lem s druge strane ploče jer će se tamo nalaziti komponente.
Shemu kola možete pronaći gore.
Korak 2: Softver
Da biste učitali softver na arduino pro mini, morate koristiti programer. Postoje mnoge instrukcije o tome kako to učiniti, pa neću objašnjavati u ovom. Evo veze do jedne od njih.
Ako nemate programera, možete čak koristiti i drugi arduino za njegovo programiranje. Evo linka do toga.
Dakle, šahovski kod je primjer skice šaha u8glib. Radi jako dobro i podržava više ole ekrana s različitim upravljačkim programima. Da biste je prvo učitali, morate preuzeti biblioteku. Zatim ga trebate dodati u mapu arduino biblioteka. Nakon toga možete preuzeti priloženi kôd i postaviti ga na svoj arduino. (Prilažem vlastiti kôd jer sam promijenio neke sitnice kako bi gumbi radili s analognim pinovima itd.)
Korak 3: Slučaj
Nakon što sam sve lemio i učitao kôd, dizajnirao sam i 3D odštampao kućište u koje ću ga staviti. Odštampao sam jedan komad od crne boje, a drugi od sive PLA. Odlična stvar u ovom slučaju je to što se uklapa. Tako se može lako ukloniti ako je potrebno.
Korak 4: Kraj
Tako da sada možete učiniti sve s njim. Moj glavni pristup ovom projektu bio je da mogu nositi uređaj za igranje šaha bilo gdje. Ali skice igara poput zmija, pac-man-a ili tetrisa mogu se pronaći na internetu. Pošto ova stvar ima 4 dugmeta, bit će dovoljno za igranje ovih igara.
Ostavite bilo kakva pitanja ili prijedloge.
Preporučuje se:
Džepni sat "uradi sam": 9 koraka
Uradi sam džepni sat: U ovom užurbanom svijetu praćenje vremena potrebno je za bolje performanse i biti hobist zašto ne biste napravili uređaj za praćenje vremena. Zahvaljujući tehnologiji postoje uređaji koji se zovu 'sat' ali! zadovoljstvo kada radite sami
DŽEPNI MUZIČKI IGRAČ: 6 koraka
DŽEPNI MUZIČKI IGRAČ: U ovom uputstvu naučit ćete kako napraviti vlastiti džepni muzički player s vlastitim rukama, sa preskakanjem reprodukcije pa možete i druge značajke koristiti arduino pro mini ili arduino nano
Džepni detektor kašlja: 7 koraka
Džepni detektor kašlja: COVID19 je zaista povijesna pandemija koja jako loše pogađa cijeli svijet i ljudi grade mnogo novih uređaja za borbu protiv njega. Izgradili smo i automatsku mašinu za dezinfekciju i termalni pištolj za beskontaktno mjerenje temperature. Tod
Uradi sam džepni alarm protiv krađe!: 3 koraka
Uradi sam džepni džepni alarm protiv krađe!: JE LI netko uštipnuo vaše stvari, a ne možete pronaći tko je to? Ne znate tko je to? Onda je ovo uputstvo za vas da ih ulovite! u ovom uputstvu ću vam pokazati kako napraviti džepni alarm za uljeza
Digitalni šah - Pratite svoju šahovsku igru na mreži: 5 koraka
Digitalni šah - Pratite svoju šahovsku igru na mreži: Igrao sam mnogo šaha od mladosti, a budući da web ima ogromnu količinu web stranica na kojima možete igrati šah protiv računara ili živih protivnika, nikada nisam našao web stranicu koji prati vašu šahovsku partiju u kojoj zapravo igrate