![Grafik Batang Warna Ganda Dengan CircuitPython: 5 Langkah (dengan Gambar) Grafik Batang Warna Ganda Dengan CircuitPython: 5 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/001/image-1483-5-j.webp)
Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
![Grafik Batang Warna Ganda Dengan CircuitPython Grafik Batang Warna Ganda Dengan CircuitPython](https://i.howwhatproduce.com/images/001/image-1483-6-j.webp)
Saya melihat grafik batang LED ini di situs Pimoroni dan berpikir itu mungkin proyek yang murah dan menyenangkan saat melakukan penguncian covid-19.
Ini berisi 24 LED, merah dan hijau, di masing-masing dari 12 segmennya, jadi secara teori Anda harus dapat menampilkan merah, hijau dan kuning. Biasanya Anda akan mengharapkan 2 anoda, satu untuk merah dan satu untuk hijau, dan 24 katoda jika Anda membangunnya dari 24 LED. Paket ini hanya memiliki 14 pin dan tiga pasang pin terhubung secara internal!
Bagaimana Anda menggerakkan 24 LED dengan hanya 11 pin? Ini tampak proyek yang lebih menarik.
· Kita harus memanfaatkan kegigihan penglihatan di mata dan mem-flash berbagai LED dengan sangat cepat.
Apa yang ingin saya lakukan dengannya?
· Gerakkan satu lampu merah, hijau atau kuning bolak-balik di sepanjang layar
· Tampilkan bilah rata kiri berwarna merah, hijau atau kuning di sepanjang layar
Bagaimana saya bisa memberikan input sederhana untuk mengubah tampilan?
· Gunakan potensiometer 10K untuk menghasilkan nilai dari 0 hingga 12 inklusif.
Saya memutuskan untuk menggunakan Adafruit ItsyBitsy M4 Express untuk proyek ini dan memprogramnya menggunakan CircuitPython. Ini adalah perangkat 3.3V jadi saya memutuskan untuk meletakkan resistor 330 Ohm pada anoda untuk menjaga arus tetap turun dan melindungi pin mikrokontroler dan LED. Saya hanya akan menyalakan maksimal dua LED setiap saat – LED merah dan hijau di segmen yang sama untuk mendapatkan warna kuning.
Langkah 1: Apa yang Kita Butuhkan?
![Apa yang kita butuhkan? Apa yang kita butuhkan?](https://i.howwhatproduce.com/images/001/image-1483-7-j.webp)
Paket grafik batang
Itsybitsy M4 Express
Papan strip atau papan tempat memotong roti
3x 330 Ohm resistor
Potensiometer 10K Ohm
Lompat kawat
Langsung memimpin
Mu editor untuk mengembangkan skrip dan mem-flash mikrokontroler.
Langkah 2: Cara Kerjanya
![Bagaimana itu bekerja Bagaimana itu bekerja](https://i.howwhatproduce.com/images/001/image-1483-8-j.webp)
Layar dibagi menjadi 3 bagian (Rendah – ujung kiri, Tengah – tengah dan Tinggi – ujung kanan), masing-masing berisi 4 segmen. Setiap bagian memiliki satu anoda yang memberi daya 8 LED. Pin anoda terhubung secara internal. Pin 1 & 14 untuk Rendah, pin 6 & 9 untuk Menengah dan pin 7 & 8 untuk Tinggi – Anda dapat menggunakan keduanya. Katoda merah adalah pin 2, 3, 4 dan 5, sedangkan katoda hijau adalah 13, 12, 11 dan 10.
Untuk menyalakan LED, arus harus mengalir melalui resistor 300 Ohm dari anoda TINGGI (3,3V) ke pin katoda RENDAH (0V).
Untuk membuat segmen paling kiri menjadi MERAH:
pin anoda 1 disetel tinggi sedangkan pin anoda lainnya, 6 dan 7 disetel rendah (pilih bagian)
dan
katoda merah 2 disetel rendah sementara semua pin katoda lainnya disetel tinggi (pilih LED)
Untuk membuat segmen paling kanan HIJAU:
pin anoda 7 disetel tinggi sedangkan pin anoda lainnya, 6 dan 1 disetel rendah (pilih bagian)
dan
katoda hijau 10 disetel rendah sementara semua pin katoda lainnya disetel tinggi (pilih LED)
Langkah 3: Menghubungkan Bagian
![Menghubungkan Bagian Menghubungkan Bagian](https://i.howwhatproduce.com/images/001/image-1483-9-j.webp)
Saya menggunakan papan strip tetapi Anda bisa mencoba papan tempat memotong roti. Lihat halaman berikutnya untuk foto.
Langkah 4: Papan Selesai
![Papan Selesai Papan Selesai](https://i.howwhatproduce.com/images/001/image-1483-10-j.webp)
Saya menggunakan editor Mu untuk mengembangkan kode dan mem-flash-nya ke ItsyBitsy M4 Express.
Berikut kodenya:
Langkah 5:
![](https://i.ytimg.com/vi/buV4WXkJcAI/hqdefault.jpg)
Video ini menunjukkan proyek selesai bekerja. Kuning tampak lebih oranye daripada kuning, mungkin karena LED merah lebih terang daripada yang hijau. Anda dapat menambahkan resistor kecil ke tautan katoda merah untuk mengurangi intensitas merah.
Saya harap Anda akan mencobanya.
Direkomendasikan:
Grafik Batang LED Transistor: 4 Langkah
![Grafik Batang LED Transistor: 4 Langkah Grafik Batang LED Transistor: 4 Langkah](https://i.howwhatproduce.com/images/001/image-884-16-j.webp)
Grafik Batang LED Transistor: Artikel ini menunjukkan cara unik dan kontroversial dalam membuat tampilan grafik batang LED. Rangkaian ini membutuhkan sinyal AC dengan amplitudo tinggi. Anda dapat mencoba menghubungkan penguat Kelas D. Sirkuit ini dirancang dan diterbitkan bertahun-tahun yang lalu berdasarkan artikel
Jam Grafik Batang IOT (ESP8266 + 3D Printed Case): 5 Langkah (dengan Gambar)
![Jam Grafik Batang IOT (ESP8266 + 3D Printed Case): 5 Langkah (dengan Gambar) Jam Grafik Batang IOT (ESP8266 + 3D Printed Case): 5 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/001/image-2624-12-j.webp)
Jam Grafik Batang IOT (ESP8266 + Kasing Cetakan 3D): Hai,Pada Petunjuk ini saya akan menjelaskan kepada Anda cara membuat Jam Grafik Batang LED 256 IOT. Jam ini tidak terlalu sulit untuk dibuat, tidak terlalu mahal namun Anda perlu sabar untuk memberitahu waktu ^^ tapi menyenangkan untuk dibuat dan penuh pengajaran
Panel LED Variabel DIY (Warna Ganda): 16 Langkah (dengan Gambar)
![Panel LED Variabel DIY (Warna Ganda): 16 Langkah (dengan Gambar) Panel LED Variabel DIY (Warna Ganda): 16 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/002/image-4863-16-j.webp)
Panel LED Variabel DIY (Warna Ganda): Tingkatkan pencahayaan Anda dengan membuat Panel LED Isi Ulang DIY yang terjangkau! Dilengkapi dengan penyesuaian kecerahan Warna Ganda, proyek ini memberi Anda fleksibilitas untuk menyesuaikan keseimbangan putih sumber cahaya agar sesuai dengan cahaya sekitar
Cara Membuat Pengukur Suhu DIY Kustom Menggunakan Grafik Batang & Atmega328p: 3 Langkah (dengan Gambar)
![Cara Membuat Pengukur Suhu DIY Kustom Menggunakan Grafik Batang & Atmega328p: 3 Langkah (dengan Gambar) Cara Membuat Pengukur Suhu DIY Kustom Menggunakan Grafik Batang & Atmega328p: 3 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/004/image-9043-30-j.webp)
Cara Membuat Pengukur Suhu DIY Kustom Menggunakan Grafik Batang & Atmega328p: Dalam posting ini saya akan menunjukkan cara membuat Pengukur Suhu menggunakan Grafik Batang & Atmega328p. Postingan akan mencakup semua detail seperti diagram sirkuit, fabrikasi PCB, Pengodean, Perakitan & Pengujian. Saya juga menyertakan video yang berisi semua
Desain Warna Ganda Vinyl Perpindahan Panas untuk T-Shirt: 10 Langkah (dengan Gambar)
![Desain Warna Ganda Vinyl Perpindahan Panas untuk T-Shirt: 10 Langkah (dengan Gambar) Desain Warna Ganda Vinyl Perpindahan Panas untuk T-Shirt: 10 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/006/image-16237-36-j.webp)
Vinyl Transfer Panas Desain Warna Ganda untuk T-Shirt: Instruksi ini akan mengajarkan Anda cara membuat t-shirt dengan desain vinil dua warna menggunakan heat press. Bahan-Perpindahan panas vinylVinyl cutter Komputer dengan program VinylmasterHeat pressGuntingWeederT-shirtRulerX-ACTO pisau