Sadržaj:

Izrada igraće konzole: 5 koraka
Izrada igraće konzole: 5 koraka

Video: Izrada igraće konzole: 5 koraka

Video: Izrada igraće konzole: 5 koraka
Video: The PS5 Unboxing - Sony PlayStation 5 Next Gen Console 2024, Srpanj
Anonim
Image
Image

Pozdrav. Pa vidim da imam tendenciju započeti nešto, a zatim krenuti potpuno drugim putem. To se dogodilo i s ovim projektom. Nedavno sam kupio ekran nokia 5110. A budući da je većina kupnji putem ebaya -a prošlo dosta vremena za isporuku meni. U međuvremenu je propao projekt za koji mi je trebao. Pa kad mi se jlcpcb javio s ponudom da napravim nešto koristeći njihove usluge (proizvodnja PCB -a … brojke … naslov sve govori:)). Počeo sam guglati, što mogu učiniti s nekoliko ekrana za koje nisam imao više svrhe. A onda sam naišao na igračku konzolu Makerbuino. S konceptom otvorenog koda sve što mi je bilo potrebno da ga napravim od nule bilo mi je nadohvat ruke. Iako to jednostavno možete napraviti na perfboard -u, to bi bio totalni nered, sa žicama posvuda, a ne tako čistim koliko bih želio da moja konzola bude. Pa dolazi jlcpcb. https://jlcpcb.com/ možete naručiti 10 ploča za 2 USD. Što je po mom mišljenju krađa. Doduše, ako izađete izvan zadanih parametara za ploču (veličina 100x100m, debljine, boja itd.), Cijena bi se mogla promijeniti. No, hej, za većinu nas zadani parametri bit će više nego dovoljni.

Korak 1: Svi materijali i veze do datoteka

Nabavite svoju PCB
Nabavite svoju PCB

Pa prijeđimo na popis jednostavnih dijelova i gdje možete pronaći informacije koje su potrebne da biste to dovršili.

Dijelovi:

MAKERbuino PCB (možete podržati projekt i kupiti komplet na

ili preuzmite svoje gerber datoteke i. ili shemu ovdje:

  • SD kartica (veličina ovisi o vama, niste sigurni podržava li kartice velikog kapaciteta, ali 1 GB bi trebalo biti u redu)
  • SD utičnica
  • žice za lemljenje zvučnika (opcionalno)
  • 8 ohma 0,5W zvučnik (opcionalno)
  • Li-Po baterija 3,7 V
  • ATmega328P-PU
  • 28 -polna PDIP IC utičnica
  • Nokia 5110 LCD
  • TP4056 mikro USB Li-Po ploča za punjenje baterija
  • Regulator napona 3,3 V (MCP1702-3302E u paketu TO-92)
  • 2n2222 NPN tranzistor opće namjene (paket TO-92)
  • 1N4148 dioda
  • Kristal 16MHz
  • 3 -polni klizni prekidač x2
  • Keramički kondenzator 100nF x2
  • Keramički kondenzator 22pF x2
  • 100uF, 6.3V radijalni elektrolitički kondenzator x3 (koristio sam one od 16V, jer je teže doći do spomenutih 6.3)
  • Tipkalo 12x12x7.3mm x7

  • nekoliko ženskih i muških zaglavlja jednorednih i dvorednih (vjerojatno ih imate, ali svejedno ih kupujete u dugim trakama pa odaberite koliko god želite)
  • Potenciometar za obloge kotača 1Kohm x2
  • 2.2Kohm otpornik
  • 10k otpornik x2
  • 4.7kohm otpornik x2
  • 100ohm otpornik
  • 3,5 mm utičnica za slušalice

I to je to. Siguran sam da ćete većinu komponenti imati u kanti za rezervne dijelove. Neke ćete jeftino pokupiti.

Korak 2: Dobijte svoju PCB

Nabavite svoju PCB
Nabavite svoju PCB
Nabavite svoju PCB
Nabavite svoju PCB

Dakle, ovo je prilično jednostavan proces. Idite na jlcpcb.com

Registrirajte se, pritisnite citat sada. Prenesite svoje gerber datoteke, unesite željene parametre i naručite ih. S dhl načinom dostave trebalo mi je manje od tjedan dana od postavljanja gerber datoteka na stvarnu ploču koja mi je stigla na kućni prag.

Korak 3: Lemljenje

Lemljenje
Lemljenje
Lemljenje
Lemljenje

Stoga neću napraviti detaljan korak jer je to vrlo jednostavno. s tiskanom pločom sitotisak objašnjava koju komponentu treba umetnuti na koje mjesto. Većina komponenti nije osjetljiva na pola, pa vam život čini mnogo lakšim. Ovo su upute ako vam trebaju detaljnija uputstva iz Makerbuina (tamošnji tim napravio je sjajan posao objašnjavajući do najjednostavnijih detalja kako i što treba učiniti)

Korak 4: Programiranje

Programiranje
Programiranje

Dakle, nakon što lemite ploču, normalno da biste to učinili. Ali ne u mom slučaju. Budući da Atmega328P-PU dolazi prazan, morate učitati bootloader. Ovo je najkompliciraniji korak u cijelom projektu, ako nikada niste programirali Atmel čipove. Dakle, postoji nekoliko načina kako to možete učiniti.

Jednostavan način trebao bi biti s Arduinom (iako sam nekako odlučio otići s drugom opcijom)

community.makerbuino.com/t/atmega328-witho… Grate thread o tome kako instalirati bootloader s arduinom. Tamo je i veza do pokretačkog programa.

Ili možete ići s programom za USBasp (put kojim sam nažalost krenuo). To je malo kompliciranije, ali ipak najvažniji korak je zapravo postavljanje ispravnih bitova i osigurača. U suprotnom ćete naići na problem koji sam imao. Mikroprocesor koji koristi unutarnji oscilator. Koji radi na 1MHz. Koja bi vaša konzola i dalje radila, ali 16 puta sporije. Slo mo poweeeeerrrrrrr !!!!!!!!!!!!!! Sad je smiješno:) kad nisam znao što to uzrokuje, bilo je frustrirajuće: D uključujem svoje postavke u sliku.

Korak 5: Završni dodiri

Završni dodiri
Završni dodiri
Završni dodiri
Završni dodiri

Tako. Uzeli ste svoj PCB, lemili ste ga, bljeskali pokretački program … Što je sad? Sada morate samo preuzeti igre (ili ih stvoriti), učitati ih na sd karticu. I igrati igre. I vjerujte mi…. oni su ovisni. Tako sam i 3Dštampao kućište za to. Što bi se moglo naći na stvarima. Mogao bih iskreno reći da je ovo jedan od najzadovoljnijih projekata koje sam završio. S jedne strane, izgleda kao diy proizvodnog modela. Drugo … igre su super:) Živjeli. Ako vam nešto treba, samo me pitajte u komentaru ili mi pošaljite poruku:)

Preporučeni: