Orodha ya maudhui:
- Hatua ya 1: Inafanyaje Kazi
- Hatua ya 2: Mfano
- Hatua ya 3: Programu
- Hatua ya 4: BSS - Video ya Mwisho
Video: Mfumo wa Kufunga Belote - BSS: Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Kama wanafunzi katika uhandisi, tulitaka kutengeneza mradi muhimu na ambao tunavutiwa nayo. Ili kuifanya, ilibidi tutumie Arduino MEGA.
Timu yangu inapenda kucheza kadi pamoja. Mchezo wetu bora wa kadi ni "belot". Katika hali nyingi, wachezaji wanne ni muhimu kucheza. Wachezaji wamegawanywa katika timu za mbili na wamekaa kinyume. Moja ya timu hizo mbili, ambaye huchukua tarumbeta, anafanya alama nyingi kuliko nyingine. Kwa hivyo bao ni sehemu muhimu ya mchezo.
Kumbuka kwamba kila kiwango cha kadi kina thamani maalum ya bao na mabadiliko ikiwa ni tarumbeta au la. Inawezekana pia kupata alama na matamko. Azimio ni seti maalum za kadi zilizoshikiliwa mikononi mwa wachezaji, ambazo huwapa wachezaji alama za ziada zikitangazwa!
Kuna aina tatu za matamko:
• Kadi 4 za kiwango sawa, inayoitwa "mraba".
• Mfuatano kutoka kadi 3 hadi 8 za suti ile ile.
• "Belot" ni Mfalme na Malkia wa suti yoyote ya tarumbeta iliyoshikiliwa pamoja kwa mkono wa mchezaji mmoja.
Kuna hali nyingi ambazo hufanya hesabu kuwa ngumu. Ndio sababu tuliamua kuunda mfumo wa bao kwa belot. Mfumo utaonekana kama sanduku kidogo na vifungo vingi vya kushinikiza kulingana na maazimio na kila kiwango cha kadi. Kutakuwa pia na skrini kuonyesha alama.
Tutakusaidia kujenga mradi huu kwa matumizi yako mwenyewe.
Hatua ya 1: Inafanyaje Kazi
Utendaji kazi wa mfumo huu ni rahisi sana. Inafuata mfuatano tofauti wa mchezo wa classical belote. Wacha tuone hatua za ulimwengu!
Baada ya usambazaji wa kadi tano za kwanza, hatua ya kwanza ni kubainisha ni nani anachukua tarumbeta na ni rangi gani. Mfumo unauliza maswali haya mawili. Lazima ujibu na vifungo tofauti vinavyohusiana.
Sasa unaweza kusambaza kadi tatu za mwisho. Kwa msingi, ni timu inayoanza. Kwa kila kadi iliyochezwa, kwanza lazima usimbishe rangi kisha thamani.
Mfumo hutambua ni kadi ipi iliyo na nguvu na ni timu gani inashinda mkono. Mlolongo huu unarudiwa mara nane. Kati ya kila mkono, mfumo unaonyesha alama.
Kwa mkono wa sehemu, mfumo unajua ni nani atashinda "dix de der", ikiwa kuna "capot" (ikiwa timu inashinda mikono yote) na inauliza ikiwa kuna matamko kadhaa. Ikiwa ndivyo, timu inapaswa kusimba alama zinazohusiana. Kuna vifungo tu "alama 20" na "alama 50". Kwa hivyo, ikiwa timu ina "100" kwa mfano, wachezaji wanapaswa kusimba mara mbili "alama 50". Inaruhusu kupunguza idadi ya vifungo. Ikiwa timu ambayo inachukua tarumbeta haishindi angalau nusu ya alama, timu nyingine inashinda alama zote za sehemu hiyo.
Mchezo unaendelea hadi timu ifikie alama 1001.
Hatua ya 2: Mfano
Nyenzo
-1 Arduino Mega 2560
-1 moduli LCD Arduino 16x2
- waya 56 za Arduino 20cm
- vifungo 9 vya kushinikiza (nyekundu)
- vifungo 9 vya kushinikiza (nyeusi)
- 1 kipinga 220
- 1 potentiometer 2 K
- 1 mkate wa mkate
- 1m2 bodi ya kuni
- screws 10
Kikasha zana:
- Bisibisi
- Bunduki ya kutengeneza na bati
- Piga
- Uchoraji (ikiwa unataka)
Mfano:
1. Kutengeneza sanduku na bodi ya kuni. Kiasi cha sanduku hili ni zaidi au chini ya 30 cm3.
2. Kulehemu waya kwenye vifungo 18.
3. Kuchimba mashimo 18 na kuweka vifungo.
4. Kuchimba shimo moja kuweka LCD.
5. Kulehemu waya kwenye LCD
6. Kuunganisha waya tofauti
Uunganisho wa umeme:
Vifungo | Uingizaji wa Dijiti Arduino | Bodi ya mkate
Timu ya 1 | 22 | Grd
Timu ya 2 | 23 | Grd
Moyo (rangi) | 24 | Grd
Klabu (rangi) | 25 | Grd
Almasi (rangi) | 26 | Grd
Jembe (rangi) | 27 | Grd
7 (kadi) | 28 | Grd
8 (kadi) | 29 | Grd
9 (kadi) | 30 | Grd
10 (kadi) | 31 | Grd
Jack (kadi) | 32 | Grd
Malkia (kadi) | 33 | Grd
Mfalme (kadi) | 34 | Grd
Ace (kadi) | 35 | Grd
Ndio kifungo | 36 | Grd
Hakuna kitufe | 37 | Grd
Tamko 20 | 38 | Grd
Tamko la 50 | 39 | Grd
Njia bora ya kuunganisha LCD ni kufuata maagizo kwenye kiunga hiki.
Hatua ya 3: Programu
Lugha ya Kiarduino inategemea lugha ya C ++ iliyotengenezwa kwa Arduino. Kutumia nambari ya Arduino ya mradi huo, hatua ya kwanza ni kusanikisha Programu ya Arduino. Inaweza kupakuliwa kwa Windows, Linux au Mac kutoka kwa tovuti rasmi ya Arduino. Ufungaji wa programu hii ni rahisi sana.
Programu yetu ni mpango mrefu sana. Vigumu kwa mradi huu ni kuzingatia hali zote zinazowezekana za mchezo wa belote. Inafuata mfuatano tofauti wa mchezo wa belote, ulioelezewa katika hatua ya hapo awali.
Kwa kweli, maboresho tofauti yanaweza kutolewa. Tunatumahi kuwa utapata baadhi ya hizi?
Programu yetu inapatikana kwenye faili hizi:
Ilipendekeza:
Abellcadabra (Mfumo wa Kufunga Mlango wa Kutambua Uso): Hatua 9
Abellcadabra (Mfumo wa Kutambua Mlango wa Kutambua Uso): Kuweka karibu wakati wa karantini, nilijaribu kutafuta njia ya kuua wakati kwa kujenga utambuzi wa uso kwa mlango wa nyumba. Niliipa jina Abellcadabra - ambayo ni mchanganyiko kati ya Abracadabra, maneno ya uchawi na kengele ya mlango ambayo mimi huchukua kengele tu. LOL
Mfumo wa Kufunga wa LCD wa Nyumbani: Hatua 6
Mfumo wa Kufunga Nyumba ya LCD: Mradi huu utafanya kazi kama kufuli la nyumbani, na njia pekee unayoweza kuingia ndani ya nyumba ni kubonyeza nambari sahihi ya nambari 3. LCD itafanya kama kifaa cha mawasiliano kumjulisha mtu ikiwa ameingiza nambari sahihi au la. IR
Mfumo wa Upangaji wa Rangi: Mfumo wa Arduino ulio na Mikanda miwili: Hatua 8
Mfumo wa Upangaji wa Rangi: Mfumo wa Arduino ulio na mikanda miwili: Usafirishaji na / au ufungaji wa bidhaa na vitu kwenye uwanja wa viwanda hufanywa kwa kutumia laini zilizotengenezwa kwa kutumia mikanda ya usafirishaji. Mikanda hiyo husaidia kuhamisha kipengee kutoka hatua moja hadi nyingine kwa kasi maalum. Baadhi ya kazi za usindikaji au kitambulisho zinaweza kuwa
Mfumo wa Kufunga Kudhibitiwa kwa Sauti: Hatua 7 (na Picha)
Mfumo wa Kufunga Kudhibitiwa kwa Sauti: Mfumo wa Kufunga Kudhibitiwa kwa Sauti, ni mfumo wa kufunga kiotomatiki, ukitumia Bluetooth kama kati ya mawasiliano kati ya Arduino na simu yako ya Android. Mfumo wa kufuli unaodhibitiwa na Sauti, unafungua unaposema nywila kama umeweka na wewe (
Jinsi ya Kuunganisha vizuri na Kuweka Mfumo wa Rafu ndogo ya HiFi (Mfumo wa Sauti): Hatua 8 (na Picha)
Jinsi ya Kuunganisha Vizuri na Kuweka Mfumo wa Rafu ya Mini HiFi (Mfumo wa Sauti): Mimi ni mtu ambaye anafurahiya kujifunza juu ya uhandisi wa umeme. Mimi ni shule ya upili katika Shule ya Ann Richards ya Viongozi wa Wanawake Vijana. Ninafanya hii kufundisha kusaidia mtu yeyote ambaye anataka kufurahiya muziki wao kutoka kwa Mini LG HiFi Shelf Syste