Daftar Isi:
- Langkah 1: Menyiapkan Catu Daya
- Langkah 2: Buat "Jam"
- Langkah 3: Menyiapkan Saklar DIP
- Langkah 4: Menyiapkan D Flip Flops
- Langkah 5: Hubungkan D Flip-Flops ke DIP Switch dan Tack Switch
- Langkah 6: Bangun 3 Set Lainnya
- Langkah 7: Ke Papan Tempat Memotong Roti Lainnya
- Langkah 8: Menghubungkan Chip XNOR 2-input Quad ke Chip AND 4-input Ganda
- Langkah 9: Mengikat Semuanya Bersama
- Langkah 10: Sentuhan Akhir
- Langkah 11: Video untuk Referensi
Video: BattleDIP: 11 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
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
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"
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
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
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 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
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
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
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
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
Terakhir, sambungkan rel daya dan ground dari dua papan tempat memotong roti lainnya ke yang memiliki pengatur tegangan.
Direkomendasikan:
Sistem Peringatan Parkir Terbalik Mobil Arduino - Langkah demi Langkah: 4 Langkah
Sistem Peringatan Parkir Mundur Mobil Arduino | Langkah demi Langkah: Pada proyek kali ini, saya akan merancang Rangkaian Sensor Parkir Mundur Mobil Arduino sederhana menggunakan Sensor Ultrasonik Arduino UNO dan HC-SR04. Sistem peringatan mundur mobil berbasis Arduino ini dapat digunakan untuk Navigasi Otonom, Jarak Robot, dan r
Langkah demi Langkah Membangun PC: 9 Langkah
Langkah demi Langkah Membangun PC: Perlengkapan: Perangkat Keras: MotherboardCPU & Pendingin CPUPSU (Unit catu daya)Penyimpanan (HDD/SSD)RAMGPU (tidak diperlukan)Kasing Alat: Obeng Gelang ESD/pasta matstermal dengan aplikator
Tiga Sirkuit Loudspeaker -- Tutorial Langkah-demi-Langkah: 3 Langkah
Tiga Sirkuit Loudspeaker || Tutorial Langkah-demi-Langkah: Sirkuit Loudspeaker memperkuat sinyal audio yang diterima dari lingkungan ke MIC dan mengirimkannya ke Speaker dari mana audio yang diperkuat diproduksi. Di sini, saya akan menunjukkan kepada Anda tiga cara berbeda untuk membuat Sirkuit Loudspeaker ini menggunakan:
Pendidikan Langkah demi Langkah dalam Robotika Dengan Kit: 6 Langkah
Pendidikan Selangkah demi Selangkah dalam Robotika Dengan Kit: Setelah beberapa bulan membuat robot saya sendiri (silakan lihat semua ini), dan setelah dua kali mengalami bagian yang gagal, saya memutuskan untuk mengambil langkah mundur dan memikirkan kembali strategi dan arahan. Pengalaman beberapa bulan terkadang sangat bermanfaat, dan
Levitasi Akustik Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): 8 Langkah
Akustik Levitation Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): transduser suara ultrasonik L298N Dc female adapter power supply dengan pin dc laki-laki Arduino UNOBreadboardCara kerjanya: Pertama, Anda mengunggah kode ke Arduino Uno (ini adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk mengonversi kode (C++)