Orodha ya maudhui:
- Hatua ya 1: Vitu Utakavyohitaji
- Hatua ya 2: Kupima kwenye ubao wa mkate
- Hatua ya 3: Kupakia Michezo kwa Arduino
- Hatua ya 4: Kubuni PCB katika EasyEDA
- Hatua ya 5: Kukusanya PCB yako
- Hatua ya 6: Furahiya
Video: Dashibodi ya Michezo ya Kubahatisha ya mkononi Clone ya Arduboy: Hatua 6 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Miezi michache iliyopita nilikutana na Arduboy ambayo kulingana na wavuti yake rasmi ni jukwaa ndogo la mchezo wa 8-bit ambayo inafanya iwe rahisi kujifunza, kushiriki na kucheza michezo mkondoni. Ni jukwaa la chanzo wazi. Michezo ya Arduboy hufanywa na watumiaji. Arduboy iko karibu na ATmega32u4 ambayo ni mdhibiti mdogo anayetumiwa katika Arduino Pro Micro. Ingawa sijaweza kutengeneza michezo, niliamua kutengeneza sehemu ya vifaa kwenye ubao wa mkate. Na ndio, ilifanya kazi! Shukrani kwa MrBlinky kwa kuunda Kifurushi cha Homemade Arduboy. Kazi ngumu ilikuwa tayari imefanywa.
Nilikuwa na raha nyingi kucheza michezo kadhaa ya retro juu yake. Lakini ubao wa mkate haufai na waya zinazoendesha kote. Siku zote nilitaka kujaribu kubuni ya PCB na kuipata uzushi kitaalam. Kwa hivyo, huu ni wakati sahihi wa kuifanya. Pia, huu ni mradi kamili kwani tunapaswa kuzingatia muundo wa PCB tu. Katika Maagizo haya, tutafanya toleo letu la Arduboy, kutoka kwa mchoro wa mzunguko hadi bodi ya mzunguko!
Tuanze
Hatua ya 1: Vitu Utakavyohitaji
1x Arduino Pro Micro (5V)
Onyesho la 1x OLED (SPI)
Kitufe cha kushinikiza cha 6x
Spika ya 1x Piezo
1x Anode ya kawaida RGB LED
Hatua ya 2: Kupima kwenye ubao wa mkate
Kukusanya vifaa vyote vinavyohitajika na anza kuziunganisha kwenye ubao wa mkate kama inavyoonyeshwa kwenye mchoro wa mzunguko.
Viunganisho ni kama ifuatavyo:
Funguo za Kudhibiti:
JUU - A0
CHINI - A3
KULIA - A1
KUSHOTO - A2
A - D7
B - D8
OLED Onyesho:
SCL - D15
SDA - D16
DC - D4
RES - D2
Spika:
SPIKA + - D5
SPIKA - - D6
RGB LED:
NYEKUNDU - D10
KIJANI - D3
BLUE - D9
Hatua ya 3: Kupakia Michezo kwa Arduino
Kuna hatua chache za kufuatwa kabla ya kupakia michezo yoyote kwenye Arduino.
- Fungua Arduino IDE> Faili> Mapendeleo
- Nakili na ubandike URL hapa chini kwenye sanduku la maandishi la Meneja wa Bodi za Ziada na bonyeza OK.
- Nenda kwenye Zana> Bodi> Meneja wa Bodi.
- Katika maandishi aina sanduku maandishi nyumbani au Arduboy nyumbani.
- Chagua kifurushi cha Arduboy Homemade na bonyeza Sakinisha.
Baada ya kusanikisha maktaba, nenda kwenye menyu ya Zana na uchague kama ifuatavyo:
- Bodi: Arduboy wa nyumbani
- Bootloader: Cathy3K
- Kulingana na: SparkFun Pro Micro 5V - Wiring Mbadala
- Msingi: Arduboy msingi ulioboreshwa
- Onyesha: SSD1306
Chagua na pakua mchezo unaopenda kutoka hapa.
Fungua faili ya.ino na piga pakia.
Hatua ya 4: Kubuni PCB katika EasyEDA
Wakati kila kitu kinafanya kazi sawa, tunaweza kuanza na mchakato wa kubuni wa PCB. Nilichagua EasyEDA kwa kubuni kwani inafanya mambo kuwa rahisi kwa Kompyuta kama mimi. Nilitaka iweze kubebeka kwa hivyo niliamua kuiendesha kwenye betri ya LiPo ambayo inamaanisha kuwa kuchaji na kuongeza mzunguko utahitajika. Niliamua kujenga mzunguko wa kuongeza mwenyewe kwa kutumia MT3608 lakini pia nilitoa kifungu cha kuunganisha moduli ya MT3608 inayopatikana kwa urahisi (ambayo ndio niliishia kutumia) ikiwa toleo langu litashindwa. Nimeambatanisha faili zote ikiwa utataka kutumia muundo wangu wa PCB.
Kwanza, anza kwa kutengeneza mchoro wa mzunguko. Hakikisha kwamba kila kitu kimepigwa lebo vizuri na mchoro wa mzunguko ni safi na safi. Hii inafanya ugunduzi wa shida iwe rahisi baadaye. Wakati wa kuchagua vifaa, alama ya alama ya sehemu hiyo na uhakikishe inalingana na sehemu unayo.
Mara baada ya kukagua miunganisho yote, bonyeza kitufe cha Badilisha hadi PCB. Hii itafungua dirisha jipya ambalo unaweza kupata nyayo zote za vifaa tayari kuwekwa na kushikamana.
Jambo la kwanza kufanya ni kufafanua muhtasari wa bodi yako. Weka vifaa vyako kwa ukali na kwa njia ya kimantiki kupata wazo mbaya la sura na saizi ya bodi. Chagua BoardOutline kutoka menyu ya Tabaka na anza kuchora ukitumia zana ya Kufuatilia kutoka menyu ya Zana za PCB.
Sasa, kamilisha msimamo wa vifaa. Labda umeona mistari ikitoka kwa pedi. Hizo zinaitwa Ratlines na zinatusaidia kupata wazo la jinsi vifaa vimeunganishwa kwa kila mmoja ili kuweka athari kuwa rahisi.
Mara tu unapofurahi na uwekaji wa sehemu, sasa unaweza kuanza kuwaunganisha na athari. Upana wa ufuatiliaji umedhamiriwa na sasa ambayo inapaswa kubeba. Calculator ya Ufuatiliaji wa Upana wa PCB inakuja vizuri. Nilikwenda na 0.254mm kwa ishara na 0.6mm kwa vitu vya nguvu. Chagua TopLayer (au BottomLayer) kutoka kwenye menyu ya Tabaka na anza kuchora ukitumia zana ya Kufuatilia. Wakati kufuatilia hali inaweza kutokea ambapo hakuna nafasi ya kukamilisha athari hiyo. Katika hali kama hiyo, unaweza kuruka kwenye safu nyingine na uendelee unganisho. Uunganisho kati ya athari za tabaka mbili hufanywa kwa msaada ikiwa Vias. Katikati ya kufanya ufuatiliaji, piga V. Ufuatiliaji utaisha na sasa unaweza kuweka kupitia. Kisha, chagua safu nyingine kutoka kwa menyu ya Tabaka na endelea kufuatilia kuanzia kupitia. Fanya viunganisho vyote isipokuwa chini.
Sasa chagua zana ya eneo la Shaba kutoka kwa menyu ya Zana za PCB na chora karibu na bodi. Hakikisha GND imechaguliwa kwenye sanduku la maandishi wavu. Hii itaunda ndege ya ardhini na viunganisho vya ardhi vilivyobaki vitafanywa kiatomati kwake.
Angalia, angalia na uangalie! Hakikisha haukukosa chochote nje. Mara tu unapokuwa na hakika kabisa, bonyeza Bonyeza Faida ya Upotoshaji kupakua faili za Gerber ambazo zinaweza kutumwa kwa huduma ya utengenezaji wa chaguo lako.
Kumbuka: Kama ilivyoelezwa hapo awali, nimefanya mzunguko wa kukuza kwa kutumia MT3608 ambayo inafanya kazi kikamilifu mpaka mzigo umeunganishwa. Voltage ya pato inashuka sana. Nilijua shida hii kwani data ya MT3608 inabainisha wazi jinsi vifaa vinapaswa kupangwa na upana wa athari. Na kama mwanzoni, nilikuwa na hakika kuwa kosa hilo litatokea. Ingekuwa msaada ikiwa mtu ananielezea sababu na suluhisho la shida.
Hatua ya 5: Kukusanya PCB yako
Niliamuru PCB kutoka JLCPCB na vifaa vyote vinavyohitajika kutoka LCSC. Hii inaokoa kwa gharama ya usafirishaji kwani maagizo yote yanasafirishwa pamoja. Weka mchoro wako wa mzunguko tayari na uanze kugeuza vifaa kulingana na alama ya hariri. Wakati wa kuuza vipengee vya SMD, hakikisha unatumia mtiririko mwingi kwani inafanya kuwekea pini ndogo kuwa rahisi sana. Ilikuwa mara yangu ya kwanza kuuza vipengee vya SMD na kazi ya kuuza inaonekana nzuri sana.
Safisha PCB baada ya kutengeneza na Pombe ya Iso Propyl ili kuondoa mabaki ya mtiririko.
Kuchagua Batri ya LiPo:
Nilitumia betri ya 380mAh ambayo nilikuwa nimeiweka karibu. Kwa sasa iliyochorwa kati ya 50mA na 100mA, inapaswa kudumu kwa takriban masaa 3-4.
Hatua ya 6: Furahiya
Chomeka betri ya LiPo, pakia mchezo unaopenda kama hapo awali na ufurahie!
Asante kwa kushikamana hadi mwisho. Natumahi nyote mnapenda mradi huu na mmejifunza kitu kipya leo. Nijulishe ikiwa utatengeneza moja yako. Jisajili kwenye kituo changu cha YouTube kwa miradi zaidi ijayo. Asante kwa mara nyingine tena!
Ilipendekeza:
Dashibodi ndogo ya Michezo ya Kubahatisha ya ATBOY: Hatua 5
Dashibodi ndogo ya Michezo ya Kubahatisha ya ATBOY: Usanidi mdogo kama wa retro inayofanana na ATtiny85 x 0.96 OLED ya kucheza wavamizi wa nafasi, Tetris, n.k
Dashibodi nyingine ya Michezo ya Kubahatisha ya ATtiny85: Hatua 4
Dashibodi nyingine ya Michezo ya Kubahatisha ya ATtiny85: Usanidi mdogo wa kama retro inayofanana na ATtiny85 x 0.96 OLED ya kucheza wavamizi wa nafasi, Tetris, n.k
Raspberry Pi Smart TV na Dashibodi ya Michezo ya Kubahatisha: Hatua 4
Raspberry Pi Smart TV na Dashibodi ya Michezo ya Kubahatisha: Je! Una TV isiyo ya busara iliyolala karibu na nyumba yako au ukifikiria kununua Chromecast, Firestick au labda koni ya uchezaji? Wacha tujifanyie wenyewe. Tutakuwa tukipiga kura ya raspberry pi yetu na Lakka na OSMC. Lakka ya kuiga michezo na OSMC ya video
Michezo ya Kubahatisha ya Mkononi: Hatua 5
Michezo ya Kubahatisha ya Mkononi: Huu ni mpango wangu ambao nimefanya mchezo huu kutumia mtunzi wa programu naweza kuutangaza kwa wengine wanaweza kuipakua
Jinsi ya Kupakia Michezo kwa Arduboy na Michezo 500 kwa Flash-cart: Hatua 8
Jinsi ya Kupakia Michezo kwa Arduboy na Michezo 500 kwa Flash-cart: Nilitengeneza Arduboy ya nyumbani na kumbukumbu ya Serial Flash ambayo inaweza kuhifadhi michezo 500 ya kucheza barabarani. Natumai kushiriki jinsi ya kupakia michezo kwake, pamoja na jinsi ya kuhifadhi michezo kwenye kumbukumbu ya serial na kuunda kifurushi chako cha mchezo ulioimarishwa