Sadržaj:

Džepni šah: 4 koraka
Džepni šah: 4 koraka

Video: Džepni šah: 4 koraka

Video: Džepni šah: 4 koraka
Video: ЧАШМАИ УМЕД 4. Саидмурод Давлатов. Диловар Сафаров Dfilm.tj Dilovar Safarov 2024, Studeni
Anonim
Džepni šah
Džepni šah

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

Krug
Krug
Krug
Krug
Krug
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

Slučaj
Slučaj
Slučaj
Slučaj
Slučaj
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

Kraj
Kraj
Kraj
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: