Turinys:
Video: Kišeniniai šachmatai: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Tai šachmatai! Jūsų kišenėje.
Šiuo projektu siekiama sukurti nedidelį įrenginį, kuris galėtų paleisti mažus žaidimus, tokius kaip gyvatė, „pac-man“, „tetris“ir net šachmatai.
Prekės
- 1,3 colio 128x64 OLED grafinis ekranas
- „Arduino Pro Mini“(galite naudoti tiek 5V, tiek 3,3V modulius. 3.3V vieną bus lengviau naudoti, o 5V - greičiau)
- Liečiami jungiklių mygtukai
- 1K omų rezistoriai
- Li-Po baterija (akumuliatoriaus talpa tikrai nesvarbi, tačiau mažesnę bateriją lengviau sumontuoti)
- „Li-Po“įkroviklio modulis (geriau pirkti tokį su integruotu 5 V stiprintuvu, kitaip gali tekti jį pagaminti)
- Prototipas PCB, skirtas lituoti komponentus
- Įjungimo/išjungimo jungiklis
- 3D spausdintuvas korpusui
Pastabos
Jei nuspręsite naudoti 3,3 V arduino, galite naudoti 3,3 V reguliatorių ant arduino, kad maitintumėte jį su li-po baterija. Bet jei ketinate naudoti 5v arduino, jums reikės nuo 3.3v iki 5v stiprintuvo, kad jį įjungtumėte. Lengviausias būdas tai padaryti yra įsigyti li-po įkroviklį su integruotu 5 V stiprintuvu arba įsigyti atskirą stiprintuvo modulį nuo 3,3 V iki 5 V.
Aš neturėjau abiejų rankoje, todėl išardžiau seną „Bluetooth“garsiakalbį ir išjungiau 3–5 V stiprintuvo komponentus ir atkūriau jį savo plokštėje. Jei norite sužinoti, kaip tai padaryti, galite žiūrėti šį vaizdo įrašą.
1 žingsnis: grandinė
Taigi grandinė paprasta, tik reikia prijungti daug laidų.
Lituodami ant PCB, būkite atsargūs, kad nenulašintumėte lydmetalio kitoje plokštės pusėje, nes ten bus komponentų.
Grandinės schemą galite rasti aukščiau.
2 žingsnis: programinė įranga
Norėdami įkelti programinę įrangą į „arduino pro mini“, turite naudoti programuotoją. Yra daug instrukcijų, kaip tai padaryti, todėl aš to nepaaiškinsiu. Čia yra nuoroda į vieną iš jų.
Jei neturite programuotojo, galite jį programuoti net naudodami kitą arduino. Štai nuoroda į tai.
Taigi šachmatų kodas yra „u8glib“šachmatų pavyzdinis eskizas. Jis veikia tikrai gerai ir palaiko kelis „OLED“ekranus su skirtingomis tvarkyklėmis. Norėdami jį įkelti, pirmiausia turite atsisiųsti biblioteką. Tada turite jį pridėti prie aplanko „arduino“bibliotekos. Po to galite atsisiųsti pridėtą kodą ir įkelti jį į savo arduino. (Pridedu savo kodą, nes pakeičiau keletą smulkmenų, kad mygtukai veiktų su analoginiais kaiščiais ir pan.)
3 žingsnis: atvejis
Viską litavęs ir įkėlęs kodą suprojektavau ir 3D atspausdinau dėklą, į kurį įdėjau. Vieną kūrinį atspausdinau iš juodos spalvos, o kitą - iš pilkos spalvos PLA. Puikus dalykas šioje byloje yra tai, kad jis priglunda. Taigi, jei reikia, jį galima lengvai pašalinti.
4 žingsnis: pabaiga
Taigi dabar su juo galite padaryti bet ką. Pagrindinis mano požiūris į šį projektą buvo galimybė bet kur nešiotis šachmatų žaidimo prietaisą. Tačiau žaidimų, tokių kaip gyvatė, „pac-man“ar „tetris“, eskizus galima rasti internete. Kadangi šis daiktas turi 4 mygtukus, užteks žaisti šiuos žaidimus.
Palikite bet kokius klausimus ar pasiūlymus.
Rekomenduojamas:
„Arduino“automobilių atbulinės eigos įspėjimo sistema - Žingsniai po žingsnio: 4 žingsniai
„Arduino“automobilių atbulinės eigos įspėjimo sistema | Žingsniai po žingsnio: Šiame projekte aš suprojektuosiu paprastą „Arduino“automobilio atbulinės eigos stovėjimo jutiklio grandinę, naudodamas „Arduino UNO“ir ultragarsinį jutiklį „HC-SR04“. Ši „Arduino“pagrįsta automobilio atbulinės eigos įspėjimo sistema gali būti naudojama autonominei navigacijai, robotų diapazonui ir kitiems diapazonams
Sakytiniai žodiniai šachmatai: 7 žingsniai (su paveikslėliais)
Šnekamosios šnekamosios partijos: balsu sukūriau labai asmeniškų šachmatų figūrų. Kiekvienas kūrinys yra pagrįstas garso forma, kurią sukūriau sakydamas jo pavadinimą. Tai nėra visas rinkinys, nes kita pusė turėtų būti padaryta taip pat, bet mano oponento balsu
Skaitmeniniai šachmatai - stebėkite savo šachmatų žaidimą internete: 5 žingsniai
Skaitmeniniai šachmatai - stebėkite savo šachmatų žaidimą internete: nuo tada, kai buvau jaunas, žaidžiu daug šachmatų, ir kadangi žiniatinklyje yra daugybė svetainių, kuriose galima žaisti šachmatais prieš kompiuterius ar gyvus priešininkus, niekada neradau svetainės kuris seka jūsų šachmatų žaidimą, kuriame iš tikrųjų žaidžiate
Popieriniai kišeniniai gyvūnai: 5 žingsniai (su paveikslėliais)
Popieriniai kišeniniai augintiniai: Popieriniai kišeniniai augintiniai (PPP) yra rinkinys, sukurtas sukurti interaktyvius modulinius ir nešiojamus žaislus. Tai skatina vaikų judėjimą ir socialumą dėl augintinio reakcijos ir leidžia vaikams sukurti savo reprezentacinį augintinį, taip pat pakeisti
Kišeniniai garsiakalbiai: 5 žingsniai
Kišeniniai garsiakalbiai: Sveiki visi, tai yra vienas iš mano pirmųjų nurodymų, todėl prašau kritikuoti, bet būkite malonus! Bet kokiu atveju, neseniai pastebėjau, kad man reikia kai kurių nešiojamųjų garsiakalbių, bet nenaudoju „iPod“, todėl man reikėjo kažko, kas galėtų gali naudoti bet kuris mp3 grotuvas. Taigi sugalvojau