Satura rādītājs:
- Piegādes
- 1. darbība: kods:
- 2. solis: 3D dizains
- 3. darbība. Aparatūra - pamatplate
- 4. darbība. Aparatūra - pogas 1
- 5. darbība. Aparatūra - pogas 2
- 6. darbība. Aparatūra - barošana un ieslēgšana/izslēgšana
- 7. solis: aparatūra - skaņas signāls
- 8. solis: uzgriežņu ievietošana
- 9. solis: uzstādīšana - LCD un bīdāmais slēdzis
- 10. solis: montāža - pogas
- 11. solis: montāža - aizvēršana
- 12. darbība: pievienojiet GameGirl5110 logotipu
- 13. darbība. Izbaudiet savu GameGirl5110
Video: GameGirl5110: 13 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
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:
Š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
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:
- Atpakaļ
- Priekšpuse
- “GameGirl5110” logotips
- 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
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
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
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
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
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
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
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
Šī 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
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
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
Š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:
Kā: Raspberry PI 4 bez galvas (VNC) instalēšana ar RPI attēlu un attēliem: 7 soļi (ar attēliem)
Kā: Raspberry PI 4 bez galvas (VNC) instalēšana ar Rpi-imager un Pictures: Es plānoju izmantot šo Rapsberry PI daudzos jautros projektos savā emuārā. Jūtieties brīvi to pārbaudīt. Es gribēju atkal izmantot savu aveņu PI, bet manā jaunajā vietā nebija tastatūras vai peles. Pagāja laiks, kopš es izveidoju aveņu
Arduino Halloween Edition - zombiju uznirstošais ekrāns (soļi ar attēliem): 6 soļi
Arduino Helovīna izdevums - zombiju uznirstošais ekrāns (soļi ar attēliem): Vai vēlaties Helovīnā nobiedēt savus draugus un radīt kliedzošu troksni? Vai arī vienkārši gribi uztaisīt labu palaidnību? Šis zombiju uznirstošais ekrāns to var izdarīt! Šajā pamācībā es iemācīšu jums, kā viegli izveidot izlecošus zombijus, izmantojot Arduino. HC-SR0
Skrūve - DIY bezvadu uzlādes nakts pulkstenis (6 soļi): 6 soļi (ar attēliem)
Bolt - DIY bezvadu uzlādes nakts pulkstenis (6 soļi): Induktīvās uzlādes (pazīstamas arī kā bezvadu uzlāde vai bezvadu uzlāde) ir bezvadu enerģijas pārneses veids. Tas izmanto elektromagnētisko indukciju, lai nodrošinātu elektroenerģiju pārnēsājamām ierīcēm. Visizplatītākā lietojumprogramma ir Qi bezvadu uzlādes st
Ciclop 3D skeneris Mans ceļš soli pa solim: 16 soļi (ar attēliem)
Ciclop 3d skeneris mans ceļš soli pa solim: Sveiki, es sapratīšu slaveno Ciclop 3D skeneri. Visi soļi, kas ir labi izskaidroti sākotnējā projektā, nav pieejami. Vispirms veicu dažus labojumus, lai vienkāršotu procesu Es izdrukāju pamatni un atkārtoti pārveidoju PCB, bet turpiniet
Kamera atvieglotiem laika intervāla attēliem: 22 soļi (ar attēliem)
Kamera atvieglotiem laika intervāla attēliem: es pārbaudīju vienu no citām instrukcijām par laika nobīdes filmu veidošanu. Viņš diezgan labi aptvēra filmas daļu. Viņš pastāstīja par bezmaksas programmatūru, kuru varat lejupielādēt, lai izveidotu filmas. Es sev teicu: domāju, ka redzēšu, vai varu