Daftar Isi:

BattleDIP: 11 Langkah
BattleDIP: 11 Langkah

Video: BattleDIP: 11 Langkah

Video: BattleDIP: 11 Langkah
Video: Battleship Brawlers 11 | COSMOTEER Skirmishes 2024, November
Anonim
PertempuranDIP
PertempuranDIP

Dibuat oleh: Forbes Ng

Proyek ini merupakan pengantar yang baik untuk rangkaian logika digital karena akan memanfaatkan konsep dasar logika Boolean dan memori dalam rangkaian. Anda akan menggunakan chip seperti Dual D-Type Flip Flop, Quad 2-input XNOR gate, dan Dual 4-Input AND gate yang semuanya tersedia di seri 7400 baik dalam logika TTL dan CMOS atau juga seri 4000. Mengikuti prinsip serupa dari game klasik, Battleship, game ini menambahkan elemen penghitung waktu di mana setiap pemain perlu mengetahui kode lawan di sakelar DIP sebelum mereka mengetahui kode Anda.

Bagian yang Anda Butuhkan

8 x Flip-Flop Tipe D Ganda:

(74HC74 - ID Lee: 71439) (74LS74 - ID Lee: 7255) (4013 - ID Lee: 7196)

2 x Quad 2-input XNOR (Eksklusif-NOR) Gerbang:

(74HC266 - ID Lee: 71762) (4077- ID Lee: 7226)

Kemungkinan alternatif jika chip XNOR tidak tersedia:

2 x Gerbang XOR (Eksklusif-OR) 2-input Quad:

(74HC86 - ID Lee: 71297) (4070 - ID Lee: 7221)

2 x Gerbang Inverter Hex (BUKAN):

(74HC04 - ID Lee: 71684) (74LS04 - ID Lee: 7241) (4069 - ID Lee: 7220)

1 x Ganda 4-Masukan DAN Gerbang:

(74HC21 - ID Lee: 71700) (4082 - ID Lee: 7230)

  • Regulator Tegangan 1 x 5V (LM7805 - ID Lee: 7115)
  • Klip Baterai 1 x 9V (ID Lee: 6538)
  • Baterai 1 x 9V (ID Lee: 83741)
  • 3 x Breadboard (Lee's ID: 10686)
  • 4 x Sakelar Taktik (ID Lee: 3122)
  • Sakelar DIP 4 x 4 Posisi (ID Lee: 367)
  • Resistor 32 x 10K 1/4W (ID Lee: 9284)
  • Resistor 16 x 1K 1/4W (ID Lee: 9190)
  • Resistor 6 x 110 1/4W (Lee's ID: 9102)
  • 3 x 5mm LED Merah (Lee's ID: 549)
  • 3 x 5mm LED Hijau (Lee's ID: 550)
  • Kabel Padat (Lee's ID: 2249)
  • Kabel Jumper (Lee's ID: 21802)

Langkah 1: Menyiapkan Catu Daya

Menyiapkan Catu Daya
Menyiapkan Catu Daya

Tempatkan pengatur tegangan (7805) pada tempatnya. Letakkan kabel merah dari klip baterai 9V di kolom yang sama dengan pin 1, dan hubungkan kabel hitam di kolom yang sama dengan pin dua. Ambil kabel solid dan sambungkan pin 3 ke rel daya dan kabel solid lainnya untuk menghubungkan pin 2 dan kabel hitam pada klip baterai ke ground rail

Langkah 2: Buat "Jam"

Tetapkan
Tetapkan

Kami akan bergantung pada siklus jam Flip Flop untuk "mengatur" pola sakelar DIP kami dan "menebak" lawan kami. Tempatkan sakelar paku di samping pengatur tegangan melintasi dukungan DIP. Gunakan solid untuk menyambungkan rel daya ke cabang kiri atas sakelar paku. Ambil resistor 110Ω dan sambungkan dari cabang kiri bawah sakelar paku ke belakang ke bagian atas papan tempat memotong roti. Tempatkan LED dengan kaki yang lebih panjang dari resistor 110Ω ke ground rail dengan kaki yang lebih pendek. Ini akan menjadi pemicu kami untuk jam. Untuk menyimpan kode kita pada sakelar celup, jam perlu dipicu agar flip flop dapat mengingatnya. LED akan bertindak sebagai lampu indikator untuk setiap siklus clock.

Langkah 3: Menyiapkan Saklar DIP

Menyiapkan Saklar DIP
Menyiapkan Saklar DIP

Tempatkan sakelar DIP di sebelah kanan sakelar tack. Untuk mengatur sakelar DIP, ambil 4 kabel padat dan sambungkan masing-masing pin bawah ke rel daya bawah. Ambil 4 1kΩ dan sambungkan 4 pin teratas sakelar celup ke rel tanah atas sebagai resistor penarik. Sisakan 1-2 baris antara resistor dan sakelar celup

Langkah 4: Menyiapkan D Flip Flops

Menyiapkan D Flip Flop
Menyiapkan D Flip Flop
Menyiapkan Flip Flop D
Menyiapkan Flip Flop D

Tempatkan 2 chip Flip-Flops Tipe D Ganda (74HC74/74LS74/4013) di samping satu sama lain di sebelah kanan sakelar DIP. Ambil kabel solid dan sambungkan pin 14 (Vcc) ke rel daya atas, dan pin 7 (GND) ke rel ground bawah untuk kedua sandal jepit. Ambil resistor 10K untuk menghubungkan pin 1, 4, 10, dan 13 ke rel daya untuk menghubungkan input set-direct asinkron D flip flop dan input reset-direct asinkron pada setiap chip

Langkah 5: Hubungkan D Flip-Flops ke DIP Switch dan Tack Switch

Hubungkan D Flip-Flops ke DIP Switch dan Tack Switch
Hubungkan D Flip-Flops ke DIP Switch dan Tack Switch
Hubungkan D Flip-Flops ke DIP Switch dan Tack Switch
Hubungkan D Flip-Flops ke DIP Switch dan Tack Switch
Hubungkan D Flip-Flops ke DIP Switch dan Tack Switch
Hubungkan D Flip-Flops ke DIP Switch dan Tack Switch

Hubungkan pin 2 chip 74HC74 paling kiri ke pin atas 1 pada sakelar DIP dan pin 2 chip paling kanan ke pin atas 3. Hubungkan pin 12 chip 74HC74 paling kiri ke pin 3 atas pada sakelar celup dan pin 12 chip paling kanan ke pin atas 4.

Hubungkan pin 3 dan 11 pada kedua chip ke kolom yang sama dengan cabang kanan atas sakelar paku

Langkah 6: Bangun 3 Set Lainnya

Bangun 3 Set Lainnya
Bangun 3 Set Lainnya
Bangun 3 Set Lainnya
Bangun 3 Set Lainnya

Sekarang kita memiliki satu set, kita perlu membuat 3 set lainnya sehingga setiap pemain memiliki satu set untuk mengatur pola mereka, dan yang lainnya untuk menebak lawan. Anda dapat melakukannya dengan menjalankan langkah 2 hingga 8 lagi, tetapi Anda mungkin ingin mengganti warna LED untuk set lainnya.

Langkah 7: Ke Papan Tempat Memotong Roti Lainnya

Ke Papan Tempat Memotong Roti Lainnya
Ke Papan Tempat Memotong Roti Lainnya
Ke Papan Tempat Memotong Roti Lainnya
Ke Papan Tempat Memotong Roti Lainnya
Ke Papan Tempat Memotong Roti Lainnya
Ke Papan Tempat Memotong Roti Lainnya

Sekarang kita memiliki 4 set terpisah, kita akan menggunakan 2 chip XNOR 2-input Ganda (74HC266/74LS266/4077) untuk melakukan pencocokan dan chip AND 4-input (74HC21/74LS21/40) untuk memastikan semua 4 posisi adalah benar. Mulailah dengan menempatkan semua 3 chip pada papan tempat memotong roti lain dan sambungkan pin 14 (Vcc) ke rel daya atas, dan pin 7 (GND) ke rel tanah bawah. Sekarang tempatkan kabel jumper pada pin 5 dan 9 untuk setiap 74HC74 (semua 8 D-Flip Flops)

Langkah 8: Menghubungkan Chip XNOR 2-input Quad ke Chip AND 4-input Ganda

Menghubungkan Chip XNOR 2-input Quad ke Chip AND 4-input Ganda
Menghubungkan Chip XNOR 2-input Quad ke Chip AND 4-input Ganda
Menghubungkan Chip XNOR 2-input Quad ke Chip AND 4-input Ganda
Menghubungkan Chip XNOR 2-input Quad ke Chip AND 4-input Ganda
Menghubungkan Chip XNOR 2-input Quad ke Chip AND 4-input Ganda
Menghubungkan Chip XNOR 2-input Quad ke Chip AND 4-input Ganda

Hubungkan pin output dari setiap chip XNOR 2-input Quad, 74HC266 (pin 3, 4, 10, 11), ke pin input chip AND 4-input Ganda, 74HC32 (pin 1, 2, 4, 5 untuk satu Chip XNOR, pin 9, 10, 12, 13 untuk chip XNOR lainnya), menggunakan kawat padat. Ambil resistor 110Ω dan sambungkan pin 6 dan 8 ke barisnya masing-masing di papan tempat memotong roti. Hubungkan LED dengan warna masing-masing dengan kaki yang lebih panjang dari resistor 110Ω ke rel tanah dengan kaki yang lebih pendek. LED akan bertindak sebagai lampu indikator ketika kode sakelar DIP ditebak dengan benar.

Langkah 9: Mengikat Semuanya Bersama

Mengikat Semuanya Bersama-sama
Mengikat Semuanya Bersama-sama
Mengikat Semuanya Bersama-sama
Mengikat Semuanya Bersama-sama
Mengikat Semuanya Bersama-sama
Mengikat Semuanya Bersama-sama

Bagian selanjutnya ini sangat penting. Ambil kabel jumper yang sudah ada di pin 5 dari chip 74HC74 tepat di sebelah sakelar DIP dan kabel jumper yang sama pada unit yang berdekatan dan letakkan di pin 1 dan 2 dari 74HC266. Yang seharusnya Anda miliki sekarang adalah output D Flip Flop yang terhubung ke posisi pertama sakelar DIP pada dua unit yang berjalan melalui gerbang XNOR yang sama. Ini dirancang agar gerbang hanya menghasilkan true ketika posisi untuk kedua unit dalam posisi on atau off. Lakukan hal yang sama untuk kabel jumper pada pin 9 dari chip 74HC74 untuk dua unit yang sama dan tempatkan pada pin 5 dan 6 dari 74HC266. Pindah ke 74HC74 terjauh dari sakelar DIP dan tempatkan kabel jumper pada pin 5 dari chip 74HC74 untuk dua unit yang sama dan letakkan di pin 12 dan 13 dari 74HC266. Kami akhirnya dapat mengakhiri dengan menempatkan pin 9 dari chip yang sama untuk kedua unit pada pin 8 dan 9. Anda perlu melakukan hal yang sama untuk dua set lainnya.

Langkah 10: Sentuhan Akhir

Sentuhan Akhir
Sentuhan Akhir

Terakhir, sambungkan rel daya dan ground dari dua papan tempat memotong roti lainnya ke yang memiliki pengatur tegangan.

Direkomendasikan: