Orodha ya maudhui:

Mchezo wa Kibinadamu: Hatua 9 (na Picha)
Mchezo wa Kibinadamu: Hatua 9 (na Picha)

Video: Mchezo wa Kibinadamu: Hatua 9 (na Picha)

Video: Mchezo wa Kibinadamu: Hatua 9 (na Picha)
Video: VIDEO;MREMBO AKIFANYA NA CHUPA YA FANTA 2024, Julai
Anonim
Mchezo wa Kibinadamu
Mchezo wa Kibinadamu

Huu ni mchezo niliouunda kwenye Mizunguko ya Tinkercad kujifunza nambari za binary.

Ikiwa unataka kufuata mwongozo huu na ujijengee faili na nambari inaweza kupatikana kwenye github yangu kwenye

Hatua ya 1: Toleo la kucheza

Hatua ya 2: Sehemu Zinazohitajika

Sehemu Zinazohitajika
Sehemu Zinazohitajika
Sehemu Zinazohitajika
Sehemu Zinazohitajika
Sehemu Zinazohitajika
Sehemu Zinazohitajika
Sehemu Zinazohitajika
Sehemu Zinazohitajika

Pushbutton 1 ya Chuma cha Matambara na Pete Nyeupe ya LED - Mzunguko wa Nyeupe wa 16mm

1 Adafruit METRO 328 na Vichwa vya habari - ATmega328 - Tofauti yoyote ya Arduino Uno pia itafanya kazi. Ninapenda Metro kwa sababu chini ni laini, kwa hivyo sikuhitaji kuweka msimamo kwa bodi katika muundo wangu.

15 M3 x 8 Sura ya Kichwa cha Soketi

3 M3 Karanga

1 16x2 LCD

Kusimama kwa 4mm 40mm

Jalada la Silicone lililofungwa-Msingi wa waya - 30AWG - Nilitumia rangi nyingi kufanya wiring iwe rahisi kufuata.

9 Geuza Kubadilisha Jopo la Jopo la SPDT - Mtindo wowote utafanya kazi, lakini nilitaka mtindo uliopangwa.

9 Badilisha Mavazi ya Nut 1 / 4-40 - Hiari, kwa kuonekana. Unaweza pia kutumia vifaa ambavyo swichi ilikuja nayo.

Hatua ya 3: Kubuni

Kubuni
Kubuni
Kubuni
Kubuni
Kubuni
Kubuni

Niliunda kesi hiyo katika Fusion 360. Hii iliniruhusu kuweka sehemu zote na kuhakikisha zinafaa. Mara tu hiyo ikifanywa niliweza kuchapisha kesi hiyo na kuona jinsi inafaa.

Inatoshea vizuri kwa hivyo basi niliunda svg ya paneli mbili. Hatua inayofuata ilikuwa kupata faili tayari kutumwa kwa kukata laser. Nilifuata templeti zilizotolewa na Ponoko. Maagizo pia yakawekwa kwenye bamba la chini ili watu wajue jinsi mchezo unavyofanya kazi.

Ilichukua zaidi ya wiki kupata sehemu zangu kutoka kwa Ponoko.

Hatua ya 4: Kukusanya Jopo la Juu

Kukusanya Jopo la Juu
Kukusanya Jopo la Juu
Kukusanya Jopo la Juu
Kukusanya Jopo la Juu
Kukusanya Jopo la Juu
Kukusanya Jopo la Juu
Kukusanya Jopo la Juu
Kukusanya Jopo la Juu

Jopo la juu huenda pamoja rahisi sana.

Kwanza weka swichi tisa za kugeuza kupitia na kuziimarisha. Kisha weka screws za m3 kwa onyesho. Weka spacers upande wa pili na kisha uzie screws kupitia mashimo yanayopanda kwenye onyesho. Sehemu ya mwisho ni kitufe cha 16mm.

Hatua ya 5: Unganisha Jopo la Chini

Unganisha Jopo la Chini
Unganisha Jopo la Chini
Unganisha Jopo la Chini
Unganisha Jopo la Chini

Tumia screws 3 na karanga 3 ili kufunga bodi kwenye sahani ya chini. Kama unavyoona kwenye picha nilikuwa na mashimo vibaya wakati wa kukata laser. Nimerekebisha hii kwa templeti niliyoweka kwenye github

Hatua ya 6: Wiring

Wiring
Wiring
Wiring
Wiring
Wiring
Wiring

Kwa waya fuata mchoro. Ubunifu wa asili pia ulitumia dijiti 1 na 0, lakini ikiwa swichi hazingekuwa katika nafasi sahihi bodi ingekuwa na maswala ya kupakia nambari.

Niliuza waya kwa vichwa vya kiume vilivyowekwa kwenye bodi ya Arduino. Hii inaruhusu kukatwa kwa urahisi katika siku zijazo ikiwa utafungulia bodi tena. Uonyesho wa LCD pia hutumia vichwa vya kike kutengeneza.

Suala moja ambalo nilikuwa nimegundua baada ya waya ni wiring ya swichi. Unapaswa kuthibitisha unganisho kwa mzunguko uliofungwa. Kutumia swichi nilizoorodhesha mapema wakati lever iko chini katikati na pini ya juu imefungwa. Kwa kuwa nilitia waya yangu vibaya nilihitaji kubadilisha nambari yangu. Kwa nambari ninayotoa katika mwongozo huu inadhaniwa kuwa yako imeunganishwa vizuri.

Pia wakati wa kuunganisha kitufe cha kushinikiza chuma inapaswa kuwa katika usanidi wa kawaida wazi.

Hatua ya 7: Kuiwezesha

Kuiwezesha
Kuiwezesha

Unaweza kuunganisha bodi kwenye kompyuta kupitia kebo ya usb kuiweka nguvu au kutumia batterypack ya sinia ya simu kama hii

Hatua ya 8: Jinsi ya kucheza

Jinsi ya kucheza
Jinsi ya kucheza
Jinsi ya kucheza
Jinsi ya kucheza
Jinsi ya kucheza
Jinsi ya kucheza

Inapowasha ikiwa iko katika hali rahisi utapewa nambari isiyo ya kawaida kati ya 0 - 15. Ikiwa hali ngumu itakuwa 0 - 255.

Kisha ubonyeze swichi juu kuwakilisha 1 au chini kwa 0, kisha bonyeza kitufe cha kushinikiza kuona ikiwa unayo sahihi. Ikiwa ni sahihi itacheza sauti sahihi ya jibu na kukupa nambari mpya. Ikiwa ni mbaya itazungumza na kusema jaribu tena.

Thamani ya swichi kutoka kushoto kwenda kulia ni 2 ^ 7 (128), 2 ^ 6 (64), 2 ^ 5 (32), 2 ^ 4 (16), 2 ^ 3 (8), 2 ^ 2 (4, 2 ^ 1 (2), 2 ^ 0 (1).

Ikiwa nambari ya kubahatisha ilikuwa 18 thamani ya binary ingekuwa 0001 0010. Hiyo ni kwa sababu 2 ^ 4 (16) + 2 ^ 1 (2) ingekuwa sawa na 18.

Ikiwa ilikuwa 255 ingekuwa 1111 1111, kwani nambari zote ziliongezwa sawa na 255.

Hatua ya 9: Video ya Inachezwa

Image
Image
Mashindano ya Mizunguko 2016
Mashindano ya Mizunguko 2016

Tuzo ya Kwanza katika Mashindano ya Mizunguko 2016

Ilipendekeza: