Sadržaj:
Video: Džepni šah: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
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.
Pribor
- 1,3 OLED grafički zaslon 128x64
- Arduino Pro Mini (možete koristiti i 5V i 3.3V module. 3.3V će biti lakši za korištenje 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 s integriranim pojačivačem od 5 V, inače ćete ga morati napraviti)
- Prototip PCB -a za lemljenje komponenti
- Prekidač za uključivanje/isključivanje
- 3D pisač za kućište
Bilješke
Ako odlučite koristiti 3.3V arduino, možete koristiti regulator od 3.3v na arduinu za napajanje li-po baterijom. No, 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 5v pojačivačem ili kupnja zasebnog pojačivačkog modula od 3.3v do 5v.
Nisam imao oba 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 što 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 upute o tome kako to učiniti, pa to neću objašnjavati u ovom. Evo poveznice na jednu od njih.
Ako nemate programera, možete čak koristiti i drugi arduino za njegovo programiranje. Evo veze do toga.
Dakle, šahovski kod je primjer skice u8glibovog šaha. Radi jako dobro i podržava više ole ekrana s različitim upravljačkim programima. Za učitavanje prvo morate preuzeti knjižnicu. Zatim ga morate dodati u mapu arduino knjižnica. Nakon toga možete preuzeti priloženi kôd i prenijeti 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 ispisao kućište za umetanje. Ispisao sam jedan komad iz crne boje, a drugi iz sive PLA. Zgodna stvar u ovom slučaju je to što se uklapa. Dakle, može se lako ukloniti ako je potrebno.
Korak 4: Kraj
Tako da sada s njim možete učiniti sve. Moj glavni pristup ovom projektu bio je mogućnost nošenja uređaja za igranje šaha bilo gdje. No, skice igara poput zmija, pac-man-a ili tetrisa mogu se pronaći na internetu. Budući da ova stvar ima 4 gumba, bit će dovoljno za igranje ovih igara.
Ostavite sva pitanja ili prijedloge.
Preporučeni:
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 kad radite sami
DŽEPNI MUZIKA: 6 koraka
DŽEPNI MUZIČKI IGRAČ: U ovom uputstvu naučit ćete kako napraviti vlastiti džepni glazbeni player s DIY -om s preskakanjem reprodukcije, a druge značajke mogu koristiti arduino pro mini ili arduino nano
Džepni detektor kašlja: 7 koraka
Džepni detektor kašlja: COVID19 doista je povijesna pandemija koja jako pogađa cijeli svijet i ljudi grade mnogo novih uređaja za borbu protiv njega. Također smo izgradili automatski stroj 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 alarm protiv krađe!: JE LI netko uštipnuo vaše stvari i 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 pokazat ću vam 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 svoje mladosti, a budući da web ima ogromnu količinu web stranica za igranje šaha protiv računala ili živih protivnika, nikada nisam našao web stranicu koji prati vašu šahovsku partiju u kojoj zapravo igrate