İçindekiler:

BattleDIP: 11 Adım
BattleDIP: 11 Adım

Video: BattleDIP: 11 Adım

Video: BattleDIP: 11 Adım
Video: Martin Mikušek - 1 STREET WORKOUT BATTLE Dip with 45 kg 2024, Kasım
Anonim
Savaş DIP'si
Savaş DIP'si

Oluşturan: Forbes Ng

Bu proje, Boole mantığının temel kavramlarını ve devrelerde hafızayı kullanacağından, sayısal mantık devrelerine iyi bir giriş niteliğindedir. 7400 serisinde hem TTL hem de CMOS mantığında veya ayrıca 4000 serisinde bulunan Çift D-Tipi Flip Flop, Dörtlü 2 girişli XNOR kapısı ve Çift 4 Girişli AND kapısı gibi yongaları kullanacaksınız. Klasik oyun Battleship'teki benzer prensipleri takip eden bu oyun, her oyuncunun sizinkini çözmeden önce DIP anahtarında rakibinin kodunu bulması gereken bir zaman kırıcı unsur ekler.

İhtiyacınız Olan Parçalar

8 x Çift D Tipi Parmak Arası Terlik:

(74HC74 - Lee'nin Kimliği: 71439) (74LS74 - Lee'nin Kimliği: 7255) (4013 - Lee'nin Kimliği: 7196)

2 x Dörtlü 2 girişli XNOR (Özel-NOR) Kapısı:

(74HC266 - Lee'nin Kimliği: 71762) (4077- Lee'nin Kimliği: 7226)

XNOR çipi mevcut değilse olası alternatifler:

2 x Dörtlü 2 girişli XOR (Özel-VEYA) Kapısı:

(74HC86 - Lee'nin Kimliği: 71297)(4070 - Lee'nin Kimliği: 7221)

2 x Hex İnverter (DEĞİL) Kapısı:

(74HC04 - Lee'nin Kimliği: 71684) (74LS04 - Lee'nin Kimliği: 7241) (4069 - Lee'nin Kimliği: 7220)

1 x Çift 4-Giriş VE Kapı:

(74HC21 - Lee'nin Kimliği: 71700) (4082 - Lee'nin Kimliği: 7230)

  • 1 x 5V Voltaj Regülatörü (LM7805 - Lee'nin ID: 7115)
  • 1 x 9V Pil Klipsi (Lee'nin Kimliği: 6538)
  • 1 x 9V Pil (Lee'nin Kimliği: 83741)
  • 3 x Breadboard (Lee'nin Kimliği: 10686)
  • 4 x Tack Anahtarı (Lee'nin Kimliği: 3122)
  • 4 x 4 Konumlu DIP anahtarı (Lee's ID: 367)
  • 32 x 10K Ω 1/4W Dirençler (Lee'nin Kimliği: 9284)
  • 16 x 1K Ω 1/4W Dirençler (Lee'nin Kimliği: 9190)
  • 6 x 110 Ω 1/4W Dirençler (Lee's ID: 9102)
  • 3 x 5 mm Kırmızı LED (Lee'nin Kimliği: 549)
  • 3 x 5mm Yeşil LED (Lee'nin ID: 550)
  • Katı Teller (Lee'nin ID: 2249)
  • Atlama Kabloları (Lee'nin Kimliği: 21802)

Adım 1: Güç Kaynağını Ayarlama

Güç Kaynağını Ayarlama
Güç Kaynağını Ayarlama

Voltaj regülatörünü (7805) yerine yerleştirin. 9V pil klipsinden gelen kırmızı kabloyu pim 1 ile aynı sütuna koyun ve siyah kabloyu pim iki ile aynı sütuna bağlayın. Bir Katı kablo alın ve pim 3'ü güç rayına ve pim 2'yi ve pil klipsindeki siyah kabloyu toprak rayına bağlamak için başka bir sağlam kabloyu bağlayın

2. Adım: Bir "Saat" oluşturun

Kurmak
Kurmak

DIP anahtar modelimizi "ayarlamak" ve rakibimizinki "tahmin etmek" için Flip Flop'un saat döngüsüne bağlı olacağız. DIP desteği boyunca voltaj regülatörünün yanına bir raptiye anahtarı yerleştirin. Güç rayını tack anahtarının sol üst ucuna bağlamak için sağlam bir kablo kullanın. 110Ω'luk bir direnç alın ve raptiye anahtarının sol alt ucundan devre tahtasının üst yarısına geri bağlayın. 110Ω dirençten daha uzun bacaklı bir LED'i kısa bacaklı toprak rayına yerleştirin. Bu bizim saat için tetikleyicimiz olacak. Kodumuzu dip anahtarına kaydetmek için, flip flop'un hatırlaması için saatin tetiklenmesi gerekir. LED, her saat döngüsü için bir gösterge ışığı görevi görecektir.

Adım 3: DIP Anahtarını Ayarlama

DIP Anahtarını Ayarlama
DIP Anahtarını Ayarlama

Tetik anahtarının sağına bir DIP anahtarı yerleştirin. DIP anahtarını kurmak için 4 katı kablo alın ve alt pimlerin her birini alt güç rayına bağlayın. 4 1kΩ alın ve dip anahtarın üstteki 4 pinini yukarı çekme dirençleri olarak üst toprak rayına bağlayın. Dirençler ve dip anahtarı arasında 1-2 sıra bırakın

4. Adım: D Flip Flop'ları Ayarlama

D Flip Flop'ları Ayarlama
D Flip Flop'ları Ayarlama
D Flip Flop'ları Ayarlama
D Flip Flop'ları Ayarlama

2 Çift D-Tipi Flip-Flop yongasını (74HC74/74LS74/4013) DIP anahtarının sağına yan yana yerleştirin. Katı kabloları alın ve her iki parmak arası terlik için pim 14'ü (Vcc) üst güç rayına ve pim 7'yi (GND) alt toprak rayına bağlayın. Her bir çipte hem D flip flop'un asenkron set-direkt girişini hem de asenkron reset-doğrudan girişini bağlamak için 1, 4, 10 ve 13 pinlerini güç raylarına bağlamak için 10K Ω dirençler alın

Adım 5: D Flip-Flop'ları DIP Anahtarına ve Tetik Anahtarına Bağlayın

D Flip-Flop'ları DIP Switch'e ve Tack Switch'e Bağlayın
D Flip-Flop'ları DIP Switch'e ve Tack Switch'e Bağlayın
D Flip-Flop'ları DIP Switch'e ve Tack Switch'e Bağlayın
D Flip-Flop'ları DIP Switch'e ve Tack Switch'e Bağlayın
D Flip-Flop'ları DIP Switch'e ve Tack Switch'e Bağlayın
D Flip-Flop'ları DIP Switch'e ve Tack Switch'e Bağlayın

En soldaki 74HC74 yongasının 2 numaralı pinini DIP anahtarındaki üst pin 1'e ve en sağdaki yonganın 2 numaralı pinini üst pin 3'e bağlayın. 4.

Her iki yongadaki pim 3 ve 11'i, tack anahtarının sağ üst ucuyla aynı sütuna bağlayın

Adım 6: Diğer 3 Seti Oluşturun

Diğer 3 Seti Oluşturun
Diğer 3 Seti Oluşturun
Diğer 3 Seti Oluşturun
Diğer 3 Seti Oluşturun

Artık bir setimiz olduğuna göre, diğer 3 setini de her oyuncunun kendi modelini belirlemesi ve diğerinin de rakibin modelini tahmin etmesi için oluşturmamız gerekecek. Bunu, 2 ila 8 arasındaki adımları tekrar uygulayarak yapabilirsiniz, ancak diğer set için LED'in renklerini değiştirmek isteyebilirsiniz.

7. Adım: Başka Bir Breadboard'a Geçin

Başka Bir Breadboard'a
Başka Bir Breadboard'a
Başka Bir Breadboard'a
Başka Bir Breadboard'a
Başka Bir Breadboard'a
Başka Bir Breadboard'a

Artık 4 ayrı setimiz olduğuna göre, eşleştirmeyi yapmak için 2 Çift 2 girişli XNOR yongasını (74HC266/74LS266/4077) ve 4 girişli AND yongasını (74HC21/74LS21/40) tüm 4'ün de olduğundan emin olmak için kullanacağız. pozisyonlar doğrudur. 3 çipin tümünü başka bir devre tahtasına yerleştirerek başlayın ve pim 14'ü (Vcc) üst güç rayına ve pim 7'yi (GND) alt toprak rayına bağlayın. Şimdi her 74HC74 (8 D-Flip Flop'un tümü) için pim 5 ve 9'a bir atlama kablosu yerleştirin

Adım 8: Dörtlü 2 girişli XNOR Yongasını Çift 4 girişli AND Yongasına Bağlama

Dörtlü 2 girişli XNOR Yongasını Çift 4 girişli AND Yongasına Bağlama
Dörtlü 2 girişli XNOR Yongasını Çift 4 girişli AND Yongasına Bağlama
Dörtlü 2 girişli XNOR Yongasını Çift 4 girişli AND Yongasına Bağlama
Dörtlü 2 girişli XNOR Yongasını Çift 4 girişli AND Yongasına Bağlama
Dörtlü 2 girişli XNOR Yongasını Çift 4 girişli AND Yongasına Bağlama
Dörtlü 2 girişli XNOR Yongasını Çift 4 girişli AND Yongasına Bağlama

Her bir Dörtlü 2 girişli XNOR yongasının (74HC266) çıkış pimlerini (pim 3, 4, 10, 11), Çift 4 girişli AND yongasının 74HC32 giriş pimlerine (biri için pim 1, 2, 4, 5) bağlayın. XNOR yongası, diğer XNOR yongası için 9, 10, 12, 13 numaralı pimler), tek parça kablo kullanarak. 110Ω'luk bir direnç alın ve 6 ve 8 numaralı pinleri sırasıyla devre tahtasındaki kendi sıralarına bağlayın. 110Ω direncinden uzun bacaklı ilgili renkteki bir LED'i daha kısa bacaklı toprak rayına bağlayın. DIP anahtarının kodu doğru tahmin edildiğinde LED gösterge ışığı olarak görev yapacaktır.

9. Adım: Hepsini Bir Araya Bağlamak

Hepsini Bir Araya Bağlamak
Hepsini Bir Araya Bağlamak
Hepsini Bir Araya Bağlamak
Hepsini Bir Araya Bağlamak
Hepsini Bir Araya Bağlamak
Hepsini Bir Araya Bağlamak

Bu sonraki kısım çok önemli. DIP anahtarının hemen yanındaki 74HC74 yongasının 5 numaralı piminde bulunan atlama telini ve bitişik ünitedeki aynı atlama telini alın ve 74HC266'nın 1 ve 2 numaralı pimlerine yerleştirin. Şimdi sahip olmanız gereken, aynı XNOR geçidinden geçen iki ünitede DIP anahtarının ilk konumuna bağlanan D Flip Flop'un çıktısıdır. Bu, geçidin yalnızca her iki ünite için bu konum açık veya kapalı konumda olduğunda bir gerçek oluşturacak şekilde tasarlanmıştır. Aynı iki ünite için 74HC74 yongasının 9 numaralı pinindeki atlama telleri için de aynısını yapın ve 74HC266'nın 5 ve 6 numaralı pinlerine yerleştirin. DIP anahtarından en uzaktaki 74HC74'e geçin ve atlama kablolarını aynı iki ünite için 74HC74 yongasının 5. pimine yerleştirin ve 74HC266'nın 12 ve 13 pimlerine yerleştirin. Son olarak, her iki ünite için aynı çipin 9 numaralı pinini 8 ve 9 numaralı pinlere yerleştirerek sonlandırabiliriz. Diğer iki set için de aynısını yapmanız gerekecek.

Adım 10: Son Dokunuşlar

Son dokunuşlar
Son dokunuşlar

Son olarak diğer iki breadboard'un güç ve topraklama raylarını voltaj regülatörlü olana bağlayın.

Önerilen: