Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Ini adalah proyek pemula yang sempurna jika Anda baru belajar cara menggunakan register geser dan cara kerjanya dengan kode. Selain itu, proyek ini merupakan awal yang baik jika Anda baru mengenal tampilan 7 segmen. Sebelum Anda memulai proyek ini, pastikan untuk memberi daya pada papan tempat memotong roti dengan 3,3 V dan GND (kedua sisi papan tempat memotong roti).
Perlengkapan
- 8 220 Ohm resistor
- tampilan 7 segmen
- 74HC595 Pergeseran Resistor
- Arduino
- Papan tempat memotong roti
- Kabel jumper
Langkah 1: Langkah 1: Tampilan Tujuh Segmen
Untuk memulainya, Anda ingin tahu apakah layar 7 segmen Anda memiliki katoda umum atau anoda umum. Oleh karena itu, Anda harus menyambungkan layar 7 segmen Anda. Tutorial ini dapat bekerja untuk katoda umum atau anoda, pastikan jika Anda memiliki anoda umum, hubungkan pin khusus itu ke VCC dan jika Anda memiliki katoda umum, hubungkan pin itu ke GND.
- Hubungkan pin A ke resistor 200-ohm yang kemudian terhubung ke Output 1 pada register geser
- Hubungkan pin B ke resistor 200-ohm yang kemudian terhubung ke Output 2 pada register geser
- Hubungkan pin C ke resistor 200-ohm yang kemudian terhubung ke Output 3 pada register geser
- Hubungkan pin D ke resistor 200-ohm yang kemudian terhubung ke Output 4 pada register geser
- Hubungkan pin E ke resistor 200-ohm yang kemudian terhubung ke Output 5 pada register geser
- Hubungkan pin F ke resistor 200-ohm yang kemudian terhubung ke Output 6 pada register geser
- Hubungkan pin G ke resistor 200-ohm yang kemudian terhubung ke Output 7 pada register geser
- Hubungkan pin DP ke resistor 200 ohm yang kemudian hubungkan ke Output 8 pada register geser
- Hubungkan CA ke resistor 200-ohm yang kemudian terhubung ke Power
Langkah 2: Langkah 2: Shift Register
Sebagian besar pin di register geser sudah disambungkan sesuai dengan langkah terakhir. Sekarang, satu-satunya pin yang perlu disambungkan adalah pin output digital dan juga GND.
- Hubungkan pin Output Enable dan Ground ke GND
- Hubungkan pin daya ke 5 V pada Arduino serta ke register geser dengan jelas
- Hubungkan Input ke pin 2 di Arduino
- Hubungkan jam register keluaran ke pin 3 pada Arduino
- Hubungkan jam register geser ke pin 4 di Arduino
Langkah 3: Langkah 3: Kode
Berikut ini tautan ke kode. Jika Anda memiliki pertanyaan, beri tahu saya!