Përmbajtje:

Shah xhepi: 4 hapa
Shah xhepi: 4 hapa

Video: Shah xhepi: 4 hapa

Video: Shah xhepi: 4 hapa
Video: Secularists and Islamists clash at Bangladesh blasphemy protest 2024, Nëntor
Anonim
Shah xhepi
Shah xhepi

Cheshtë shah! Në xhepin tuaj.

Ky projekt synon të krijojë një pajisje të vogël që mund të zhvillojë lojëra të vogla si gjarpri, pac-man, tetris dhe madje edhe shahu.

Furnizimet

- Ekran grafik 1.3 128x64 OLED

- Arduino Pro Mini (Mund të përdorni të dy modulet 5V dhe 3.3V. Një 3.3V do të jetë më i lehtë për t'u përdorur ndërsa ai 5V është më i shpejtë)

- Butonat e kalimit të prekshëm

- Rezistenca 1K Ohm

- Bateria Li-Po (Kapaciteti i baterisë nuk ka shumë rëndësi, por një bateri më e vogël është më e lehtë për tu përshtatur)

- Moduli i ngarkuesit Li-Po (bettershtë më mirë të blini një me përforcues të integruar 5v, përndryshe mund t'ju duhet të bëni një të tillë)

- Prototip PCB për të bashkuar përbërësit

- Një çelës On/Off

- Një printer 3D për kutinë

Shënime

Nëse zgjidhni të përdorni arduino 3.3v, mund të përdorni rregullatorin 3.3v në arduino për ta fuqizuar atë me një bateri li-po. Por nëse do të përdorni një arduino 5v, do t'ju duhet një përforcues 3.3v deri në 5v për ta fuqizuar atë. Mënyra më e lehtë për ta bërë këtë është duke blerë një karikues li-po me përforcues të integruar 5v ose duke blerë një modul të veçantë 3.3v deri në 5v.

Unë nuk i kisha të dyja në dorë, kështu që mora një altoparlant të vjetër bluetooth dhe shkriva komponentët përforcues 3 deri në 5v dhe e rindërtova në tabelën time. Nëse doni të dini se si ta bëni këtë, mund ta shikoni këtë video.

Hapi 1: Qarku

Qarku
Qarku
Qarku
Qarku
Qarku
Qarku

Pra, qarku është i thjeshtë, vetëm se ka shumë tela për t'u lidhur.

Ndërsa bashkoni në PCB është e rëndësishme të jeni të kujdesshëm që të mos pikoni saldimin në anën tjetër të tabelës pasi do të ketë përbërës atje.

Skemën e qarkut mund ta gjeni më lart.

Hapi 2: Softueri

Për të ngarkuar softuer në një arduino pro mini, duhet të përdorni një programues. Ka shumë udhëzime se si ta bëni këtë, kështu që nuk do t'i shpjegoj në këtë. Këtu keni një lidhje me njërën prej tyre.

Nëse nuk keni një programues, mund të përdorni edhe një arduino tjetër për ta programuar atë. Këtu është lidhja për këtë.

Pra, kodi i shahut është skica e shembullit të shahut të u8glib. Punon vërtet mirë dhe mbështet ekrane të shumta me ngjyrë me drejtues të ndryshëm. Për ta ngarkuar atë së pari ju duhet të shkarkoni bibliotekën. Pastaj ju duhet ta shtoni atë në dosjen tuaj të bibliotekave arduino. Pas kësaj ju mund të shkarkoni kodin e bashkangjitur dhe ta ngarkoni në arduino tuaj. (Unë jam duke bashkangjitur kodin tim sepse ndryshova disa gjëra të vogla që butonat të punojnë me kunjat analoge etj.)

Hapi 3: Rasti

Rasti
Rasti
Rasti
Rasti
Rasti
Rasti

Pasi bashkova gjithçka dhe ngarkova kodin, projektova dhe printova 3D një kuti për ta futur. Shtypja njërën pjesë nga e zeza dhe tjetrën nga PLA gri. Një gjë e lezetshme në këtë rast është se është i përshtatshëm. Kështu që mund të hiqet lehtësisht nëse është e nevojshme.

Hapi 4: Fundi

Fund
Fund
Fund
Fund

Kështu që tani mund të bëni gjithçka me të. Qasja ime kryesore ndaj këtij projekti ishte të isha në gjendje të mbaja një pajisje për të luajtur shah kudo. Por skica të lojërave si gjarpri, pac-man ose tetris mund të gjenden në internet. Meqenëse kjo gjë ka 4 butona do të jetë e mjaftueshme për të luajtur këto lojëra.

Lini poshtë çdo pyetje ose sugjerim.

Recommended: