Orodha ya maudhui:

Dashibodi ya Michezo ya Kubahatisha ya mkononi Clone ya Arduboy: Hatua 6 (na Picha)
Dashibodi ya Michezo ya Kubahatisha ya mkononi Clone ya Arduboy: Hatua 6 (na Picha)

Video: Dashibodi ya Michezo ya Kubahatisha ya mkononi Clone ya Arduboy: Hatua 6 (na Picha)

Video: Dashibodi ya Michezo ya Kubahatisha ya mkononi Clone ya Arduboy: Hatua 6 (na Picha)
Video: TENGENEZA PESA $400 KWA KUDOWNLOAD APP HII NA KUJIUNGA TU #patapesa2023#Tengenezahela #battlesteedai 2024, Julai
Anonim
Image
Image
Vitu Utakavyohitaji
Vitu Utakavyohitaji

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

Vitu Utakavyohitaji
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

Kupima kwenye ubao wa mkate
Kupima kwenye ubao wa mkate
Kupima kwenye ubao wa mkate
Kupima kwenye ubao wa mkate
Kupima kwenye ubao wa mkate
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

Kubuni PCB katika EasyEDA
Kubuni PCB katika EasyEDA
Kubuni PCB katika EasyEDA
Kubuni PCB katika EasyEDA
Kubuni PCB katika EasyEDA
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

Kukusanya PCB Yako
Kukusanya PCB Yako
Kukusanya PCB Yako
Kukusanya PCB Yako
Kukusanya PCB Yako
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: