Sadržaj:
- Supplies
- Korak 1: Izmjena hardvera
- Korak 2: Dodavanje prilagođenih RGB LED dioda
- Korak 3: Kontrola broja okretaja
- Korak 4: Upravljački program u NodeRED -u
- Korak 5: Konačni efekat
Video: Prilagođena RGB LED dioda za 52 ICE rashladni toranj: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
52pi je smislio prilično ludo rješenje za hlađenje za Raspberry Pi 3B+/4B+ ploče. ICE rashladni toranj! Ova stvar ne samo da izgleda kao zvijer, već i izuzetno dobro hladi vašu Raspberry Pi 4 ploču (mjerila hlađenja).
Ako želite da vaš Raspberry Pi bude hladan kao ICE - ploču možete nabaviti u ovim trgovinama:
- Seed Studio
- AliExpress
- Banggood
- Amazon UK
- Amazon SAD
Nažalost, ovaj nevjerojatni hladnjak dolazi s ograničenjima. Ne postoje sredstva za:
- Kontrole brzine ventilatora
- LED kontrole
Ovo uputstvo temelji se na mom radu iz ovog članka i pokazat će vam kako možete nadograditi svoj ICE rashladni toranj - kako biste postigli ovo prilično odlično rješenje za hlađenje. Ovaj mod dolazi sa sljedećim karakteristikama:
Karakteristike:
- Upravljanje obrtajima preko PWM -a
- 3 WS2818b RGB LED diode (programabilne)
- Prilagođeni profil ventilatora
- Skripta temperature u boji
Supplies
Za izvođenje ovog moda trebat će vam:
- 3 x RGB LED diode WS2812B (adresabilno)
- 1 x 2N2222A331 NPN tranzistor (dobio sam ga iz ovog seta)
- 1KΩ otpornik
Također će biti potrebno malo žice, lemilice i termoskupljanje.
Korak 1: Izmjena hardvera
ICE rashladni toranj spaja se na 5V i GND pinove na Raspberry Pi ploči. Mala štampana ploča skrivena iza ventilatora napaja ventilator i odabire nasumične boje za 4 površinski montirane RGB LED diode. Da bismo pokrenuli naš mod, moramo rastaviti ventilator i odspojiti LED diode.
Oni su ozbiljno mali, pa je sve što je potrebno za uklanjanje s PCB -a malo topline iz lemilice. Zagrijte samo jednu stranu i malo pomaknite peglu - LED bi se trebala isključiti bez problema. Koristio sam 375ºC da to postignem.
Korak 2: Dodavanje prilagođenih RGB LED dioda
Spasio sam jednu od RGB LED traka iz prethodnog projekta. Trebale su mi samo 3 pojedinačno adresirane LED diode WS2812b. Da bi diode stale, skinuo sam dio trake. Zatim sam upotrijebio tanku žicu da ih sve povežem, stvarajući 3 LED dugačke trake.
Dodao sam i dodatne žice na 5V i GND jastučiće na PCB -u jer ću na ovaj način napajati svoju mini LED traku. Možete koristiti ljepilo da LED diode ostanu na mjestu. Ovako bi trebao izgledati gotov mod ventilatora.
Korak 3: Kontrola broja okretaja
Najjednostavniji (ali postoje sofisticiraniji načini) kontrole istosmjernog motora je korištenje PWM signala za ograničavanje broja okretaja motora. Budući da ventilator ICE rashladnog tornja nema takve kontrole, mogu koristiti tranzistor serije 2N2222 za kontrolu brzine ventilatora.
Baza tranzistora treba otpornik od 1KΩ da ograniči struju iz GPIO -a. Upotrijebite termoskupljanje da odvojite svaku iglu i spriječite slučajne kratke spojeve. Zatim jednostavno prekinite žice za napajanje i sve ponovo zalemite na osnovu dijagrama.
Sada biste trebali imati 3 žice: signalnu, 5V i GND. Tranzistor možete zalijepiti na dno ventilatora. Vrijeme je da svom projektu dodam malo boje.
Korak 4: Upravljački program u NodeRED -u
U ovom trenutku mogli ste napisati upravljački program u Pythonu, ali budući da već imam pokrenut NodeRED, prihvatio sam se izazova stvaranja interaktivnog upravljačkog programa za najhladniji hladnjak za Raspberry Pi 4. Zapravo je lakše nego što sam mislio da će biti.
Koristit ću 3 čvora za nadzor Raspberryjevog CPU -a, kontrolu GPIO -a i WS2812b LED dioda:
node-red-contrib-cpu node-red-node-pi-gpio čvor-red-node-pi-neopixel
Čvor neopiksela oslanja se na Python upravljački program, pa sam također morao instalirati:
curl -sS get.pimoroni.com/unicornhat | bash
Moram spojiti 4 žice:
5V - NapajanjeGND -UzemljenjeGPIO23 (ili bilo koji PWM pin) - Osnovni pin 2N2222GPIO18 - RGB LED diode
Ubrizgavanje korisnog opterećenja svakih 5 sekundi u čvor procesora daje mi temperaturu jezgre. Na temelju ove vrijednosti mogu stvoriti zagrade za boje RGB -a i prilagoditi broj okretaja ventilatora. Koristit ću postavke okruženja NodeRED 1.0 u podtoku za stvaranje čvora za konfiguraciju koji mi omogućuje postavljanje vrijednosti koje će protok koristiti. Za RPM-ove, vrijednost je 0-100, a za RGB moram proslijediti broj LED dioda (3) i boju (ovaj popis).
Boja
Imena boja dodjeljuju se u podtoku postavki. Odabrao sam 7 boja koje predstavljaju nivoe temperature. Što je jezgro vrelije, boja je toplija. Čvoru Neopixel samo je potreban broj piksela u nizu. Čvor funkcije: Profil boje ventilatora
var colour1 = flow.get ("colour1");
var colour2 = flow.get ("colour2"); var colour3 = flow.get ("colour3"); var colour4 = flow.get ("colour4"); var colour5 = flow.get ("colour5"); var colour6 = flow.get ("colour6"); var colour7 = flow.get ("colour7"); var temp = msg.payload; if (temp <= 33) {msg.payload = colour1; } if (temp33) {msg.payload = colour2; } if (temp35) {msg.payload = colour3; } if (temp38) {msg.payload = colour4; } if (temp42) {msg.payload = colour5; } if (temp45) {msg.payload = colour6; } if (temp> 48) {msg.payload = colour7; } return msg;
RPM
RPM-ovi se postavljaju na osnovu % vrijednosti 0-100. Moj obožavatelj se bori sa okretanjem na PWM postavci nižoj od 30%. Moje podešavanje isključuje ventilator sve dok jezgra procesora ne dosegne 40ºC. Povećava se do 30%, zatim 50% i 100% ako temperatura pređe 60ºC. GPIO čvor je postavljen u PWM modu na frekvenciji od 30Hz. Iz nekog razloga, zapravo mogu čuti kako motor cvili pri nižim okretajima. Nije glasno ali je tu. Zvuk nestaje kada se ventilator okrene na 100%.
var speed1 = flow.get ("speed1"); var speed2 = flow.get ("speed2"); var speed3 = flow.get ("speed3");
var temp = msg.payload;
if (temp <= 40) {msg.payload = 0; }
if (temp40) {
msg.payload = speed1; }
if (temp50) {
msg.payload = speed2; }
if (temp> 60) {
msg.payload = speed3; }
return msg;
Cijeli tok NodeRED -a može se preuzeti sa
Korak 5: Konačni efekat
Ovo je bez sumnje najhladniji hladnjak za Raspberry Pi 4. Pomoću ovog jednostavnog moda možete dodati život svom projektu. Ništa vas ne sprječava u prikazivanju različitih stvari pomoću LED dioda. Većinu vremena ICE rashladni toranj drži Raspberry Pi 4 ispod 40C, tako da je tih. Ventilator se uključi kad mora. Šta mislite o ovom projektu?
Osim toga, ako želite biti informirani o ažuriranjima ovog ili drugih projekata - razmislite da me pratite na platformi po vašem izboru:
- YouTube
a ako želite kupiti mi kavu ili me podržati na stalniji način:
- PayPal
- Patreon
Nadam se da ste uživali u projektu! Više projekata provjerite na notenoughtech.com
Preporučuje se:
Robot za pomoć u usponu na toranj V1 - dvokraka, RF, BT kontrola s aplikacijom: 22 koraka (sa slikama)
Robot za pomoć u usponu na toranj V1 - dvokraka, RF, BT kontrola s aplikacijom: Kad god vidim guštere na zidovima, planiram napraviti takvog robota. To je dugoročna ideja, pretražujem puno članaka u potrazi za elektroljepilima i provjeravam na koji način, a nije uspio zadržati njihovu sposobnost držanja. Zasad planiram to učiniti pomoću elektromagneta za
Kako napraviti Rapunzelov toranj od zamršenih: 18 koraka
Kako napraviti Rapunzelov toranj od zamršenih: Svrha ovog projekta bila je izrada rekvizita za film po izboru naših grupa. Izabrali smo film Tangled zbog ljubavi prema Disneyju. Morali smo upotrijebiti svoje znanje o sklopovima i električnim alatima, kao i procesu projektiranja, kako bismo stvorili
Reciklirani rashladni element Raspberry Pi: 4 koraka
Reciklirani rashladni element Raspberry Pi: Uvijek možete kupiti hladnjak za svoj Raspberry Pi, ali kakva je to zabava? Evo kako reciklirati hladnjak sa stolnog računara, stvarajući vrlo veliko rješenje za pasivno hlađenje
Stražarski toranj protiv grešaka: 12 koraka
Stražarski toranj protiv grešaka: Mi smo studenti prve godine sa Zajedničkog instituta UM-SJTU, koji se nalazi u kampusu Ming Hang na Univerzitetu Jiaotong u Šangaju, Šangaj, Kina. Ovdje smo da formiramo grupu 13 za VG100 Uvod u inženjering kurs ZP -a i
Kako napraviti futuristički LED toranj: 12 koraka (sa slikama)
Kako napraviti futuristički LED toranj: Kako se osjećate nakon što vidite sliku? Uzbuđen? Zaintrigirano? Pa, bit ćete fascinirani, obećavam! Ovaj projekt ima dvije svrhe: Ukrasite moj stol Recite mi vrijemeAli .. recite mi vrijeme? Kvragu?! Kako mi te dvije visoke kule mogu reći vrijeme