Orodha ya maudhui:

Mchezo wa 8x8 Colorduino Pong: 3 Hatua
Mchezo wa 8x8 Colorduino Pong: 3 Hatua

Video: Mchezo wa 8x8 Colorduino Pong: 3 Hatua

Video: Mchezo wa 8x8 Colorduino Pong: 3 Hatua
Video: Сталин, красный тиран - Полный документальный фильм 2024, Julai
Anonim
Mchezo wa 8x8 Colorduino Pong
Mchezo wa 8x8 Colorduino Pong

Katika mafundisho haya nitakuonyesha jinsi nilivyojenga mchezo wa pong, kwa kutumia moduli ya bodi ya tumbo ya 8 x 8 RGB. Moduli hii inaitwa Colorduino. Ina microcontroller ya ndani na kiunganisho cha kuungana na bodi zingine za Colorduino. Ina uwezo wa kushughulikia pcs 64 za rangi za LED. Bodi inaweza kudhibitiwa na nambari ya Arduino. Niliunda mtawala mbili kila mtawala ana vifungo viwili. Mchezo huu unaweza kuchezwa na wachezaji wawili. Lengo ni kuzuia mpira kufikia ukuta upande wako. Kuna jukwaa la upana wa LEDs 3 ambazo zinaweza kurudisha mpira kwa mpinzani wako. Dhana yangu ilikuwa kuifanya iwe rahisi iwezekanavyo. Mchakato mzima wa ujenzi huchukua saa 1 (kuunganisha kwa watawala hakuhesabiwi). Gharama ya mradi ilikuwa $ 20. Kifaa kinaendeshwa na betri ya 18650.

Hatua ya 1: Orodha ya BOM

Orodha ya BOM
Orodha ya BOM

Kiungo cha Kiasi cha Jina la nyenzo

Colorduino V2.0 Dot Matrix RGB LED Dereva ngao 1 pc

Ufungaji wa Plastiki kwa vifungo 1 pc

Cable rahisi ya mpira iliyopigwa 1 pc

Cable Gland 4 pc

Proto PCB 1 pc

18650 Holder Battery 1 pc

18650 Battery 1 pc

Kitufe cha kushinikiza Badilisha 12mm Kitufe cha kushinikiza kwa muda mfupi 4 pcs https://www.aliexpress.com/store/product/10pcs-Mo …….

Cable ya kuuza 1 pc

Bati ya kuuza 1 pc

Kuweka nafasi ya 2 Kubadilisha Toggle switch 1 pc https://www.aliexpress.com/store/product/Promotio …….

4, 7 kohm pcs 4

3V hadi 5V DC-DC Converter Inakuza Kuongeza simu 1 pc

2 Pole 5mm Pitch PCB Mount Screw Terminal Block Connector 1 pc

3 Pin 5mm Pitch PCB Mount Screw Terminal Block 2 pc

Makazi ya umeme 1 pc

Jumla ya gharama ya vifaa vya mradi: 20, 21 $ / jumla ya mradi

Hatua ya 2: Mkutano

Mkutano
Mkutano
Mkutano
Mkutano

Angalia video katika hatua ya kwanza. Maelezo mengine ya ziada kwa video:

Kukusanya vifaa vyote kulingana na orodha ya BOM. Nilitumia proto PCB na kuuza viunga vyote.

Niliunganisha vifaa vyote kulingana na skimu iliyoambatanishwa. Hii ni rahisi kujenga mzunguko, inaweza kufanywa na kila mtu, ambaye yuko tayari kutumia chuma cha kutengeneza. Nilitumia miguu ya vipinga kuunganisha PIN-s. Kamba za kuruka za Dupont ni bora kuunganisha tumbo la LED kwenye ukumbi wa michezo. Protoboard nzima inaweza kukusanywa kabla ya kufunga ndani ya nyumba. Niliweka viunganisho vya terminal vya mlima wa PCB. Hii ilinisaidia kujaribu mzunguko bila nyumba. Baada ya kujaribu nilifunua tu nyaya, nikaweka proto PCB ndani ya nyumba na kusukuma nyaya kupitia tezi, kisha nikazirudisha nyaya zote nyuma.

Nambari ya Arduino imetokana na maagizo haya, asante kwa msukumo.

labs.bsoares.com/ping-pong-com-matriz-de-l…

Watawala wanapaswa kuchunguzwa kabla ya kufunga ndani ya nyumba.

Nyumba ya plastiki imebadilishwa kwa msaada wa kisu cha matumizi na kuchimba visima.

Niliweka watawala kwenye vibanda vya kijani na bluu ili kutofautisha wachezaji wawili. Crochet iliundwa na iliyoundwa kwa msaada wa maagizo haya:

www.instructables.com/id/Crochet-for-Gadge…

Hatua ya 3: Pakia Programu Iliyoshirikishwa

Pakia Programu Iliyoshirikishwa
Pakia Programu Iliyoshirikishwa
Pakia Programu Iliyoshirikishwa
Pakia Programu Iliyoshirikishwa
Pakia Programu Iliyoshirikishwa
Pakia Programu Iliyoshirikishwa

Programu hiyo imepakiwa na Atmel Studio. Kwanza, nilijaribu kutumia Arduino IDE, lakini sikuweza kuitumia, kwa hivyo ilibidi nitumie Programu ya AVR Avrisp mkII. Hii ilifanya kazi yangu kuwa ngumu zaidi. Niliambatanisha nambari ya Arduino, na mradi wa Atmel Studio. Angalia video hapo juu jinsi ya kutumia nambari ya Arduino katika Atmel Studio 7.

Nilikuwa na maswala kadhaa na kuweka PIN-s za Colorduino. PIN-s za ISP za bodi ya Colorduino ziko kati ya MCU na bodi ya LED na kontakt 6 ya PIN ya programu ya Avrisp mkII haina nafasi. Ilinibidi kuchukua bodi mbili kando ili kufanya upakiaji. Wakati wa awamu ya maendeleo, ilibidi kupakia nambari hiyo mara nyingi kwa hivyo niliamua kuweka kontakt ISP upande wa pili wa bodi. Ili kufanya hivyo ilibidi nionyeshe pini na nikatumia bodi ndogo ya proto PCB. Ikiwa unahitaji tu upakiaji machache ili usisumbue rahisi chukua ubao mbali fanya upakiaji kuliko unganisha tena. Habari zaidi kuhusu Avrisp mkII:

Nambari ya Arduino imetokana na maagizo haya, asante kwa msukumo.

labs.bsoares.com/ping-pong-com-matriz-de-leds-8x8-ee13cce39007

Maneno ya mwisho

Watoto wangu walijaribu mchezo huu na wakaupenda. Nadhani kuna uwezo mkubwa katika mradi huu, michezo mingine inaweza kutengenezwa kwa urahisi.

Siku njema!

Ilipendekeza: