Satura rādītājs:

GameGirl5110: 13 soļi (ar attēliem)
GameGirl5110: 13 soļi (ar attēliem)

Video: GameGirl5110: 13 soļi (ar attēliem)

Video: GameGirl5110: 13 soļi (ar attēliem)
Video: Какого числа от 1 до 31, родился человек, такая у него и вся жизнь 2024, Jūlijs
Anonim
Spēļu meitene 5110
Spēļu meitene 5110

Sveiki! Es esmu Álvaro Rubio, es gribēju izveidot savu klasisko konsoli retro spēļu cienītājiem, un rezultāts ir: The GameGirl 5110.

Tam ir 3D drukāts futrālis, kas iedvesmots GameBoy Classic. Un…

¿KĀPĒC 5110?

Lai padarītu to vēl retro, es nolēmu izmantot oriģinālo Nokia 5110 LCD ekrānu ar zilu apgaismojumu.

-Tas pamatā ir Arduino, jūs varat izmantot vēlamo modeli, manā gadījumā ierobežotajai telpai es izvēlējos Arduino Nano.

-Jums ir 6 programmējamas pogas, lai augšupielādētu spēles, kuras jums patīk! Šeit es ieprogrammēšu Čūskas spēli.

-Es izmantoju 4 kreisās pogas norādēm, un labā augšējā poga ir atiestatīšana, jūs varat mainīt arduino faila vadīklas.

-Tam ir pjezoelektrisks skaņas signāls.

Piegādes

Materiāli:

  • Arduino Nano
  • Nokia 5110 LCD ekrāns
  • Mini slīdņa slēdzis ON/OFF
  • Poga B3F Omron 12 mm krāsas
  • Prototipa dēlis
  • 9V akumulatora turētājs
  • Vads
  • Dupont kabelis sieviete-sieviete
  • PLA vai kāds, kas jums izdrukā lietu
  • Ievietojiet riekstus
  • Skrūves un uzgriežņi 2 mm

Rīki:

  • Lodāmurs
  • Alva un plūsma
  • Līmes pistole
  • skrūvgriezis

1. darbība: kods:

Kods
Kods

Šis projekts bija paredzēts radošajai elektronikai, Bengas elektronikas inženierijas modulim Malagas Universitātes Telekomunikāciju skolā (https://www.uma.es/etsi-de-telecomunicacion/).

Pirmkārt, es esmu ieprogrammējis spēli “Čūska”, izmantojot bibliotēku LCD5110_Graph.h.

Jūs to varat lejupielādēt un iegūt rokasgrāmatu šeit.

Es neiedziļināšos programmēšanā, bet, ja jums ir kādi jautājumi, varat man uzdot jautājumus komentāros!:)

Noklikšķiniet šeit, lai lejupielādētu manus arduino failus no Github, tas tiek koplietots, izmantojot MIT licenci.

2. solis: 3D dizains

3D dizains
3D dizains
3D dizains
3D dizains

Nākamais solis ir 3D drukātā korpusa izgatavošana. Es iesaku vispirms izdrukāt lietu un vēlāk veikt aparatūru, lai to vieglāk pielāgotu korpusam. Es izmantoju Freecad, lai izveidotu šo dizainu (pirmo reizi, izmantojot 3D), un es koplietoju failus, izmantojot CC licenci.

Ir 4 faili:

  1. Atpakaļ
  2. Priekšpuse
  3. “GameGirl5110” logotips
  4. Bāze aparatūras paaugstināšanai.

Iespējams, ka jūsu prototipa dēlis vai aparatūra atšķiras no manējās, un jums ir jāveic dažas izmaiņas šajā dizainā vai aparatūrā.

Šis darbs ir licencēts saskaņā ar Creative Commons Attribution-NonCommercial-ShareAlike 4.0 starptautisko licenci.

3. darbība. Aparatūra - pamatplate

Aparatūra - pamatplate
Aparatūra - pamatplate
Aparatūra - pamatplate
Aparatūra - pamatplate
Aparatūra - pamatplate
Aparatūra - pamatplate

Vispirms es izveidoju prototipa dēli arduino nano un LCD, es pārdevu divas sieviešu galvenes 15 tapas prototipa plāksnei ar arduino tapu attālumu un vēl 8 sieviešu galveni LCD savienojumam. Skatieties, ka es ievietoju 8 sieviešu galveni tapu D3, D4, D5, D6, D7 tapās, kuras pielodēju arduinos galvenes tapām. Nākamās 3 tapas ir VCC BL un GND, jums ir jāpielodē VCC un BL pie jebkuras 5V tapas un GND pie jebkura dēļa zemes savienojuma, ar to mēs pabeidzām pirmo no 3 prototipa plāksnēm. Izmantojot sieviešu galvenes, mēs varam izņemt arduino un ekrānu, kad vēlaties, vai arī varat to nomainīt, ja kaut kas ir salauzts bez atkausēšanas. Jūs varat redzēt fotoattēlu ar rezultātu, tad jums ir jāpievieno LCD ar dupont kabeļiem kā paplašinātājs.

4. darbība. Aparatūra - pogas 1

Aparatūra - pogas 1
Aparatūra - pogas 1
Aparatūra - pogas 1
Aparatūra - pogas 1

Tagad mēs izveidosim kreisās pogas spēles norādījumiem. Rezistoru izmantošana ir opcionāla, jūs varat izmantot arduino ieeju iekšējos rezistorus, izmantojot līniju INPUT_PULLUP (PIN); bet jums ir jāpievieno vai jāmaina dažas koda rindas, nākamajā solī es parādīšu šāda savienojuma pogas veida piemēru.

Jums ir shēmas savienojumi kreisajā pusē, jums ir jālodē 4 pogas, ievērojot attālumus starp tām no 3D faila, vai jāmaina dizains, lai pielāgotu to jaunajai aparatūrai.

Jūs varat izmantot analogās ieejas kā digitālās, tikai definējot tās kā ieejas.

Zaļie kabeļi ir kabeļi, kas jums jāpielodē arduino ieejām, es izmantoju:

  • UZ AUGŠU -> 16. tapa (A2)
  • LEFT -> pin 17 (A3)
  • LEJU -> 18. tapa (A4)
  • Pa labi -> 19. tapa (A5)

Tāpat jums ir jāpielodē VCC līdz 5 V un GND uz jebkura galvenā prototipa plates pamatnes.

SVARĪGI: Es iesaku lodēt garus kabeļus starp prototipa dēļiem, tad vēlāk jūs varat pārvietot un pielāgot to labāk korpusā, neko nesabojājot.

5. darbība. Aparatūra - pogas 2

Aparatūra - pogas 2
Aparatūra - pogas 2
Aparatūra - pogas 2
Aparatūra - pogas 2

Tagad mums ir jāizveido 2 pogas labajā pusē. Šajā gadījumā es jums parādīšu, kā izmantot INPUT_PULLUP, ja vēlaties izmantot iekšējo rezistoru.

Es izmantošu augšējo pogu kā atiestatīšanu, tad es lodēšu vienu pusi, lai piespraustu mātesplates RST, bet otru - lodēt pie GND.

Šajā spēlē man nav nepieciešama otrā poga, bet es to pielodēšu, lai nākotnē izmantotu citām spēlēm, tad jums vienkārši jāpielodē viena puse uz A1 un otra puse uz GND. Ja vēlaties to izmantot, atcerieties izmantot INPUT_PULLUP (15); un izmantojiet to kopā ar digitalRead.

6. darbība. Aparatūra - barošana un ieslēgšana/izslēgšana

Aparatūra - barošana un ieslēgšana/izslēgšana
Aparatūra - barošana un ieslēgšana/izslēgšana
Aparatūra - barošana un ieslēgšana/izslēgšana
Aparatūra - barošana un ieslēgšana/izslēgšana

Es izmantošu 9 voltu akumulatoru un slīdņa slēdzi, tad es nopirku akumulatora turētāju, kas nepieciešams lodēt melno vadu pie GND un sarkano vadu - VIN, bet pirms tam pievienosit slēdzi, kas lodē sarkano vadu no akumulatora turētāja uz slēdža vidējo tapu un vienu no citām tapām pielodē pie VIN. Tad jūs slēdzat ķēdi.

7. solis: aparatūra - skaņas signāls

Aparatūra - skaņas signāls
Aparatūra - skaņas signāls
Aparatūra - skaņas signāls
Aparatūra - skaņas signāls

Lai radītu skaņas, es izmantošu pjezoelektrisko, jūs varat izmantot to, kas jums patīk, jums ir jāpielodē viens vads pie GND un otrs vads ar ciparu tapu 2 ar šo kodu. Ja vēlaties, varat to mainīt.

Pēc tam es to pielīmēju akumulatora turētāja aizmugurē ar līmes pistoli, lai tas skanētu skaļāk, kā redzat.

8. solis: uzgriežņu ievietošana

Uzgriežņu ievietošana
Uzgriežņu ievietošana
Uzgriežņu ievietošana
Uzgriežņu ievietošana

Tagad esat pabeidzis konsoles aparatūru, izmēģiniet to pirms ievietošanas korpusā !!

Kad esat pārliecināts, ka konsole ir gatava, ar lodēšanas punktu jūs varat ievietot uzgriežņus, kas izkausē plastmasu četrās kolonnās.

9. solis: uzstādīšana - LCD un bīdāmais slēdzis

Montāža - LCD un bīdāmais slēdzis
Montāža - LCD un bīdāmais slēdzis
Montāža - LCD un bīdāmais slēdzis
Montāža - LCD un bīdāmais slēdzis

Jūsu konsole ir gandrīz gatava !!

Es sāku ar LCD, vienkārši ievietojiet to savā vietā un salabojiet to ar plastmasas pistoli.

Tad jūs varat ievietot bīdāmo slēdzi un pieskrūvēt to, ja nepieciešams, varat izmantot uzgriezni.

10. solis: montāža - pogas

Montāža - pogas
Montāža - pogas
Montāža - pogas
Montāža - pogas

Šī ir visgrūtākā daļa, jums ir jāievieto pogas to respektējošajos caurumos, un jums tas ir jānosaka ar precīzu augstumu, jo, ja jūs to nedarīsit, jūsu poga tiks turēta nospiesta. Lai to izdarītu, es ievietoju kādu mīkstas plastmasas uzlīmes gabalu, kā redzams fotoattēlā tāfeles augšpusē un apakšā, lai saglabātu augstumu, varat izmantot jebko ar pāris centimetriem.

Kad esat ieguvis pareizo prototipa dēļu novietojumu, vienkārši salabojiet to ar plastmasas pistoli un turiet pozīciju, līdz tā izžūst. Dariet to ar abiem prototipa dēļiem.

Tagad mēģiniet pareizi nospiest visas pogas, tad esat gatavs nākamajam solim.

11. solis: montāža - aizvēršana

Uzstādīšana - aizvēršana
Uzstādīšana - aizvēršana
Uzstādīšana - aizvēršana
Uzstādīšana - aizvēršana

Tagad jūs salabosit mūsu drukāto plastmasas gabalu, un tas tiek izmantots, lai padarītu to cietāku, un pēc tam prototipa dēļi neiedziļinās, kad spiežat ar spēku.

Vienkārši noregulējiet to abu dēļu vidū un piestipriniet ar plastmasas pistoli, nospiediet, līdz tā izžūst, un tad varat ievietot akumulatora turētāju pārējā telpā.

Pielāgojiet visus kabeļus un galveno plāksni korpusa augšpusē, un tad jūs varat to aizvērt.

Jūsu GameGirl5110 ir gandrīz gatavs lietošanai;)

12. darbība: pievienojiet GameGirl5110 logotipu

Pievienojiet GameGirl5110 logotipu
Pievienojiet GameGirl5110 logotipu
Pievienojiet GameGirl5110 logotipu
Pievienojiet GameGirl5110 logotipu
Pievienojiet GameGirl5110 logotipu
Pievienojiet GameGirl5110 logotipu

Tagad jums ir jānostiprina ekrāna logotips, tāpēc es labprātāk izmantoju nedaudz Superglue un nokrāsotu to ar pastāvīgu marķieri, ja jums tas patīk!

13. darbība. Izbaudiet savu GameGirl5110

Izbaudiet savu GameGirl5110
Izbaudiet savu GameGirl5110

Šis ir rezultāts! Ja jums ir kādi jautājumi, jautājiet man komentāros, un es jums palīdzēšu pēc iespējas ātrāk!

Ceru, ka jums patiks jūsu GameGirl5110 izveides panākumi un izklaidēsities!;)

Ieteicams: