Orodha ya maudhui:

Stacker: 4 Hatua
Stacker: 4 Hatua

Video: Stacker: 4 Hatua

Video: Stacker: 4 Hatua
Video: 15 Способов Пронести СЛАДОСТИ в КИНОТЕАТР ! **4 Часть** 2024, Novemba
Anonim
Stacker
Stacker

Mradi huu ulikuwa wa 'Ubunifu wa Elektroniki', moduli ya Uhandisi wa Elektroniki ya Beng katika Chuo Kikuu cha Malaga, Shule ya Mawasiliano ya Simu (https://www.uma.es/etsi-de-telecomunicacion/).

Mradi wetu una uigaji wa mashine ya Arcade kutoka miaka ya 80. Tumechagua mchezo ambao ni maarufu sana siku hizi, unaojulikana kama 'stacker'.

Lengo la mchezo ni kuunda mnara unaofikia juu. Tunaanza kwa kuanzisha msingi wa mnara na kisha tutakuwa na vizuizi vinavyotembea kutoka upande mmoja hadi mwingine. Mchezo utasubiri sisi bonyeza kitufe cha kuweka kizuizi juu ya mnara ulioundwa hadi sasa. Kwa hivyo ikiwa utaiweka sawa hakutakuwa na shida, lakini ikiwa haufanyi hivyo block itakatwa na kuifanya iwe ngumu zaidi.

Ugavi:

-Waya

- Arduino Mega 2560

- Matriz ya Neopikseli

- Spika

- Vifungo vinne

- 5V 5A usambazaji wa umeme

- Kubadilisha

- Mbao

- Sahani iliyochimbwa

- capacitor moja ya 1000 1000

- Kinzani ya thamani 470 Ω

Hatua ya 1: Hatua ya 1: Programu

Ili kukuza mchezo wetu ilibidi tuweke maktaba za Neopixel, kudhibiti skrini, LiquidCrystal (kutoka AdaFruit), waya na TimerOne.

Kazi za kimsingi ni:

Adafruit_NeoPixel matriz = Adafruit_NeoPixel (256, LED_PIN, NEO_GRB + NEO_KHZ800);

- matriz.begin (): Inazindua safu

- matriz.clear (): huweka vipindi vyote kuwa 0. Unahitaji onyesho () kusasisha safu.

- matriz.show (): inawasha viwambo ambavyo vimesanidiwa na kuzima zile ambazo ziko saa 0.

- matriz.setPixelColor (idadi ya nafasi, R, G, B): inasanidi sanduku la rangi iliyowekwa. (R, G, B nenda kutoka 0 hadi 255. Na 0 imezimwa).

- matriz.setBrightness (BRIGHTNESS): inasanidi mwangaza. Thamani ya 20 kawaida ni ya kutosha.

Unaweza kupakua nambari hapa

Ikiwa una maswali yoyote, waache kwenye maoni na nitafurahi kuyajibu.

Hatua ya 2: Hatua ya 2: Vifaa - Uunganisho

Hatua ya 2: Vifaa - Uunganisho
Hatua ya 2: Vifaa - Uunganisho

Hapa kuna muunganisho unaohitajika kutumia tumbo la neopixel salama.

Kwa upande wa spika, itakuwa ya kutosha kuiunganisha kati ya pato yoyote ya PWM na ardhi. Katika kesi ya MEGA matokeo haya ni kutoka kwa nambari nambari 2 hadi 13.

Kwa kuwa kila kitufe kitafanya kazi kwa usumbufu, italazimika kuunganishwa na pini 2, 3, 18, 19, ambazo ni za usumbufu 6 unaopatikana kwenye bodi ya MEGA. Tutahifadhi pini 20 na 21 kwa skrini ya LCD

Kwa onyesho la LCD tuna microcontroller ambayo inahitaji unganisho la VCC, GND, SDA na SCL. Mbili za mwisho ziko kwenye pini 20 na 21 mtawaliwa.

Hatua ya 3: Hatua ya 3: Vifaa - Sanduku

Hatua ya 3: Vifaa - Sanduku
Hatua ya 3: Vifaa - Sanduku
Hatua ya 3: Vifaa - Sanduku
Hatua ya 3: Vifaa - Sanduku
Hatua ya 3: Vifaa - Sanduku
Hatua ya 3: Vifaa - Sanduku
Hatua ya 3: Vifaa - Sanduku
Hatua ya 3: Vifaa - Sanduku

Kwa ufafanuzi wa sanduku letu tuliamua kuifanya kwa kuni, kwani tulikuwa na rasilimali na zana za kuifanya, hata hivyo, unaweza kutumia nyenzo unayotaka, kama uchapishaji wa 3D.

Kwanza na kimkakati, tuliunda sanduku na vipimo vikubwa, kwa lengo la kutoa picha ya kuona zaidi na kuwa na nafasi ikiwa tunataka kupanua wakati fulani sanduku, au tunataka kuongeza huduma zaidi.

Kwa njia hii, tuliamua kuunda muundo wa sanduku na slats za mbao, zilizounganishwa pamoja na msumari na bunduki ya silicone. Sura tuliyoipa muundo uliopigwa ni kama ifuatavyo:

Kwa njia hii tunaunda sanduku letu na kuupa muundo na mashimo, mashimo haya yamefunikwa na karatasi za kuni, tunajiunga nao kwa muundo kwa njia ile ile, na silicone na bunduki ya msumari.

Karatasi hizi lazima zipenyeze kwani zitapakwa rangi baadaye, na lazima ziwe na vipimo vya mashimo yaliyoachwa kwenye sanduku. Vivyo hivyo, tumegawanya nyuma ya sanduku katika sehemu mbili ili sehemu ya juu iweze kutenganishwa na muundo ili kushughulikia vifaa vya elektroniki ndani.

Kwa upande mwingine, sehemu ya mbele ya sanduku ina mashimo 3 ya kuweka nyaya za tumbo na jopo la kudhibiti imewekwa, ambayo mashimo yanayofaa hufanywa kwa usanikishaji wa vifaa.

Mashimo kwenye jopo la kudhibiti yametengenezwa na kidogo ya kupima 14, kwa hivyo ni rahisi kutengeneza ikiwa una zana, kama vile mashimo mbele kwa usakinishaji wa kufa.

Pia tunafanya mkato mwingine mbele kwa skrini ya LCD na mwingine nyuma ya chini kwa kontakt ambayo itatoa nguvu kwa usambazaji wa umeme:

Kwa upande mwingine, pia tunatoa sanduku na spika kwa hivyo tunatengeneza sehemu ndogo upande na gundi spika kwenye sanduku na silicone.

Mara tu msemaji amewekwa gundi na mashimo na usanidi wa jopo la mbele kukamilika, tunaendelea kupaka sanduku. Katika mtindo wetu hatujachora jopo la mbele lakini muundo ni bure.

Ili kuchora sanduku tumenunua makopo mawili ya rangi ya dawa, nyeusi na fedha kutengeneza laini ya juu na nembo.

Mwanzoni tulipaka sanduku zima jeusi na kisha tukalipiga tena na rangi ya fedha, kama nembo, ambayo tulipata kutoka kwa karatasi tukikata picha ambayo tunataka kufikia kwa kuichapisha kutoka kwa kompyuta.

Kwa mstari tunatumia mkanda pande ili kupata rangi ya kuchora tu pande tunazotaka. Mwishowe, sanduku litatoshea umbo:

Hatua ya 4: Hatua ya 4: Sahani iliyochimbwa

Hatua ya 4: Bamba lililopigwa
Hatua ya 4: Bamba lililopigwa

Vipengele muhimu vya operesheni sahihi ya seti vimejumuishwa kwenye bamba la kuchimba. Vipengele ni capacitor na kontena iliyotajwa hapo juu, pamoja na unganisho la ardhi na nguvu kati ya usambazaji wa umeme, Arduino na tumbo la neopixel.

Ilipendekeza: