Satura rādītājs:

Kabatas šahs: 4 soļi
Kabatas šahs: 4 soļi

Video: Kabatas šahs: 4 soļi

Video: Kabatas šahs: 4 soļi
Video: Страшные истории. ЗАПЕРТАЯ КОМНАТА. Деревенские страшилки. Ужасы. Мистика. 2024, Novembris
Anonim
Kabatas šahs
Kabatas šahs

Tas ir šahs! Savā kabatā.

Šī projekta mērķis ir izveidot nelielu ierīci, kas var vadīt nelielas spēles, piemēram, čūsku, pac-man, tetris un pat šahu.

Piegādes

- 1,3 collu 128x64 OLED grafiskais displejs

- Arduino Pro Mini (Jūs varat izmantot gan 5V, gan 3.3V moduļus. 3.3V vienu būs vieglāk izmantot, bet 5V - ātrāk)

- Taktilās slēdža pogas

- 1K omi rezistori

- Li-Po akumulators (akumulatora ietilpībai nav nozīmes, bet mazāku akumulatoru ir vieglāk ievietot)

- Li-Po lādētāja modulis (labāk ir iegādāties vienu ar integrētu 5V pastiprinātāju, pretējā gadījumā jums tas būs jāizveido)

- Prototips PCB, lai pielodētu komponentus

- Ieslēgšanas/izslēgšanas slēdzis

- 3D printeris korpusam

Piezīmes

Ja izvēlaties izmantot 3.3v arduino, varat izmantot arduino 3.3v regulatoru, lai to darbinātu ar li-po akumulatoru. Bet, ja jūs gatavojaties izmantot 5v arduino, jums būs nepieciešams 3.3v līdz 5v pastiprinātājs, lai to ieslēgtu. Vienkāršs veids, kā to izdarīt, ir iegādāties li-po lādētāju ar integrētu 5V pastiprinātāju vai iegādāties atsevišķu pastiprinātāja moduli no 3.3v līdz 5v.

Man nebija abas rokās, tāpēc es izjaucu veco Bluetooth skaļruni un desoldered 3 līdz 5v pastiprinātāja komponentus un atjaunoju to savā panelī. Ja vēlaties uzzināt, kā to izdarīt, varat noskatīties šo videoklipu.

1. darbība: ķēde

Ķēde
Ķēde
Ķēde
Ķēde
Ķēde
Ķēde

Tātad ķēde ir vienkārša, tikai ir jāpievieno daudz vadu.

Lodējot uz PCB, ir svarīgi būt uzmanīgiem, lai nepilētu lodēšanas plāksnes otrā pusē, jo tur būs sastāvdaļas.

Ķēdes shēmu varat atrast iepriekš.

2. darbība: programmatūra

Lai augšupielādētu programmatūru arduino pro mini, jums jāizmanto programmētājs. Ir daudz pamācību, kā to izdarīt, tāpēc es to šeit nepaskaidrošu. Šeit ir saite uz vienu no tiem.

Ja jums nav programmētāja, tā programmēšanai varat izmantot pat citu arduino. Šeit ir saite uz to.

Tātad šaha kods ir u8glib šaha piemēra skice. Tas darbojas patiešām labi un atbalsta vairākus esat ekrānus ar dažādiem draiveriem. Lai to augšupielādētu, vispirms lejupielādējiet bibliotēku. Tad jums tas jāpievieno mapei arduino bibliotēkas. Pēc tam jūs varat lejupielādēt pievienoto kodu un augšupielādēt to savā arduino. (Es pievienoju savu kodu, jo es nomainīju dažas sīkas lietas, lai pogas darbotos ar analogām tapām utt.)

3. darbība: lieta

Lieta
Lieta
Lieta
Lieta
Lieta
Lieta

Pēc visu lodēšanas un koda augšupielādes es izveidoju un 3D izdrukāju futrāli, lai to ievietotu. Es drukāju vienu gabalu no melna, bet otru no pelēka PLA. Forša lieta šajā lietā ir tā, ka tā ir piestiprināta. Tātad, ja nepieciešams, to var viegli noņemt.

4. solis: beigas

Beigas
Beigas
Beigas
Beigas

Tātad tagad ar to var darīt jebko. Mana galvenā pieeja šim projektam bija iespēja nēsāt ierīci šaha spēlēšanai jebkur. Bet tādu spēļu skices kā čūska, pac-man vai tetris var atrast internetā. Tā kā šai lietai ir 4 pogas, tad šo spēļu spēlēšanai pietiks.

Atstājiet visus jautājumus vai ieteikumus.

Ieteicams: