Daftar Isi:
- Perlengkapan
- Langkah 1: Memodifikasi Perangkat Keras
- Langkah 2: Menambahkan LED RGB Kustom
- Langkah 3: Kontrol RPM
- Langkah 4: Driver di NodeRED
- Langkah 5: Efek Akhir
Video: LED RGB Kustom untuk Menara Pendingin ICE 52pi: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
52pi datang dengan solusi pendinginan yang cukup gila untuk papan Raspberry Pi 3B+/4B+. Menara Pendingin ICE! Benda ini tidak hanya terlihat seperti binatang buas tetapi juga mendinginkan papan Raspberry Pi 4 Anda dengan sangat baik (menjadi tolok ukur pendinginan).
Jika Anda ingin membuat Raspberry Pi Anda tetap dingin seperti ICE - Anda dapat mengambil papan dari toko-toko ini:
- Studio Benih
- AliExpress
- Banggood
- Amazon Inggris
- Amazon AS
Sayangnya, heatsink yang luar biasa ini hadir dengan keterbatasan. Tidak ada sarana untuk:
- Kontrol kecepatan kipas
- Kontrol LED
Instruksi ini didasarkan pada pekerjaan saya dari artikel ini dan akan menunjukkan kepada Anda bagaimana Anda dapat meningkatkan Menara Pendingin ICE Anda - untuk mencapai solusi pendinginan yang cukup mengagumkan ini. Mod ini dilengkapi dengan fitur-fitur berikut:
Fitur:
- Kontrol RPM melalui PWM
- 3 LED RGB WS2818b (dapat diprogram)
- Profil Penggemar Kustom
- Temperatur ke skrip Warna
Perlengkapan
Untuk melakukan mod ini, Anda perlu:
- 3 x RGB LED WS2812B (dapat dialamatkan)
- 1 x 2N2222A331 transistor NPN (saya mendapatkannya dari set ini)
- 1KΩ Resistor
Beberapa kawat, besi solder dan heat-shrink juga akan dibutuhkan.
Langkah 1: Memodifikasi Perangkat Keras
Menara Pendingin ICE terhubung ke pin 5V dan GND pada papan Raspberry Pi. PCB kecil yang tersembunyi di balik kipas memberi daya pada kipas dan memilih warna acak untuk 4 LED RGB yang dipasang di permukaan. Untuk memulai mod kami, kami harus membongkar kipas dan melepas LED.
Ini sangat kecil, jadi yang diperlukan untuk melepaskannya dari PCB adalah panas dari besi solder. Cukup panaskan satu sisi dan goyangkan setrika sedikit – LED akan mati tanpa masalah. Saya menggunakan 375ºC untuk mencapai ini.
Langkah 2: Menambahkan LED RGB Kustom
Saya menyelamatkan salah satu strip LED RGB dari proyek sebelumnya. Saya hanya membutuhkan 3 LED WS2812b yang dapat dialamatkan secara individual. Untuk membuat dioda pas, saya melepas beberapa strip. Kemudian saya menggunakan kabel tipis untuk menghubungkan semuanya, membuat strip panjang 3 LED.
Saya juga menambahkan kabel ekstra ke bantalan 5V dan GND pada PCB karena ini adalah bagaimana saya akan memberi makan strip LED mini saya. Anda dapat menggunakan lem untuk menjaga LED tetap di tempatnya. Beginilah tampilan mod kipas yang sudah jadi.
Langkah 3: Kontrol RPM
Cara termudah (tetapi ada cara yang lebih canggih) untuk mengendalikan motor DC adalah dengan menggunakan sinyal PWM untuk membatasi RPM motor. Karena kipas ICE Cooling Tower tidak dilengkapi dengan kontrol seperti itu, saya dapat menggunakan transistor seri 2N2222 untuk mengontrol kecepatan kipas.
Basis transistor membutuhkan Resistor 1KΩ untuk membatasi arus dari GPIO. Gunakan heat-shrink untuk memisahkan setiap pin dan mencegah celana pendek yang tidak disengaja. Kemudian cukup potong kabel daya dan solder ulang semuanya berdasarkan diagram.
Anda harus memiliki 3 kabel sekarang: sinyal, 5V dan GND. Anda dapat merekatkan transistor ke bagian bawah kipas. Saatnya untuk menambahkan beberapa warna ke proyek saya.
Langkah 4: Driver di NodeRED
Pada titik ini, Anda dapat menulis driver dengan Python, tetapi karena saya sudah menjalankan NodeRED, saya mengambil tantangan untuk membuat driver interaktif untuk heatsink paling keren untuk Raspberry Pi 4. Ini sebenarnya lebih mudah daripada yang saya kira.
Saya akan menggunakan 3 node untuk memantau CPU Raspberry, mengontrol GPIO dan LED WS2812b:
node-red-contrib-cpu node-red-node-pi-gpio node-red-node-pi-neopixel
Node neopixel bergantung pada driver Python, jadi saya juga harus menginstal:
curl -sS get.pimoroni.com/unicornhat | pesta
Saya memiliki 4 kabel untuk dihubungkan:
5V - Catu DayaGND-GroundGPIO23 (atau pin PWM apa pun) - pin GPIO18 dasar 2N2222 - LED RGB
Menyuntikkan muatan setiap 5 detik ke node CPU memberi saya suhu inti. Berdasarkan nilai ini saya dapat membuat tanda kurung untuk warna RGB dan menyesuaikan RPM kipas. Saya akan menggunakan pengaturan lingkungan NodeRED 1.0 di subflow untuk membuat node konfigurasi yang memungkinkan saya mengatur nilai yang akan digunakan aliran. Untuk RPM, nilainya 0-100 dan untuk RGB saya harus melewati jumlah LED (3) dan warnanya (daftar ini).
Warna
Nama warna ditetapkan dalam subalur pengaturan. Saya memilih 7 warna yang mewakili tingkat suhu. Semakin panas inti, semakin hangat warnanya. Node neopixel hanya membutuhkan jumlah pixel dalam string. Node Fungsi: Profil Warna Kipas
var warna1 = flow.get("warna1");
var warna2 = flow.get("warna2"); var warna3 = flow.get("warna3"); var warna4 = flow.get("warna4"); var warna5 = flow.get("warna5"); var warna6 = aliran.get("warna6"); var warna7 = flow.get("warna7"); var temp = msg.payload; if(temp<= 33){msg.payload = color1; } if(temp33){msg.payload = color2; }if(temp35){msg.payload = color3; }jika(temp38){msg.payload = color4; }jika(temp42){msg.payload = color5; }if(temp45){msg.payload = color6; }if(temp >48){msg.payload = color7; } kembali pesan;
RPM
RPM ditetapkan berdasarkan nilai % 0-100. Kipas saya kesulitan memutar set PWM lebih rendah dari 30%. Pengaturan saya membuat kipas mati sampai inti CPU mencapai 40ºC. Ini landai hingga 30% kemudian 50% dan 100% jika suhu melintasi 60ºC. Node GPIO diatur dalam mode PWM pada frekuensi 30Hz. Untuk beberapa alasan, saya benar-benar dapat mendengar motor mendengung pada RPM yang lebih rendah. Itu tidak keras tetapi ada di sana. Suara hilang saat kipas berputar 100%.
var speed1 = flow.get("speed1");var speed2 = flow.get("speed2"); var kecepatan3 = aliran.get("kecepatan3");
var temp = msg.payload;
if(temp<= 40){ msg.payload = 0; }
jika (temp40){
msg.payload = kecepatan1; }
jika(temp50){
msg.payload = kecepatan2; }
jika(suhu >60){
msg.payload = kecepatan3; }
kembali pesan;
Seluruh aliran NodeRED dapat diunduh dari
Langkah 5: Efek Akhir
Ini tidak diragukan lagi heatsink paling keren untuk Raspberry Pi 4. Dengan mod sederhana ini, Anda dapat menambahkan kehidupan ke proyek Anda. Tidak ada yang menghentikan Anda untuk menampilkan berbagai hal menggunakan LED. Untuk sebagian besar waktu, ICE Cooling Tower menjaga Raspberry Pi 4 di bawah 40C, jadi tidak berisik. Kipas akan menendang ketika harus. Apa pendapat Anda tentang proyek ini?
Selain itu, jika Anda ingin mendapatkan informasi tentang pembaruan ini atau proyek lain - pertimbangkan untuk mengikuti saya di platform pilihan Anda:
- Indonesia
- Youtube
dan jika Anda ingin membelikan saya kopi atau mendukung saya dengan cara yang lebih berkelanjutan:
- PayPal
- pelindung
Saya harap Anda menikmati proyek ini! Lihat lebih banyak proyek di noteenoughtech.com
Direkomendasikan:
Buat Peta Kustom untuk GPS Garmin Anda: 8 Langkah (dengan Gambar)
Buat Peta Kustom untuk GPS Garmin Anda: Jika Anda memiliki GPS Garmin yang dirancang untuk hiking dan aktivitas luar ruangan lainnya (termasuk seri GPSMAP, eTrex, Colorado, Dakota, Oregon, dan Montana, di antara beberapa lainnya), Anda tidak perlu melakukannya puas dengan peta telanjang yang sudah dimuat sebelumnya. E
Sistem Pendingin Ion untuk Server Game Raspberry Pi Anda!: 9 Langkah (dengan Gambar)
Sistem Berpendingin Ion untuk Server Game Raspberry Pi Anda!: Hi Makers! Beberapa waktu lalu saya mendapatkan Raspberry Pi, tetapi saya tidak tahu apa yang harus saya lakukan dengannya. Baru-baru ini, Minecraft kembali populer, jadi saya memutuskan untuk menyiapkan server Minecraft untuk saya dan teman-teman saya nikmati. Nah, ternyata hanya saya:
Kipas Pendingin Otomatis untuk Pi: 4 Langkah (dengan Gambar)
Kipas Pendingin Otomatis untuk Pi: DeskripsiDesain sederhana untuk mengontrol kipas mini 5v dengan python, tanpa memerlukan papan tempat memotong roti, transistor, dll. Yang Anda butuhkan hanyalah beberapa kabel dan relai 1 saluran. Saya memiliki relay 2 saluran yang saya rekomendasikan, karena harganya hampir sama plus
Pendingin Peltier untuk Kamera ZWO Astro: 10 Langkah (dengan Gambar)
Pendingin Peltier untuk Kamera ZWO Astro: Setelah tersandung pada dua video YouTube ini yang menunjukkan cara menambahkan pendinginan ke Panduan CamDIY Astro Optik ZWO Optik yang tidak didinginkan Membuat mod kipas pendingin Peltier untuk ZWO ASI120MC SPeltier Cooler untuk Kamera ZWO - Berdasarkan VidI Martin Pyott pikir saya' d berikan
Menara Pengawal Terlarang + LED RGB Terkendali WiFi: 7 Langkah (dengan Gambar)
Menara Pengawal Terlarang + LED RGB Terkendali WiFi: Setelah Anda merasa telah mengubah printer 3D Anda untuk menghasilkan cetakan berkualitas baik, Anda mulai mencari beberapa model keren di www.thingiverse.com. Saya menemukan Menara Terlarang oleh kijai dan berpikir itu akan menjadi ujian yang luar biasa untuk printer saya (Anet A8)