Cov txheej txheem:
- Kauj ruam 1: Demo Video
- Kauj Ruam 2: Cov Khoom Yuav Tsum Tau Ua
- Kauj Ruam 3: Npaj Daim Duab Ncej
- Kauj ruam 4: Kev thaiv kab
- Kauj Ruam 5: Muab tag nrho ua ke
- Kauj Ruam 6: Arduino Code
- Kauj Ruam 7: Npog Lub thawv rau Cov Khoom Siv Hluav Taws Xob
Video: LED Lub Plawv Duab Lub Cev - Ua Kom Zoo Tshaj Valentine lossis Hnub Yug Hnub Yug: 7 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:24
Nyob zoo! Hauv cov lus qhia no kuv yuav qhia koj li cas koj tuaj yeem ua qhov txaus ntshai LED Lub Plawv Duab Duab Ncej. Rau txhua tus neeg nyiam Electronics! Ua kom zoo nkauj Valentine, Hnub Yug lossis Hnub Ua Ntej tam sim no rau koj cov neeg hlub!
Koj tuaj yeem saib Demo Video ntawm txoj haujlwm no ntawm cov vis dis aus hauv qab no thiab nyeem cov lus qhia ib kauj ruam zuj zus yuav ua li cas los tsim ib qho hauv cov ntawv hauv qab no. Tsis tas li yog tias koj xav tau koj tuaj yeem saib cov ncauj lus kom ntxaws DIY Video ntawm Txoj Haujlwm no ntawm kuv lub vev xaib raug cai, www. HowToMechatronics.com.
Kauj ruam 1: Demo Video
Yog li dab tsi peb muaj ntawm no yog daim duab yooj yim nrog 32 LEDs nyob rau hauv lub ntsej muag zoo li lub plawv nyob tom qab ntawm daim duab. Qhov no yog qhov ntxim nyiam DIY Cov Haujlwm thiab kuv pom zoo rau txhua tus neeg siv khoom siv hluav taws xob los tsim ib qho rau lawv tus hlub uas yog Hnub Valentine lossis Hnub Yug tam sim no.
Kauj Ruam 2: Cov Khoom Yuav Tsum Tau Ua
Arduino Nano - ntawm Banggood
Ultra Bright Liab LEDs - ntawm Banggood
Hloov - ntawm Banggood
Lub Hwj Chim Jack - ntawm Banggood
DC 5V> 1A Adapter - ntawm Banggood
2 x TLC5940 LED tsav tsheb
2 x 2K Resistors
1uF & 0.1uF Capacitors
Kauj Ruam 3: Npaj Daim Duab Ncej
Ua ntej koj xav tau daim duab thav duab yooj yim nrog qhov ntev hauv qab no: 18 x 13 cm. Ib qho ntxiv koj xav tau daim ntawv fiberboard txiav rau qhov loj ntawm tus ncej uas siv lub laum koj yuav ua rau 32 qhov kom koj tuaj yeem ntxig cov LEDs nyob ntawd.
Lub Anodes ntawm txhua lub LEDs yuav tsum tau muab muag ua ke thiab Cathodes yuav tsum txuas nrog TLC5940 PWM Tsav Tsheb. Tom qab siv cov laug koj yuav tsum tshuaj xyuas seb txhua lub LEDs ua haujlwm tau zoo.
Kauj ruam 4: Kev thaiv kab
Nov yog yuav ua li cas cov phiaj xwm hluav taws xob ntawm cov phiaj xwm no zoo li. Yog li siv Arduino Nano thiab TLC5940 ICs koj tuaj yeem tswj tau tag nrho 32 LEDs. Koj xav tau ob peb yam ntxiv, ob lub capacitors rau decoupling thiab ob tus tiv thaiv rau tam sim no txwv ntawm TLC5940. Koj tuaj yeem pom cov ntsiab lus ntxiv yuav ua li cas txuas thiab siv IC no nrog Arduino ntawm kuv qhov tshwj xeeb Arduino thiab TLC5940 Tutorial.
Kauj Ruam 5: Muab tag nrho ua ke
Tam sim no raws li kev qhia hauv Circuit koj yuav tsum txuas txhua yam ua ke. Ua ntej koj yuav tsum ntxig thiab muab txhuam tag nrho IC qhov ntsaws thiab tus pin taub hau nrog rau lub capacitors. Tom qab ntawd koj yuav tsum tau ntxig rau Arduino thiab LED Tsav Tsheb thiab txuas txhua yam ntxiv uas siv cov xov hlau dhia.
Thaum koj ua tiav nrog qhov no, koj yuav tsum rov tshuaj xyuas seb LEDs ua haujlwm tau zoo ua ntej txuas ntxiv mus. Koj tuaj yeem ua qhov ntawd los ntawm kev xa cov cai Arduino hauv qab no.
Kauj Ruam 6: Arduino Code
Txog Qhov Haujlwm no Kuv tau siv TLC5940 Lub Tsev Qiv Ntawv ua los ntawm Alex Leone. Koj yuav tsum tau ua qee qhov kev hloov kho thaum siv lub tsev qiv ntawv nrog ob lub TLC5940 ICs. Koj yuav tsum hloov kho cov ntaub ntawv tlc_config.h thiab hloov tus nqi ntawm qhov sib txawv NUM_TLCS rau tus nqi ntawm 2.
Nov yog qhov ua tiav Arduino code:
/ * LED Heart Photo Frame - Arduino Project * Program ua los ntawm Dejan Nedelkovski, * www. HowToMechatronics.com *
* TLC5940 Lub Tsev Qiv los ntawm Alex Leone, * Koj yuav tsum hloov kho tlc_config.h nyob hauv TLC5940 lub tsev qiv ntawv * thiab hloov tus nqi ntawm qhov sib txawv NUM_TLCS rau tus lej ntawm TLC5940 ICs txuas nrog */
#suav nrog "Tlc5940.h"
int theem = 0;
int randomNumber; int suav = 0; int qhov ci = 3500; int brightUp = 50; int dir = 1;
void teeb tsa () {
Tlc.init (); }
void voj () {
hloov (theem) {// ----- Theem 1 rooj plaub 0: randomNumber = (int) random (0, 31); Tlc.set (randomNumber, 4095); ncua (1500); Tlc.update (); yog (suav> = 8) {theem = 1; suav = 0; } lwm {++ suav; } tawg; // ----- Theem 2 rooj plaub 1: ncua (75); rau (int i = 31; i> = 0; i--) {Tlc.set (i, 4095); ncua (100); Tlc.update (); } ncua (500); Tlc.clear (); Tlc.update (); theem = 2; ncua (500); tawg; // ----- Theem 3 rooj plaub 2: rau (int i = 0; i 6) {theem = 3; suav = 0; } lwm {++ suav; } tawg; // ----- Theem 4 rooj plaub 3: rau (int i = 0; i = 0; i--) {Tlc.set (i, 0); Tlc.set (31-i, 0); Tlc.update (); ncua (70); } rau (int i = 15; i> = 0; i--) {Tlc.set (i, 4095); Tlc.set (31-i, 4095); Tlc.update (); ncua (70); } rau (int i = 0; i 1) {theem = 4; suav = 0; } lwm {++ suav; } tawg; // ----- Theem 5 rooj plaub 4: rau (int i = 15; i> = suav; i--) {Tlc.set (32-i, 4095); Tlc.update (); ncua (5); Tlc.set (32-i-1, 0); Tlc.update (); ncua (5); Tlc.set (kuv, 4095); Tlc.update (); ncua (5); Tlc.set (kuv+1,0); Tlc.update (); ncua (50); } yog (suav> 15) {Tlc.set (16, 4095); Tlc.update (); ncua (2000); theem = 5; suav = 0; } lwm {++ suav; } tawg; // ----- Theem 6 rooj plaub 5: rau (int i = 0; i = 3500) {brightUp = -50; ++ suav; } yog (ci ntsa iab 6) {theem = 6; suav = 0; ci ntsa iab = 3500; Tlc.clear (); Tlc.update (); } ncua (40); tawg; // ----- Theem 7 rooj plaub 6: rau (int i = 0; i <= 30; i+= 2) {Tlc.set (i, 4095); Tlc.set (kuv+1,0); } Tlc.update (); ncua (500); rau (int i = 0; i 20) {theem = 7; suav = 0; } lwm {++ suav; } tawg; // ----- Theem 8 rooj plaub 7: rau (int i = 31; i> = 16; i--) {Tlc.clear (); Tlc.update (); ncua (2); Tlc.set (kuv, 4095); Tlc.set (kuv+1, 2000); Tlc.set (kuv+2, 1000); Tlc.set (kuv+3,500); Tlc.set (kuv+4,300); Tlc.set (kuv+5,200); Tlc.set (kuv+6, 100); Tlc.set (kuv+7, 50); Tlc.set (kuv+8, 0);
Tlc.set (i-16, 4095);
Tlc.set (i-15, 2000); Tlc.set (i-14, 1000); Tlc.set (i-13, 500); Tlc.set (i-12, 300); Tlc.set (i-11, 200); Tlc.set (i-10, 100); Tlc.set (kuv+-9, 50); Tlc.set (i-8, 0); Tlc.update (); ncua (50); } yog (suav> 8) {rau (int i = 31; i> = 0; i--) {Tlc.set (i, 4095); Tlc.update (); ncua (50); } theem = 8; suav = 0; } lwm {++ suav; } tawg; // ----- Theem 9 rooj plaub 8: rau (int i = 31; i> = 0; i--) {Tlc.set (i+8, 4095); Tlc.set (kuv+7, 2000); Tlc.set (kuv+6, 1000); Tlc.set (kuv+5, 500); Tlc.set (kuv+4,300); Tlc.set (kuv+3,200); Tlc.set (kuv+2,100); Tlc.set (kuv+1,50); Tlc.set (i, 0); Tlc.update (); ncua (50); } rau (int i = 31; i> = 0; i--) {Tlc.set (i, 4095); } Tlc.update (); ncua (10); yog (suav> 8) {ncua (8000); Tlc.clear (); Tlc.update (); theem = 0; suav = 0; } lwm {++ suav; } tawg; }}
Kauj Ruam 7: Npog Lub thawv rau Cov Khoom Siv Hluav Taws Xob
Tom qab koj tau txheeb xyuas tias txhua yam ua haujlwm tau zoo siv cov cai saum toj no tam sim no koj yuav tsum ua tiav txoj haujlwm los ntawm kev ua lub hau npog rau cov khoom siv hluav taws xob. Kuv tau ua qhov ntawd siv qee qhov ntxiv ntawm cov ntawv fiberboard thiab ua ke lawv ua ke rau kev tsim lub thawv. Nyob rau sab nraum qab ntawm lub thawv koj yuav tsum ua ob lub qhov, ib qho rau lub hwj chim txuas thiab lwm qhov rau kev hloov.
Thaum kawg txhua yam koj yuav tsum ua yog luam koj daim duab, ntxiv rau lub thav duab, ruaj ntseg nws thiab koj ua tiav!
Kuv vam tias koj yuav nyiam txoj haujlwm no. Yog tias yog li, rau cov phiaj xwm txias thiab qhia ntau ntxiv, koj tuaj yeem tshawb xyuas kuv lub vev xaib raug cai, www. HowToMechatronics.com thiab ua raws kuv hauv Facebook.
Pom zoo:
Txoj Haujlwm Hnub Valentine: Pom Lub Plawv Lub Plawv: 9 Kauj Ruam
Txoj Haujlwm Hnub Valentine: Pom Lub Plawv Lub Plawv: Valentine Hnub los txog, koj puas txhawj xeeb txog nws/nws nyiam koj lossis tsis nyiam? Tej zaum koj xav nug, tab sis ntawm no yog lwm txoj hauv kev, muab ntiv tes tso rau hauv lub plawv dhia ntaus ntawv, cov ntaub ntawv yuav qhia cov lus teb. Lub plawv dhia ntawm cov neeg laus yog li 70 ~ 80 zaug, zoo, 60 ~
Ntsuam Xyuas Koj Lub Plawv Tus Kheej Nyob Ntawm Koj Lub Ntiv Tes: Photoplethysmography Mus Kom Txiav Txim Siab Lub Plawv: 7 Kauj Ruam
Ntsuas Koj Lub Plawv Tus Kheej Nyob Ntawm Koj Qhov Ntiv Tes: Photoplethysmography Mus Kom Txiav Txim Siab Lub Plawv: Ib daim duab photoplethysmograph (PPG) yog ib qho txheej txheem kho qhov yooj yim thiab siv tus nqi qis uas feem ntau siv los ntsuas kev hloov pauv ntshav hauv microvascular txaj ntawm cov nqaij. Nws feem ntau yog siv tsis cuam tshuam rau kev ntsuas ntawm cov tawv nqaij, feem ntau
Yuav Ua Li Cas Thiaj Li Tshaj Lij Tshaj Lij Tshaj Lij Tshaj Tawm Hauv Circuit Board: Phau Ntawv Qhia Ua tiav: 10 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Thiaj Li Tshaj Lij Tshaj Lij Tshaj Tawm Hauv Circuit Board: Phau Ntawv Qhia Tiav: Nyob zoo txhua tus, hnub no kuv yuav qhia koj yuav ua li cas thiaj ua tau PCB zoo, txhawm rau txhim kho koj cov phiaj xwm hluav taws xob. Cia peb pib
Lub Plawv Zoo Li Cov Chaw Taws Teeb Tswj Rov Qab-Teeb Phab Ntsa Kho Kom Zoo Nkauj: 8 Kauj Ruam (nrog Duab)
Lub Plawv Zoo Li Qub Cov Khoom Siv Hluav Taws Xob Back-lit Wall Decor: Hauv no DIY lub tsev kho kom zoo nkauj khoom plig qhia, peb yuav kawm paub yuav ua li cas kom lub plawv zoo li lub backlit phab ntsa dai vaj huam sib luag siv plywood board thiab ntxiv ntau yam teeb pom kev zoo tswj tau los ntawm kev tswj chaw taws teeb thiab teeb sensor (LDR) siv Arduino. Koj c
Tsim kom muaj Binary LED Kho Kom Zoo Nkauj Lub Plawv (Blinkenheart): 6 Cov Kauj Ruam
Tsim kom muaj Binary LED Kho Kom Zoo Nkauj Lub Plawv (Blinkenheart): Nov yog kuv thawj qhov kev qhia, yog li twv yuav raug hu xa kuv cov lus qhia. Yog tias kuv tuaj yeem ua cov phiaj xwm uas tsis txaus ntshai, kuv yuav ntxiv nws ntawm no. Kuv nyuam qhuav pib kawm qee yam khoom siv hluav taws xob yooj yim thiab tus phooj ywg xav tau qee yam tshwj xeeb rau nws tus fiance rau Val