Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
Salam Dünya! Göndərilməyən uçurumdan qayıtdım və başqa bir Təlimatla yenidən ora qayıtdım! Bu gün sizə heç bir kod olmadan, dövrə qurmanın yeganə əsaslarından istifadə edərək Whack-a-Mole qurmağın yollarını izah edəcəyəm! Mümkün olduğunca çox mol vurmaq üçün 30 saniyə alırsınız. My Whack-a-Mole, bir keçid tərəfindən idarə olunan 3 fərqli sürət səviyyəsinə malikdir. Ayrıca, işıq yanmadığı zaman düyməni basarsanız, bir nöqtəni itirəcəyiniz başqa bir oyun rejimi var! Bu Təlimat kitabında, rəqəmsal məntiqin əsaslarını, Whack-a-Mole qurmaq üçün lazım olan fərqli çipləri və həqiqət cədvəllərini istifadə edərək əsas vuruş oyununun (sürət və səviyyələr olmadan) necə hazırlandığımı izah edəcəyəm. üçün istifadə olunur. Bu təlimatdakı bütün məzmunu Cooper Union -da əla bir yay proqramı ilə öyrəndim və bu layihəni üç nəfərdən ibarət bir qrupda qurdum, buna görə də onların möhtəşəmliyini burada yoxlayın! Ümid edirəm ki, bu Təlimat kitabından ən azı bir şeyi götürəcəksiniz!
Addım 1: Rəqəmsal Elektronikaya Tez Giriş
"loading =" tənbəl"
Heç bir şey təsadüfi olmadığından, təsadüfə bacardığımız qədər yaxın bir şey edəcəyik, buna görə də yalançı prefiks. PRNG-nin vaxtı (D Flip-Flopların saat pinlərinə daxil olacaq) üçün 1 saniyəlik bir sürətlə (və ya molların görünməsini nə qədər tez istəsəniz) inanılmaz 555 taymer yaratmalıyıq.. Bu veb, bir dövrə diaqramı ilə birlikdə bu sürəti qurmaq üçün lazım olan kondansatör və müqavimət dəyərlərini təmin edir. Əvvəlcə bir LED istifadə edərək işlədiyini yoxlayın. İşıq yanıb sönmək üçün yanıb sönməlidir və LED -in iki dəfə yandığı vaxt arasındakı vaxt 1 saniyə olmalıdır, LED -in yanma vaxtı yox.
DATAHEETSİ YOX EDİN !
HİSSƏNİ AXTARIN #
Möhtəşəm taymer işlədikdən sonra yuxarıdakı diaqrama uyğun olaraq pRNG qurun. Gözəl sayğacın çıxışını D flip-floplarının saatlarına bağlayın. PRNG, təsadüfi yaratmaq üçün XOR ilə 5 D flip-flopdan hazırlanmışdır. Hər flip-flop bir az məlumat saxlayır. Belə ki, yalançı təsadüfi ədədlər generatorunun 5 biti olacaq, yəni 32 dəyər yaradacaq; istisna olmaqla, 32 mol istəmirik. Bunun əvəzinə, pRNG -dən yalnız 3 bit götürəcəyik və bunları 4051 Mux/DeMux ünvan pinlərinə daxil edəcəyik. Ancaq əvvəlcə pRNG qurmaq üçün yuxarıdakı diaqrama əməl edin. 4013 çiplərində hər çipdə 2 D flip-flop var: biri solda, biri də sağda. RESET, SET və VSS yerə qoşulur, VDD isə gücə qoşulur. Bitirdikdən sonra, LEDləri hər bir Q çıxışına bağlayaraq pRNG -nin işlədiyinə əmin olun (DATASHEET!). Bəzən hər hansı bir Q-nı qısaca gücə bağlayaraq pRNG-ni işə salmalısınız.
Yalnız səkkiz mol olması üçün, bu dəfə 4051, bir girişin həmişə 1 (güc) ilə əlaqəli olduğu Demultiplexer (bir MUX -in əksinə) rolunu oynayacaq və ünvan pinləri səkkiz çıxış pinindən hansının 1 -ə malik olacağına qərar verəcək. göndərilən. Beləliklə, pRNG -dən 3 fərqli Q -dən (3 fərqli D flip flop) bir tel bağlayın və DeMux -un ünvan pinlərinə qoyun (E, VEE, GND yerə qoşulun, VCC gücə qoşulun, hər hansı bir Y çıxışdır, hər hansı bir S ünvan pinidir və Z ilk girişdir). Hər bir çıxışa bir LED (bir rezistor ilə) qoyun və hər saniyədə (və ya sürətiniz inanılmaz timerinizin sürətindən asılı olmayaraq) səkkiz molun yanıb -sönməsini görəcəksiniz. Molları yaratdığınız üçün təbrik edirik!
Addım 5: Son Geri sayımdır
Geri sayma və hesab lövhəsi üçün, əsasən, ondalık və ikili saya bilən 4029 yuxarı/aşağı sayğaclardan istifadə edəcəyik. Orijinal layihəmdə ikili saymaqla həddindən artıq mürəkkəb bir şey etdim, amma layihənin yarısında bu sayğaclardan istifadə edərək on ildən (onluqdan) sonra saya biləcəyimi başa düşdüm. DATASHEETS -i yoxlayın
Birincisi, geri sayım üçün 1 saniyədə işləyən hər iki saata qoşulmaq üçün inanılmaz bir taymerə ehtiyacınız olacaq. Sonra işlədikdən sonra iki 4029 çip alın və VDD -ni gücə bağlayaraq qurun; VSS, İkili/onillik, yuxarı/aşağı və bütün çiplər yerə bir çipdə. İkinci çipdə, qalanı yerə bağlamaq üçün Jam 1 və 2 -ni bağlamaq istisna olmaqla, hər şeyi eyni şəkildə bağlayın. İlk çip daşıyan pin yerə bağlanır. Birinci çipin həyata keçirilməsi ikinci çipin daşıma pininə bağlıdır. Hər iki çipin indiki imkanını bir başlanğıc düyməsi kimi çıxış edəcək DEBOUNCED düyməsinə bağlayın. Oyunu dayandırmaq üçün 555 taymerini dayandırmaq üçün bir məntiqə ehtiyacınız olacaq. Beləliklə, bir az 4071 OR çipi alın və 4029 çiplərinin bütün Q çıxışlarını müqayisə edin, buna görə də 0 -a çatdıqda bütün OR qapısı məntiqi 0 çıxacaq, bu da 0 çıxardığı yeganə vaxtdır. Bu çıxışı götür və yerləşdir Orada olan elektrik telini çıxararaq 555 taymerin sıfırlama pininə daxil edin. İndi geri sayma var!
Addım 6: Hesab lövhəsi
"loading =" tənbəl"
Komandamda bir az vaxt qaldığı üçün əlavə sürət və nöqtə çıxma rejimini əlavə etmək qərarına gəldik. Bunu etmək istəyirsinizsə, bəzi XOR qapıları və başqa bir məntiq istifadə etməyi düşünün. Həddindən artıq mürəkkəb deyil, buna görə əldə edə bilməlisiniz. Lehimləməyi bilirsinizsə, bir neçə protoboard alın və hesab və geri sayımı lehimləyin ki, oynayanda asanlıqla görə biləsiniz. Davanın bir az odun almasını, deliklərin kəsilməsini və moila üçün voila dayanmasını təmin etmək üçün! Lazer kəsici istifadə etdim, amma istədiyiniz kimi edin. 3D çaplı mollar üçün internetə girin, 3D köstebek axtarın, cəsədi kəsin və yalnız başını çap edin və düyməyə yapışdırın.
Əgər probleminiz varsa, bunun hər hansı bir dövrə dizaynının bir hissəsi olduğunu unutmayın. Sözün əsl mənasında, demək olar ki, bütün vaxtım bu layihəni düzəltməklə keçdi. Dizayn asan hissədir, tikərkən səhv olanı tapmaq çətin məsələdir.
Sonda bu layihədən çox zövq aldım və ümid edirəm siz də bəyəndiniz. Bu işdən çox şey öyrənmişəm və etməliyəm də. Zəhmət olmasa şərhlər, suallar və ya təkliflər yazmaqdan çekinmeyin! Təşəkkürlər!
Tövsiyə:
DIY NANOLEAF - 3D printer yoxdur: 11 addım (şəkillərlə)
DIY NANOLEAF - 3D Yazıcı yoxdur: Bu Təlimatdakı Yüksək Texniki Aşiqlər Arora Nanoleafın heç bir elektrik alətindən istifadə etməməyi sizə göstərəcəyəm & bu panelləri fərdiləşdirə bilərsiniz. 9 Panel, cəmi 54 Neo piksel LED hazırladım. Ümumi dəyəri 20 dollardan aşağıdır (Hindistan ₹ 1500) Nanoleaf işıq panelləri
İşıq Rəsminin Başlanması (Photoshop yoxdur): 5 Addım (Şəkillərlə)
İşıq Rəsminin Başlanması (Photoshop yoxdur): Bu yaxınlarda yeni bir kamera aldım və internetdə yüngül rəsm və ya uzun pozlama fotoqrafiyasına rast gəldiyim zaman bəzi xüsusiyyətlərini araşdırdım. Bir çoxumuz, yolu olan bir şəhərdə bir fotoşəkil ilə işıqlandırmanın əsas formasını görmüş olacağıq
Vur! Kutu: 12 addım
Vur! Qutu: Gizli itələyici kilid qutusu
DIY GPU Arxa Plitəsində Elektrik Aləti yoxdur: 16 Addım (Şəkillərlə birlikdə)
DIY GPU Arxa Plitəsi Güc Alətləri yoxdur: Hamıya salam, bu Təlimat kitabında sizə WS2812b LEDləri (Aka Neopixels) istifadə edərək Ünvanlı RGB Xüsusi Qrafik Kartı Arxa Plitəsinin necə hazırlanacağını göstərəcəyəm. Bu təsvir həqiqətən ədalətli deyil, buna görə yuxarıdakı videoya baxın! Xahiş edirik unutmayın
Makey Makey yoxdur? Problem yoxdur! Evdə Makey Makeyinizi necə etmək olar ?: 3 addım
Makey Makey yoxdur? Problem yoxdur! Evdə Makey Makeyinizi Necə Hazırlamalısınız ?: Heç vaxt Instructables üzrə Makey Makey müsabiqəsində iştirak etmək istəmisiniz, amma heç vaxt Makey Makeyiniz olmamışdır?! NOW edə bilərsiniz! Aşağıdakı bələdçi ilə sizə edə biləcəyiniz bəzi sadə komponentlərlə öz Makey Makeyinizi necə yaratmağınızı göstərmək istəyirəm