Përmbajtje:
- Furnizimet
- Hapi 1: Modifikimi i pajisjeve
- Hapi 2: Shtimi i LED -ve të personalizuara RGB
- Hapi 3: Kontrolli i RPM
- Hapi 4: Shoferi në NodeRED
- Hapi 5: Efekti Final
Video: LED i personalizuar RGB për Kullën Ftohëse 52pi ICE: 5 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
52pi doli me një zgjidhje ftohëse mjaft të çmendur për bordet Raspberry Pi 3B+/4B+. Kulla Ftohëse ICE! Kjo gjë jo vetëm që duket si një bishë, por gjithashtu freskon jashtëzakonisht mirë tabelën tuaj Raspberry Pi 4 (standardet e ftohjes).
Nëse doni ta mbani Raspberry Pi tuaj të freskët si ICE - mund të merrni tabelën nga këto dyqane:
- Studio e Farërave
- AliExpress
- Banggood
- Amazon në Mbretërinë e Bashkuar
- Amazon SHBA
Fatkeqësisht, kjo ngrohje e mahnitshme vjen me kufizime. Nuk ka mjete për:
- Kontrollet e shpejtësisë së ventilatorit
- Kontrollet LED
Ky udhëzues bazohet në punën time nga ky artikull dhe do t'ju tregojë se si mund të azhurnoni Kullën tuaj Ftohëse ICE - për të arritur këtë zgjidhje mjaft të mrekullueshme ftohëse. Ky mod vjen me karakteristikat e mëposhtme:
Karakteristikat:
- Kontrolli i RPM përmes PWM
- 3 LED WS2818b RGB (të programueshëm)
- Profili i personalizuar i tifozëve
- Shkrimi i temperaturës në ngjyrë
Furnizimet
Për të kryer këtë mod do t'ju duhet:
- 3 x LED RGB WS2812B (të adresueshme)
- 1 x 2N2222A331 transistor NPN (e mora nga ky grup)
- Rezistencë 1KΩ
Gjithashtu do të nevojiten disa tela, hekur bashkues dhe tkurrje të nxehtësisë.
Hapi 1: Modifikimi i pajisjeve
Kulla Ftohëse ICE lidhet me kunjat 5V dhe GND në një tabelë Raspberry Pi. Një PCB e vogël e fshehur pas ventilatorit fuqizon ventilatorin dhe zgjedh ngjyra të rastësishme për 4 LED RGB të montuar në sipërfaqe. Për të filluar modin tonë, ne duhet të ndajmë tifozin dhe të shkrijmë LED -të.
Këto janë seriozisht të vogla, kështu që gjithçka që duhet për ta hequr atë nga PCB është një nxehtësi nga hekuri i saldimit. Thjesht ngrohni njërën anë dhe lëvizni hekurin pak - LED duhet të dalë pa probleme. Kam përdorur 375ºC për ta arritur këtë.
Hapi 2: Shtimi i LED -ve të personalizuara RGB
Unë shpëtova një nga shiritat LED RGB nga një projekt i mëparshëm. Më duheshin vetëm 3 LED të adresueshëm individualisht WS2812b. Për t'i bërë diodat të përshtaten, unë hoqa një pjesë të shiritit. Pastaj kam përdorur një tel të hollë për t'i lidhur të gjitha, duke krijuar një shirit të gjatë 3 LED.
Unë gjithashtu shtova tela shtesë në jastëkët 5V dhe GND në PCB pasi kështu do të ushqej mini shiritin tim LED. Ju mund të përdorni disa zam për të mbajtur LED -et në vend. Kështu duhet të duket modi i përfunduar i tifozëve.
Hapi 3: Kontrolli i RPM
Më e lehtë (por ka mënyra më të sofistikuara) për të kontrolluar një motor DC është të përdorni një sinjal PWM për të kufizuar RPM -të e motorit. Meqenëse ventilatori ICE Cooling Tower nuk ka kontrolle të tilla, unë mund të përdor tranzistorin e serisë 2N2222 për të kontrolluar shpejtësinë e ventilatorit.
Baza e tranzistorit ka nevojë për një rezistencë 1KΩ për të kufizuar rrymën nga GPIO. Përdorni zvogëlimin e nxehtësisë për të ndarë çdo kunj dhe për të parandaluar pantallona të shkurtra aksidentale. Pastaj thjesht prerë telat e energjisë dhe rishitni gjithçka bazuar në diagram.
Tani duhet të keni 3 tela: sinjal, 5V dhe GND. Ju mund ta ngjisni tranzistorin në pjesën e poshtme të ventilatorit. Timeshtë koha për të shtuar një ngjyrë në projektin tim.
Hapi 4: Shoferi në NodeRED
Në këtë pikë, ju mund të shkruani një shofer në Python, por meqenëse unë tashmë kam NodeRED që funksionon, mora sfidën e krijimit të një drejtuesi interaktiv për ngrohësin më të lezetshëm për Raspberry Pi 4. actuallyshtë në të vërtetë më e lehtë se sa mendoja se do të ishte.
Unë do të përdor 3 nyje për të monitoruar CPU -në e Raspberry, për të kontrolluar GPIO dhe LED -të WS2812b:
nyje-e kuqe-kontribuuese-cpu nyje-e kuqe-nyje-pi-gpio nyje-e kuqe-nyje-pi-neopixel
Nyja neopixel mbështetet në një drejtues Python, kështu që unë gjithashtu duhej të instaloja:
curl -sS get.pimoroni.com/unicornhat | bash
Kam 4 tela për t'u lidhur:
5V - Furnizimi me energji GND -GroundGPIO23 (ose ndonjë kunj PWM) - kunja bazë e 2N2222GPIO18 - LED RGB
Injektimi i një ngarkese çdo 5 sekonda në nyjen e CPU -së më siguron temperaturën e bërthamës. Bazuar në këtë vlerë, unë mund të krijoj kllapa për ngjyrat e RGB dhe të rregulloj RPM -të e ventilatorit. Do të përdor cilësimet e mjedisit NodeRED 1.0 në nënrrjedhje për të krijuar një nyje konfigurimi e cila më lejon të vendos vlerat që do të përdorë fluksi. Për RPM-të, vlera është 0-100 dhe për RGB më duhet të kaloj numrin e LED-ve (3) dhe ngjyrën (kjo listë).
Ngjyrë
Emrat e ngjyrave caktohen në nën -rrjedhën e cilësimeve. Zgjodha 7 ngjyra që përfaqësojnë nivelet e temperaturës. Sa më e nxehtë të bëhet bërthama, aq më e ngrohtë është ngjyra. Nyja neopixel ka nevojë vetëm për numrin e pikselëve në varg. Nyja e funksionit: Profili i ngjyrave të ventilatorit
var colour1 = flow.get ("ngjyra1");
var colour2 = flow.get ("ngjyra2"); var colour3 = flow.get ("color3"); var colour4 = flow.get ("color4"); var colour5 = flow.get ("color5"); var colour6 = flow.get ("ngjyra6"); var colour7 = flow.get ("ngjyra7"); var temp = msg.pagesë; 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; } kthimi i mesazhit;
RPM
RPM-të janë vendosur në bazë të vlerës % 0-100. Tifozi im përpiqet të rrotullohet në grupin PWM më të ulët se 30%. Konfigurimi im e mban ventilatorin të fikur derisa thelbi i CPU -së të arrijë 40ºC. Ajo rritet deri në 30% pastaj 50% dhe 100% nëse temperatura kalon 60ºC. Nyja GPIO është vendosur në modalitetin PWM me një frekuencë prej 30 Hz. Për disa arsye, unë në të vërtetë mund të dëgjoj ankimin e motorit në RPM më të ulëta. Nuk është me zë të lartë, por është atje. Tingulli largohet kur ventilatori rrotullohet në 100%.
var speed1 = flow.get ("speed1"); var speed2 = flow.get ("speed2"); var speed3 = flow.get ("speed3");
var temp = msg.pagesë;
if (temp <= 40) {msg.payload = 0; }
nëse (temp40) {
msg.pagesa = shpejtësia1; }
nëse (temp50) {
msg.pagesa = shpejtësia2; }
nëse (temp> 60) {
msg.pagesa = shpejtësia3; }
kthe mesazh;
E gjithë rrjedhja e NodeRED mund të shkarkohet nga
Hapi 5: Efekti Final
Ky është pa dyshim ngrohësi më i lezetshëm për Raspberry Pi 4. Me këtë modifikim të thjeshtë, ju mund t'i jepni jetë projektit tuaj. Asgjë nuk ju ndalon të shfaqni gjëra të ndryshme duke përdorur LED. Për shumicën e kohës, ICE Cooling Tower mban Raspberry Pi 4 nën 40C, kështu që është i heshtur. Tifozi fillon kur duhet. Çfarë mendoni për këtë projekt?
Për më tepër, nëse doni të informoheni për azhurnimet në këtë ose projekte të tjera - konsideroni të më ndiqni në platformën e zgjedhjes suaj:
- Cicëroj
- YouTube
dhe nëse ndiheni sikur më blini një kafe ose më mbështesni në një mënyrë më të vazhdueshme:
- PayPal
- Patreon
Shpresoj se ju ka pëlqyer projekti! Shikoni më shumë projekte në notenoughtech.com
Recommended:
Ora Ftohëse Mini Fan: 5 hapa
Ora Ftohëse Mini Fan: Në ditët e nxehta dhe me diell, mini tifozët janë gjithmonë një zgjedhje e shkëlqyeshme për të shkuar kur jeni jashtë sportit ose jeni të ftohtë në park. Por ndonjëherë tifozët mini nuk shkojnë vërtet, veçanërisht kur keni nevojë të bëni punë me të dyja duart. Alsoshtë gjithashtu e panjohur
Mënyrë e thjeshtë për të personalizuar laptopin tuaj: 8 hapa
Mënyrë e thjeshtë për të personalizuar laptopin tuaj: A keni parë ndonjëherë ato lëkurat e mëdha të bëra për laptopë? A nuk duken sikur do të ishte vërtet e vështirë të tërhiqeshin? Kjo është arsyeja kryesore që jam larguar prej tyre në të kaluarën, por me të vërtetë duke dashur të shtoj një prekje personale në laptopin tim, fillova të mendoj për këtë
Si ta bëni kullën e Rapunzelit të ngatërruar: 18 hapa
Si ta bëni kullën e Rapunzelit të ngatërruar: Qëllimi i këtij projekti ishte të krijonte një dizajn mbështetës për një film të zgjedhur nga grupet tona. Ne zgjodhëm filmin Tangled për shkak të dashurisë sonë ndaj Disney. Ne na duhej të përdornim njohuritë tona për qarqet dhe mjetet e energjisë, si dhe procesin e projektimit, për të krijuar një
Mbulesa ftohëse për laptop DIY - Jeta e mrekullueshme godet me tifozin e CPU -së - Idetë krijuese - Tifoz i kompjuterit: 12 hapa (me fotografi)
Mbulesa ftohëse për laptop DIY | Jeta e mrekullueshme godet me tifozin e CPU -së | Idetë Kreative | Tifoz i kompjuterit: Duhet ta shikoni këtë video deri në fund. për të kuptuar videon
Pompë ftohëse uji-rezervuari-radiator (rasperry Pie 2-B): 3 hapa (me fotografi)
Pompë ftohëse uji-rezervuari-radiator (rasperry Pie 2-B): Përshëndetje. Para së gjithash, nuk ka zam të nxehtë, asnjë printim 3D, asnjë prerje me lazer, cnc, mjete të shtrenjta & gjëra. Një stërvitje me disa këshilla për të gdhendur, rërë dhe shpuar vrima, diçka, e përshtatshme për alumin dhe akrilik me diçka për të