
Orodha ya maudhui:
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11

Wakati nilikuwa naenda chuo kikuu nilifanya kazi katika Knott's Berry Farm na wakati Halloween ilipoanguka wikendi tulivuta umati mkubwa. Sisi sote tulivaa na kufurahi nayo na wateja wengi walithamini juhudi. Mmoja wa "wasichana wa sarafu" ambapo nilifanya kazi alikuja kwa mtindo mzuri kama Morticia Addams. Nyuma wakati huo muonekano wa Goth haukubuniwa (isipokuwa ukihesabu Moona Lisa) kwa hivyo wakati akienda kazini alipata jicho la kupindukia kutoka kwa mtu aliye kwenye gari karibu naye kwa taa ya kusimama. Alimwangalia tena na akampa tabasamu kubwa - fangs na wote. Inavyoonekana sura yake haikuwa na bei.
Kwa roho ile ile nilifikiria juu ya kuokoa chapisho hili hadi wakati mwingine karibu na Halloween lakini nikakumbuka kwamba Apocalypse ya Zombie inaweza kutokea wakati wowote. Wakati nilionyesha hii kwa wajukuu niliwaambia kuwa hugundua mapigo yao ikiwa wako hai lakini hakuna mapigo yaliyomaanisha kuwa walikuwa Zombie. Inaweza kutumika kama mchezo wa kuondoa (aina ya toleo la kushangaza la viti vya muziki) ikiwa una umati. Njia moja tuliyocheza ni kuipitisha karibu na meza. Ikiwa umepata majibu ya "mwanadamu" umepata sarafu, ikiwa sio ulilipa sarafu. Watoto daima wanapenda michezo inayohusisha sarafu.
Hatua ya 1: Vifaa




Mpangilio umeonyeshwa kwenye mchoro uliojumuishwa hapo juu. Sehemu ya "detector" ni swichi rahisi ya kugusa inayotangazwa kama TTP223. Nilichukua seti ya 10 bila chochote lakini kuna suala kidogo nao. Moduli zinatangazwa kama zinafanya kazi kutoka kwa volts 2.5 hadi volts 5 lakini sio. Kile nilichogundua ni kwamba kitu chochote chini ya voliti 4.75 kilisababisha moduli kukwama katika hali ya "On". Nilitaka kuendesha mradi mzima kwa kutumia jozi ya betri za AAA (kama volts 3) kwa hivyo ilibidi nijue shida. Baada ya kukagua chip kwenye moduli niliamua kuwa jozi tupu za pedi za solder zinapaswa kuwa na capacitor ambayo huamua unyeti. Masafa yaliyopendekezwa ni kutoka 0 hadi 50pf na unyeti unaongezeka kadri uwezo unapunguzwa. Sikuweza kuifanya ifanye kazi kwa kufupisha pedi (0pf) lakini ilifanya kazi vizuri na 22pf na 47pf capacitors ambayo ninayo. Kwa thamani ya 22pf nilipata moduli ya kufanya kazi kwa urahisi kwa volts 2.5.
Sehemu nyingine kuu ya mradi huu (isipokuwa PIC microcontroller) ni tumbo la 8x8 la LED. Hapo awali nilitumia tumbo wazi lakini ilibidi niongeze rejista za mabadiliko ili kushughulikia safu na nguzo na ilibidi niziongeze ili kupata onyesho kamili. Kisha nikagundua moduli ya gharama nafuu ya LED iliyokuja kushikamana na bodi ya mzunguko na MAX7219 chip ya kuonyesha dereva wa LED. Chip ya dereva inakubali amri za serial ambazo hutumia kuwasha safu na safu zinazohitajika. Chip pia hufanya multiplexing moja kwa moja ili mzigo uondolewe kutoka kwa mdhibiti mdogo. Ugunduzi huo ulipunguza vifaa na ugumu wa programu.
Hatua ya 2: Sanduku la Mradi


Nilitaka kichujio nyekundu chenye rangi nyembamba kufunika matrix ya LED. Ningekuwa nimekata kipande kutoka kwa Plexiglas nyekundu nilizonazo kisha nikazitia kwenye kisanduku cha mradi lakini nikachagua kusudi la kusudi tena badala yake. Sanduku nililoijenga ni kontena ambalo liliwahi kushikilia rundo la risasi.22. Vyombo hivi vingi ni plastiki wazi lakini nina michache ambayo ni nyekundu. Sio kifahari sana lakini wajukuu hawajali kifahari.
Hatua ya 3: Programu


Programu ni rahisi sana. Timer0 inaruhusiwa kukimbia bure na thamani inakaguliwa wakati wowote sensor ya kugusa inagunduliwa. Niliamua kiholela kuwa onyesho la Zombie lingetokea ikiwa hesabu ya Timer0 iko chini ya 100. Kwa kuwa Timer0 ni 8-bits, hiyo inamaanisha kuwa onyesho la "mwanadamu" litatokea kwa maadili kutoka 100-255. Hiyo ni uwiano wa karibu 3: 2 na inaweza kubadilishwa kwa urahisi katika programu.
Wakati kugusa kunagunduliwa na aina ya kuonyesha imedhamiriwa, utaratibu unaofaa huitwa kutuma data kwa tumbo la LED. Ili kufanya hivyo, safu ya amri zinatumwa kama anwani ya bits-8 na data-bits 8. Rejista ambazo zinaweza kushughulikiwa hufafanuliwa katika sehemu ya mbele ya orodha. Michache yao hutumiwa kuanzisha matrix (kwa mfano: mwangaza) na moja hutumiwa kuwasha / kuzima tumbo lote. Tumbo linaweza kufanya kazi kwa njia ambayo BCD (desimali iliyodhibitiwa kwa binary) itaonyesha nambari inayofaa. Utaratibu wa Init huzima ili tuweze kudhibiti LED za kibinafsi. Sehemu nyingine ya uanzishaji ni kuweka kikomo cha safu. Tunataka nguzo zote nane ili kikomo cha skana kiwe 7.
Kuna rejista nane ambazo hutumiwa kuwezesha LED za mtu binafsi zinazohitajika - rejista moja kwa kila safu. "1" katika data kidogo itawezesha safu hiyo ya LED. Kama ilivyoelezwa hapo awali, hakuna kuzidisha kunahitajika katika programu. Maonyesho ya "mwanadamu" ni moyo unaopiga. Baada ya mifumo sahihi kidogo kutumwa kwenye tumbo, kipigo kimefananishwa na kuwasha / kuzima tumbo (na ucheleweshaji katikati) kwa muda mrefu kama sensor ya kugusa inafanya kazi. Utaratibu wa Zombie unaonyesha muundo uliowekwa wa "X" hadi mguso utakapoondolewa.
Hiyo ni kwa chapisho hili. Angalia miradi yangu mingine ya elektroniki kwa: www.boomerrules.wordpress.com
Ilipendekeza:
Kugundua Zombie Smart Security Owl (Kujifunza kwa kina): Hatua 10 (na Picha)

Kugundua Zombie Smart Security Owl (Kujifunza kwa kina): Halo kila mtu, karibu T3chFlicks! Katika mafunzo haya ya Halloween, tutakuonyesha jinsi tunavyoweka upendeleo mzuri juu ya kawaida ya kaya: kamera ya usalama. Vipi?! Tumefanya bundi wa maono ya usiku ambayo hutumia usindikaji wa picha kufuatilia watu
Lori la Zombie, Jinsi ya Kutengeneza Lori Kubwa Na Arduino: Hatua 5

Lori la Zombie, Jinsi ya Kutengeneza Lori Kubwa na Arduino: Halo jamani, leo nitawaonyesha jinsi ya kutengeneza lori la zombie (lori iliyoboreshwa ya monster inayoendesha arduino) Vifaa ni kama ifuatavyo:
Mavazi ya Carnival ya Raspberry Pi Zombie: Hatua 6

Mavazi ya Carnival ya Raspberry Pi Zombie: Je! Umewahi kuhisi kana kwamba una vipepeo ndani ya tumbo lako? Siku ya mwisho ya sikukuu nilihisi hivyo …. Kama shabiki aliyekufa wa Kutembea, nilitaka kufanya mila sawa na yule serie. Nilikuwa nikitembea kuzunguka jiji, nikijaribu kutopata zombie. Ghafla, nilimwona Rick,
Pimp Zombie na Macho Inang'aa: Hatua 5 (na Picha)

Pimp Zombie na Macho Inang'aa: Jifunze jinsi ya kuongeza LED na athari ya macho inang'aa kwa takwimu iliyopo. Katika kesi yangu nilitumia takwimu ya zombie kwa Halloween. Hii ni rahisi kufanya na hauhitaji ujuzi wowote wa hali ya juu
ESP8266 / ESP-01 Arduino Power Detector Detector: 3 Hatua (na Picha)

ESP8266 / ESP-01 Arduino Kivinjari chenye Uvujaji: Maji ni VITU VIKUU sawa? Sio sana wakati inalazimika kuondoka ni nyumba iliyoteuliwa na kuanza kuogelea karibu na nafasi ya sakafu ya nyumba yako badala yake. Najua huu ni mradi wa "baada ya ukweli", lakini natumai inaweza kumsaidia mtu mwingine kuepukana na uwezo wa kufanya kazi