Cov txheej txheem:
- Kauj Ruam 1: Xav Tau Qhov
- Kauj ruam 2: Kev sib txuas
- Kauj ruam 3: Coding
- Kauj Ruam 4: Muab Sab Hauv PC Case
- Kauj ruam 5: Ua tiav
Video: Arduino Led Strip Controller rau Txias PC Teeb: 5 Cov Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Kuv tau txais qhov txias RGB coj sawb ntawm aliexpress thiab kuv xav siv nws rau PC teeb.
Thawj qhov teeb meem kub los tswj nws ces yuav txhawb nws li cas.
Cov lus qhia no qhia koj yuav ua li cas nrog github arduino code, ua haujlwm cov vis dis aus thiab cov lus qhia ib qib zuj zus.
Kauj Ruam 1: Xav Tau Qhov
Rau qhov haujlwm no peb yuav siv:
- Arduino nano cov
- RGB sawb
- NPE transistor
- 100-220 Ohm resistor
- Jumper xov hlau
- Cov qhob cij
Ntxiv:
Cov khoom siv Soldering
Qhov laj thawj tom qab xav tau ntawm transistors yog vim tias feem ntau ntawm RGB kab xev xav tau 12 volts los siv nrog, yog li peb yuav xav tau lub zog hluav taws xob sab nraud rau RGB sawb thiab ib qho ntxiv rau arduino (peb kuj tseem tuaj yeem siv 7805 tus tswj hluav taws xob rau ntsuas los ntawm 12 volts mus rau 5 volts).
Cov transistors teeb tsa qhov hluav taws xob muab rau txhua qhov xim channel tswj lub teeb ci thiab hom xim.
RGB coj sawb kuv siv yog SMD 3528. Nws tsis muaj ntau RGB coj, tab sis hloov nws muaj 2 ntsuab, 2 xiav thiab 2 liab coj rau txhua txoj kab (tag nrho cov kab txaij tau muab faib ua 10 cm lem, yog li koj tuaj yeem txiav qhov ntev uas koj xav tau, muab nws txhuam thiab nws yuav ua haujlwm). Nrog rau qhov kev paub no peb paub tias teeb 50% rau liab thiab 50% rau xiav yuav tsis tsim cov xim liab. Peb yuav hloov qhov liab thiab xiav coj nrog qhov ci qis.
Txhawm rau kom muaj cov xim puv xim peb yuav xav yuav ib lub coj coj txawv.
PS peb yuav tsis siv cov kab ntawv coj mus hais qhia tau.
Kauj ruam 2: Kev sib txuas
Peb yuav nqa lub khob cij thiab tso cov arduino nano nrog 3 transistors rau nws.
Txhua tus transistor muaj 3 tus pin li Base, Collector thiab Emitter. Peb yuav txuas ib lub channel raws li nws hauv qab no:
- Pib rau Ardino tus pin channel
- Tus neeg sau rau coj tus txheeb ze channel
- Emitter rau GND
Cov channel yog:
- Xiav Arduino D3
- RED Arduino D5
- GREEN Arduino D6
Xav tias hloov pauv tus pinout, tsuas yog nco ntsoov xaiv PWM pins hauv arduino.
Kauj ruam 3: Coding
Tag nrho cov lej arduino muaj nyob ntawm github thiab tuaj yeem siv nrog Arduino IDE.
Kuv coded ob peb lub zog kom pom qee qhov cuam tshuam yooj yim:
- fade_colors_slow: ploj mus dhau txhua xim (liab, ntsuab thiab xiav) nrog FADESPEED thiab KEEPCOLORTIME li vib nas this.
- all_on: teev tag nrho 3 xim rau
- change_colors_rough: hloov xim ncaj qha los ntawm ib qho mus rau lwm qhov
Koj tuaj yeem ua rau lawv, tsim qee qhov ploj mus sai lossis ib qho twg. Tsuas nco ntsoov tias cov hlua coj no tsis puv-RGB, nws muaj cais cov liab, ntsuab thiab xiav raws li cov haujlwm ntawd txias rau cov kab no. Muaj lwm daim kab xev yuav ua rau muaj xim sib txawv thiab cov xim ploj.
Kauj Ruam 4: Muab Sab Hauv PC Case
Tam sim no nws yog lub sijhawm los txiav cov rgb sawb thiab tso rau hauv PC lub rooj plaub. Kuv tau xaiv tso lub khob cij rau saum lub hwj chim (lub hauv paus yog yas, yog li yuav tsis muaj kev txiav luv luv).
Txhawm rau txhawb txoj haujlwm peb tuaj yeem siv lub hwj chim muab txuas txuas txuas (saib daim duab ntawm pinout) uas muaj 5V thiab 12V ncaj qha los ntawm cov khoom siv hluav taws xob. Txuas:
- 5V rau Arduinot Vin
- 12V rau RGB strip 12v
- GND rau Arduino GND
Yog tias koj xav txuas ntxiv upload qee cov cai lossis hloov pauv nws, peb tuaj yeem tshem 5V txuas thiab ntsaws rau hauv arduino rau lub pc siv USB chaw nres nkoj. Txoj hauv kev no peb tuaj yeem tso peb cov cai thiab muaj cov arduino txhawb nqa.
Kauj ruam 5: Ua tiav
Tam sim no koj muaj koj tus kheej teeb pom kev zoo rau koj lub PC. Xav tias dawb los hloov cov cai thiab hloov kho rau koj cov kev xav tau.
Qee qhov kev hloov pauv tuaj yeem ua rau txoj haujlwm no, suav nrog:
- Siv NODEMCU V3 ua tus tswj hwm nrog tus kheej lub vev xaib uas muaj cov nyees khawm thiab lub ntsej muag txias los hloov chaw thiab xim cuam tshuam lossis muaj raspberry nrog interface xa HTTP thov mus rau tus tswj (saib qhov haujlwm no)
- Siv ATTINY85 ua tus tswj hwm kom txo qis tag nrho txoj haujlwm (tej zaum yuav siv tag nrho rau hauv PCB). Ib daim ntawv qhia tag nrho tuaj yeem pom ntawm no)
- Ntxiv bluetooth HC-05 module los tswj hla bluetooth…
Qhov ntawd yog nws! Muaj kev lom zem.
Pom zoo:
Thermostat Tswj ntawm Lub Txias Txias Txias: 7 Cov Kauj Ruam (nrog Duab)
Kev ntsuas cua sov ntawm Kev Sib Hloov Thaum Tshav Kub Kub: Nyob Zoo Txhua Tus, Hauv Phau Ntawv Qhia no, Kuv yuav qhia koj yuav ua li cas siv lub tshuab cua sov hloov pauv uas siv lub ntsuas cua sov pheej yig. Kuv tsis paub tseeb tias koj tab tom ua dab tsi, tsis txhob sim
Lub Tshuab Txias Txias Txias: 4 Cov Kauj Ruam
Lub Tshuab Txias Txias Txias Txias: Chiv Keeb: CrashPlan tab tom txiav tawm lawv cov neeg siv khoom siv hauv tsev thaub qab txoj phiaj xwm. Kuv xub xaiv CrashPlan ** rau siv hauv tsev vim nws txhawb nqa ob lub network tsav THIAB Linux khoos phis tawj. Txawm tias tsis zoo los yog siv tau yooj yim rau BackBlaze **, nws tau ua
Ua Lub Laptop Dej Txias Dej Txias! thiab Lwm Yam Khoom Txias: 6 Cov Kauj Ruam (nrog Duab)
Ua Lub Laptop Dej Txias Dej Txias! thiab Lwm Yam Khoom Txias: Cov Lus Qhia no yuav qhia koj yuav ua li cas thiaj ua kom cov dej txias txias txias thiab lub ncoo txias rau koj lub laptop. Yog li dab tsi yog qhov cua sov rho tawm no tiag? Zoo nws yog lub cuab yeej tsim los ua kom koj lub laptop txias - hauv txhua lub ntsiab lus ntawm lo lus. Nws tuaj yeem
Yuav Ua Li Cas Kom Txias Txias Txias Txias rau hauv Cov Cuab Yeej Siv Tau Zoo: 6 Cov Kauj Ruam
Yuav Ua Li Cas Kom Txias Txias Txias Txias rau hauv Cov Cuab Yeej Siv Tau Zoo: OH NO !!! Koj yuav lub Coldheat !!! Koj yuav ua dab tsi nrog nws? Kuv paub, koj tuaj yeem hloov nws mus rau qee yam muaj txiaj ntsig, zoo li lub teeb nyem! Nov yog cov kauj ruam ib kauj ruam los tig koj cov khoom pov tseg rau hauv lub teeb ci, ua haujlwm teeb, uas yog qhov zoo tshaj rau koj
Ua Lub Txias Txias Txias Rau Hauv Lub Tshuab Nqus Tsev: 5 Kauj Ruam
Ua Lub Tshuab Txias Txias Rau Hauv Lub Tshuab Nqus Tsev: Kuv tau xav tau lub tshuab nqus tsev rau qee lub sijhawm, tab sis kuv tsis kam them tus nqi rau tus tshiab uas zoo li lub zog txaus thiab lub luag haujlwm uas kuv xav tias kuv xav tau. Kuv tau nyeem hauv cov rooj sib tham sib txawv txog kev ua lub tshuab nqus tsev los ntawm lub tub yees txias, tab sis