Mündəricat:
- Addım 1: Güc Təchizatının Qurulması
- Addım 2: "Saat" qurun
- Addım 3: DIP Switch -in qurulması
- Addım 4: D Flip Flopların qurulması
- Addım 5: D Flip-Floplarını DIP Switch və Tack Switch-ə bağlayın
- Addım 6: Digər 3 dəsti yaradın
- Addım 7: Başqa bir çörək taxtasına keçin
- Addım 8: Dörd 2 girişli XNOR Çipini Dual 4 girişli V Çipə bağlayın
- Addım 9: Hamısını bir yerə bağlayın
- Addım 10: Son toxunuşlar
- Addım 11: İstinad üçün bir video
Video: BattleDIP: 11 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Yaradan: Forbes Ng
Bu layihə rəqəmsal məntiq sxemlərinə yaxşı bir girişdir, çünki sxemlərdə Boolean məntiqi və yaddaşın əsas anlayışlarından istifadə edəcək. Həm TTL, həm də CMOS məntiqində 7400 seriyasında və ya 4000 seriyasında mövcud olan Dual D-Type Flip Flop, Quad 2-input XNOR gate və Dual 4-Input AND gate kimi fişlərdən istifadə edəcəksiniz. Klassik oyun olan Battleship -dən oxşar prinsipləri izləyən bu oyun, hər bir oyunçunun sizinki başa düşməzdən əvvəl DIP açarında rəqibin kodunu anlamalı olduğu zaman kəsici bir element əlavə edir.
Ehtiyac duyacağınız hissələr
8 x Dual D Tipi Flip-Flop:
(74HC74 - Lee ID: 71439) (74LS74 - Lee's ID: 7255) (4013 - Lee's ID: 7196)
2 x Quad 2 girişli XNOR (Exclusive-NOR) Qapısı:
(74HC266 - Lee ID: 71762) (4077- Lee's ID: 7226)
XNOR çipi olmadıqda mümkün alternativlər:
2 x Quad 2 girişli XOR (Exclusive-OR) Qapısı:
(74HC86 - Lee ID: 71297) (4070 - Lee's ID: 7221)
2 x altıbucaqlı çevirici (NOT) qapısı:
(74HC04 - Lee ID: 71684) (74LS04 - Lee's ID: 7241) (4069 - Lee's ID: 7220)
1 x Dual 4 Giriş və Qapı:
(74HC21 - Lee ID: 71700) (4082 - Lee's ID: 7230)
- 1 x 5V Gərginlik Tənzimləyicisi (LM7805 - Lee's ID: 7115)
- 1 x 9V Batareya Klipsi (Lee's ID: 6538)
- 1 x 9V Batareya (Lee ID: 83741)
- 3 x Breadboards (Lee ID: 10686)
- 4 x Tack Switch (Lee ID: 3122)
- 4 x 4-mövqe DIP açarı (Lee ID: 367)
- 32 x 10K Ω 1/4W Rezistorlar (Lee ID: 9284)
- 16 x 1K Ω 1/4W Rezistorlar (Lee ID: 9190)
- 6 x 110 Ω 1/4 W Rezistorlar (Lee ID: 9102)
- 3 x 5 mm Qırmızı LED (Lee ID: 549)
- 3 x 5 mm Yaşıl LED (Lee ID: 550)
- Qatı tellər (Lee -nin ID: 2249)
- Jumper Kabelləri (Lee's ID: 21802)
Addım 1: Güc Təchizatının Qurulması
Gərginlik tənzimləyicisini (7805) yerinə qoyun. 9V batareya klipindəki qırmızı teli pin 1 ilə eyni sütuna qoyun və qara teli iki pinlə eyni sütuna bağlayın. Qatı bir tel alın və pin 3 -ü elektrik rayına, pin 2 -ni və batareya klipindəki qara teli yer rayı ilə birləşdirmək üçün başqa bir möhkəm tel bağlayın.
Addım 2: "Saat" qurun
DIP keçid modelimizi "qurmaq" və rəqibimizin "təxmin etməsi" üçün Flip Flopun saat dövründən asılı olacağıq. DIP dəstəyi boyunca gərginlik tənzimləyicisinin yanına bir bağlama açarı qoyun. Elektrik rayını bağlama açarının sol üst ucuna bağlamaq üçün möhkəm istifadə edin. 110Ω rezistor götürün və bağlama açarının sol alt ucundan çörək taxtasının yuxarı yarısına geri qoşun. Daha qısa ayağı olan 110Ω rezistordan torpaq relsinə qədər daha uzun ayağı olan bir LED qoyun. Bu saat üçün tetikleyicimiz olacaq. Kodumuzu daldırma açarında saxlamaq üçün flip flopun yadda saxlaması üçün saatı işə salmaq lazımdır. LED hər saat dövrü üçün bir göstərici işığı kimi çıxış edəcək.
Addım 3: DIP Switch -in qurulması
Bağlama açarının sağına bir DIP açarı qoyun. DIP açarını qurmaq üçün 4 möhkəm tel götürün və alt pinlərin hər birini alt elektrik rayına bağlayın. 4 1kΩ çəkin və müqavimət qaldırmaq üçün açma açarının üst 4 pinini yuxarı yer relsinə bağlayın. Rezistorlar və daldırma açarı arasında 1-2 sıra buraxın
Addım 4: D Flip Flopların qurulması
DIP keçidinin sağında 2 Dual Tip Flip-Flops fişini (74HC74/74LS74/4013) bir-birinin yanında yerləşdirin. Qatı telləri götürün və pin 14 -ü (Vcc) yuxarı elektrik rayına, pin 7 -ni (GND) hər iki flip flop üçün alt yer rayına bağlayın. Hər fişdə həm D flip flopun asinxron set-birbaşa girişini, həm də asinxron sıfırlama-birbaşa girişini birləşdirmək üçün 1, 4, 10 və 13-cü pinləri elektrik raylarına bağlamaq üçün 10K Ω rezistorlar alın.
Addım 5: D Flip-Floplarını DIP Switch və Tack Switch-ə bağlayın
Ən sol 74HC74 çipinin 2 -ci pinini DIP açarının 1 -ci pininə və ən sağdakı çipin 2 -ci pinini 3 -cü pinə 3 -cü hissənin dib açarının üstündəki 3 -cü pinlə 74HC74 çipinin 12 -ci pinini üst pinə bağlayın. 4.
Hər iki çipdəki 3 və 11 pinləri bağlama açarının sağ üst ucu ilə eyni sütuna bağlayın
Addım 6: Digər 3 dəsti yaradın
İndi bir dəstə aldığımız üçün, hər 3 oyunçunun öz modelini təyin etmək üçün, digərinin isə rəqibin modelini təxmin etməsi üçün digər 3 ədəd etməliyik. Yenidən 2 -dən 8 -ə qədər addımlar ataraq bunu edə bilərsiniz, ancaq digər dəst üçün LED -in rənglərini dəyişdirmək istəyə bilərsiniz.
Addım 7: Başqa bir çörək taxtasına keçin
İndi 4 ayrı dəstə sahib olduğumuzdan, uyğunluğu təmin etmək üçün 2 Dual 2 girişli XNOR çipini (74HC266/74LS266/4077) və 4 girişli AND çipini (74HC21/74LS21/40) istifadə edəcəyik. mövqelər doğrudur. Bütün 3 çipi başqa bir çörək taxtasına qoyaraq başlayın və pin 14 -ü (Vcc) yuxarı elektrik rayına, pin 7 -ni (GND) alt yer rayına bağlayın. İndi hər 74HC74 (hamısı 8 D-Flip Flop) üçün 5 və 9-cu pinlərə bir keçid kabeli qoyun.
Addım 8: Dörd 2 girişli XNOR Çipini Dual 4 girişli V Çipə bağlayın
Hər bir Quad 2 girişli XNOR çipinin, 74HC266 (sancaqlar 3, 4, 10, 11) çıxış pinlərini Dual 4 girişli çipin giriş pinlərinə, 74HC32 (pinlər 1, 2, 4, 5 bir) XNOR çipi, digər XNOR çipi üçün 9, 10, 12, 13 sancaqları), möhkəm tel istifadə edərək. 110Ω bir rezistor götürün və 6 və 8 pinlərini çörək taxtasındakı öz sıralarına bağlayın. Müvafiq rəngli bir LED -i daha uzun ayağı olan 110Ω rezistordan daha qısa ayağı ilə yer rayına bağlayın. DIP açarının kodu düzgün təxmin edildikdə LED göstərici işığı rolunu oynayacaq.
Addım 9: Hamısını bir yerə bağlayın
Bu növbəti hissə çox vacibdir. DIP keçidinin yanındakı 74HC74 çipinin pin 5 -də olan tullanan teli və bitişik bölmədə eyni keçid telini götürün və 74HC266 -nın 1 və 2 pinlərinə yerləşdirin. İndi əldə etməli olduğunuz şey, eyni XNOR qapısından keçən iki qurğunun DIP açarının ilk mövqeyinə bağlanan D Flip Flopun çıxışıdır. Bu, hər iki vahid üçün bu mövqe ya açıq vəziyyətdə, ya da söndürmə mövqeyində olduqda, qapının yalnız bir həqiqət yaratması üçün hazırlanmışdır. Eyni iki cihaz üçün 74HC74 çipinin 9 -cu pinindəki tullanan tellər üçün də eyni şeyi edin və 74HC266 -nın 5 və 6 -cı pinlərinə yerləşdirin. DIP açarından ən uzaq 74HC74 -ə keçin və tullanan telləri eyni iki qurğunun 74HC74 çipinin 5 -ci pininə yerləşdirin və 74HC266 -nın 12 və 13 -cü pinlərinə yerləşdirin. Nəhayət eyni çipin 9 -cu pinini 8 və 9 -cu pinlərə hər iki vahid üçün yerləşdirməklə sona çata bilərik. Digər iki dəst üçün də eyni şeyi etməlisiniz.
Addım 10: Son toxunuşlar
Nəhayət, digər iki çörək taxtasının güc və yer raylarını gərginlik tənzimləyicisinə qoşun.
Tövsiyə:
Arduino Avtomobil Ters Park Diqqət Sistemi - Addım -addım: 4 addım
Arduino Avtomobil Ters Park Diqqət Sistemi | Addım-addım: Bu layihədə, Arduino UNO və HC-SR04 Ultrasonik Sensoru istifadə edərək sadə bir Arduino Car Reverse Park Sensor Dövrü dizayn edəcəyəm. Bu Arduino əsaslı Avtomobil Ters siqnal sistemi Avtonom Naviqasiya, Robot Aralığı və digər diapazonlarda istifadə edilə bilər
Addım -addım PC qurulması: 9 addım
Addım -addım PC Bina: Təchizat: Təchizat: MotherboardCPU & CPU soyuducu PSU (Enerji təchizatı vahidi) Yaddaş (HDD/SSD) RAMGPU (tələb olunmur) Kassa Alətləri: Tornavida ESD bilərzik/mattermal pasta/aplikator
Üç Hoparlör Devresi -- Addım-addım təlimat: 3 addım
Üç Hoparlör Devresi || Addım-addım Təlimat: Dinamik Dövrə, ətraf mühitdən alınan səs siqnallarını MIC-ə gücləndirir və gücləndirilmiş səsin çıxarıldığı yerdən Dinamikə göndərir.Burada bu Hoparlör Devrini düzəltməyin üç fərqli yolunu göstərəcəyəm:
Robot texnikasında bir dəst ilə addım-addım təhsil: 6 addım
Bir dəst ilə Robototexnikada Addım-addım Təhsil: Öz robotumu düzəltdikdən bir neçə ay sonra (zəhmət olmasa bunların hamısına baxın) və iki dəfə hissələri arızalandıqdan sonra bir addım geri çəkilmək və öz fikrimi yenidən düşünmək qərarına gəldim. strategiya və istiqamət. Bir neçə aylıq təcrübə bəzən çox mükafatlandırıcı idi və
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)