Cov txheej txheem:
- Kauj ruam 1: MAIN SUPPLIES
- Kauj Ruam 2: HLOOV QHOV TSEEB
- Kauj Ruam 3: NETECTOR THIAB STRIPS
- Kauj Ruam 4: QHIA CODE
- Kauj Ruam 5: Npaj Lub Tsev
- Kauj Ruam 6: YUAV UA LI CAS
- Kauj Ruam 7: Ua tiav
- Kauj Ruam 8: TUAJ
Video: Arduino Music Reactive Desktop Teeb: 8 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:30
Nyob zoo txhua tus!
Hauv qhov kev tsim no, peb yuav ua lub teeb pom kev zoo LED lub teeb siv cov khoom yooj yim thiab qee qhov yooj yim Arduino programming. Nws ua rau muaj txiaj ntsig zoo nyob qhov twg lub teeb yuav seev cev rau txhua lub suab thiab nkauj. Kuv ua tiav txoj haujlwm no nrog phooj ywg.
Dab tsi tshoov kuv siab ua qhov no? Thaum lub sijhawm ib ntawm kev qhia ntawm kuv tus qauv, peb tau muab lub sijhawm los kawm paub yuav ua li cas Arduino ua haujlwm thiab kuv yog txij li kev txaus siab los ntawm qhov suav tsis tau ntawm nws, nrog rau qhov tseeb tias nws yog qhov qhib khoom kho vajtse. Muaj lub luag haujlwm los tsim thiab kho kom raug Digital Artefact, Kuv xav siv kev suav ua ib qho cuab yeej thiab nruab nrab rau kev nthuav qhia Kev Kos Duab thiab Kab lis kev cai los ntawm lub cev Digital Artefact. Tsis tas li, Kuv ib txwm muaj ib yam khoom mus rau cov khoom uas muaj LEDs raws li kuv xav tias LED strips tswj hwm ntau yam kev muaj peev xwm - los ntawm txoj kev nws muab tso ua ke nrog cov khoom, rau kev tswj xim. Nws tuaj yeem ua rau cov khoom yooj yim saib zoo thiab sib tham sib. Dab tsi zoo dua yog tias peb tuaj yeem ua nws cov khoom siv coj los hnav. Kuv paub tseeb tias feem ntau ntawm koj yuav tau paub txog DJ marshmello thiab nws lub ntsej muag lub ntsej muag. Kuv lub tswv yim qub yog txhawm rau kho lub kaus mom hlau marshmello hnav, teeb tsa lub teeb ci LED - siv los ntawm Arduino thiab lub ntsuas hluav taws xob ntsuas qhov ntsuas, rau nws (yuav kov ntau dua qhov no hauv qhov kev xav zaum kawg). Txawm li cas los xij, vim yog pob nyiaj siv (tus nqi ntawm LED yog kim..) thiab kev txiav txim siab qhov haujlwm ntawm lub sijhawm, peb tau hloov lub tswv yim rau hauv lub suab nrov reactive marshmello LED teeb. Nws tuaj yeem pom tau tias yog qhov nruab nrab uas nthuav tawm cov kab lis kev cai pop, thiab ua lub suab nrov nrov teeb, nws zoo li yog duab kos duab.
Nov yog peb qhov project ntawm qhov project. Txhua qhov qhab nia rau hauv youtuber "Natural Nerd", peb ua raws raws qhov lawv tau ua thiab yuav ua tsaug rau lawv uas muab cov ntsiab lus rau peb txog yuav ua li cas txoj haujlwm. (Ntuj Nerd)
Kauj ruam 1: MAIN SUPPLIES
Thawj yam ua ntej: cov no yog cov khoom siv uas peb xav tau. Lawv feem ntau xaiv tau - raws qhov uas koj tuaj yeem yooj yim ua koj tus kheej kev tsim kho thiab kho kom haum rau koj txoj haujlwm. Txawm li ntawd los, qee qhov tseem ceeb xav tau yog tias koj xav ua raws phau ntawv qhia no:
- Arduino Uno (lossis ib yam me me Arduino hom)
- Suab Ntes Cov Qauv
- Lub hwj chim sab nraud
- Ib tus zuj zus tuaj yeem hais qhia LED kab 60 leds ib 'meter'
- Jumper xov hlau
- Cov qhob cij
Nyob ntawm qhov saib koj xav kom ua tiav, koj yuav xav npaj cov kab sib txawv los yog ua kom pom lub teeb nyob hauv lwm txoj kev. Rau kuv txoj kev, kuv siv cov khoom hauv qab no:
- Lub khob iav uas siv dua tshiab (lossis lwm lub thawv uas haum rau koj qhov ntev)
- Ib daim ntawv dub
- Ua Npuas Ncauj Board
- Tshuaj tsuag xim (siv los pleev lub thawv)
Txhua yam ntawm cov khoom tseem ceeb tau yuav los ntawm Continental Electronic (B1-25 Sim Lim Tower), cov kab hluav taws xob LED tau nyob deb qhov kim tshaj plaws uas raug nqi SGD 18 rau 1 meter - peb siv 2 meter. Cov khoom seem yog cov khoom siv rov ua dua tshiab lossis yuav los ntawm cov khw muag khoom yooj yim/ cov khoom siv hauv zej zog.
Kauj Ruam 2: HLOOV QHOV TSEEB
Kuv siv cov khoom siv hluav taws xob sab nraud xws li AC rau DC lub zog siv hluav taws xob - tus txiv leej tub ntawm lub txee tau qhia rau lub zog hluav taws xob sab nraud vim nws yuav zoo dua rau lub zog 2 meter LED sawb, thiab tsis hlawv USB chaw nres nkoj. Yog tias koj siv 1 meter lossis tsawg dua, koj ua yam tsis muaj lub zog hluav taws xob sab nraud thiab tsuas yog siv Arduino Uno USB cable thiab txuas ncaj qha rau hauv lub PC.
Lub hauv paus tseem ceeb ntawm txoj haujlwm yog lub suab ntsuas lub suab. Nws yuav muab lub teeb liab sib piv (nkag) mus rau Arduino, uas yog siv los teeb lub teeb RGB (tso tawm). Cov khoom siv hluav taws xob sab nraud yuav ua kom muaj zog tag nrho peb ntu - Arduino, lub ntsuas ntsuas lub suab, thiab teeb ci LED. Hlau VIN (lossis 5V) ntawm Arduino thiab VCC ntawm lub suab ntsuas lub rooj tsavxwm rau cov lus pom zoo. Tom qab ntawd xaim GND ntawm Arduino thiab lub ntsuas ntsuas mus rau qhov tsis zoo. Qhov no tau piav qhia hauv kab ntawv txuas nrog. Peb kuj yuav tsum tau nqes 5V thiab GND cov tswv yim ntawm LED sawb rau lub zog siv.
Peb siv daim ntawv qhia zaub mov ua tus neeg nruab nrab rau cov kev sib txuas no. Lub zog xa khoom yuav mus rau ntawm lub khob cij los ntawm lub hwj chim sab nraud, uas tom qab ntawd yuav ua lub zog rau peb yam khoom raws li tau hais.
Nco tseg: peb tus kws qhia pom zoo siv kev tawm tsam rau kev sib txuas ntawm lub zog thiab lub suab ntsuas lub ntsuas, xws li tsis yog txhua lub zog yuav mus rau tus qauv, tso cai rau nkag tau zoo dua.
Kauj Ruam 3: NETECTOR THIAB STRIPS
Tom qab txuas tag nrho peb lub Cheebtsam rau lub zog, tom qab ntawd peb yuav tsum txuas lawv rau ib leeg.
Lub suab ntsuas qhov ntsuas yuav sib tham nrog Arduino hla cov pins analog input - Kuv yuav siv tus pin A0.
Cov kab hluav taws xob LED xav tau digital pulse kom nkag siab tias LED nyob qhov twg. Yog li, tus lej tso tawm tus lej DI yuav tsum tau txuas nrog Arduino. Kuv yuav siv tus pin 6 ntawm Arduino. Peb tau txais lub khw uas peb tau yuav cov khoom siv hluav taws xob los txhuam cov hlua txuas rau cov hlua LED. Yog li ntawd, tsis muaj txoj haujlwm soldering xav tau rau peb tus kheej, txuag qhov teeb meem ntawm qhov ntawd. Dab tsi sab laug xav tau tsuas yog txuas tus txiv neej-poj niam cable rau nws.
Ib yam li ntawd, koj tuaj yeem ua raws daim duab qhia chaw uas tau muab los kom pom cov ntsiab lus ntawm kev sib txuas.
Kauj Ruam 4: QHIA CODE
Qhov no yog qhov tseem ceeb tshaj plaws ntawm txoj haujlwm. Koj tuaj yeem nrhiav qhov chaw ntawm tus lej kuv siv ntawm no (txuas) lossis kuv qhov version ntawm nws (txuas cov ntawv). Lub hauv paus ntsiab lus yog los ua daim duab qhia chaw tus nqi sib piv tau los ntawm lub ntsuas, rau tus lej ntawm LEDs los qhia.
Txhawm rau pib tawm txhua lub sijhawm, peb xav kom ntseeg tau tias txhua lub teeb tau ua haujlwm raws li qhov xav tau. Peb tuaj yeem ua qhov no los ntawm kev siv cov haujlwm ua haujlwm, uas yuav cia koj tig rau txhua tus neeg LEDs.
Tom qab ntawd, peb mus rau lub luag haujlwm tseem ceeb kom pom lub suab hauv lub teeb. Peb tuaj yeem ua qhov no siv daim ntawv qhia ua haujlwm. Qhov no yuav qhia rau peb pom qee tus lej ntawm LEDs muab rau qhov ntsuas tau sib txawv ntawm cov tswv yim. Rau kuv txoj hauv kev, Kuv txiav txim siab tso cov naj npawb ntawm LEDs hauv teeb (180 tau hais tseg hauv txoj cai tsis zoo li 120 leds uas kuv muaj). Kuv tau sim ntau yam teeb tsa - suav nrog kev hloov kho rau qhov nkag siab ntawm lub suab ntsuas lub ntsuas qhov sib txawv, kev hloov pauv ntawm lub microphone qis thiab tus nqi siab tshaj, thiab lwm yam. Kuj tseem muaj txheej txheej thib ob. Txoj cai yuav cia rau kev taug qab ntau dua ntawm lub suab siv raws li qhov nruab nrab, kom lub teeb hloov xim thaum zaj nkauj nkag mus rau qhov siab tshaj - 'HIGH mode'.
Nyob ntawm qhov saib koj xav kom ua tiav, koj yuav xav hloov kho cov cai uas siv. Cov vis dis aus no (txuas) piav qhia cov lis dej num kom ntxaws.
Kauj Ruam 5: Npaj Lub Tsev
Ua ntej tshaj plaws, Kuv tau muab daim ntawv dub rau kwv yees li ib puag ncig thiab txoj kab uas hla zoo li qhib lub khob iav. Kuv tsis muaj cov cuab yeej ntsuas kom raug. Vim li no, Kuv tsim kho los ntawm qhov pib dov tag nrho daim npav dub ntawv rau hauv lub thawv. Tom qab ntsuas qhov ntev ntawm daim npav daim npav dub kuv xav siv, Kuv txiav nws kom zoo los ntawm kev ua raws cov cim uas kuv tau muab. Tom qab ntawd kuv kaw qhov kawg ua ke los ua ib lub raj cylindrical. Qhov ntev thiab qhov siab ntawm lub tsev nyob ntawm qhov dav ntawm koj lub thoob. Koj tuaj yeem siv qhov ntev uas koj xav tau.
Tom ntej no, Kuv qhwv lub tsev uas kuv tau ua nrog LED kab ib ncig nws, npog tag nrho saum npoo ntawm vaj tsev. Qhov no tsuas yog ua tiav nrog cov nplaum nyob tom qab ntawm kab txaij. Kuv ua kom ntseeg tau tias qhov hlais me me raug txiav kom tso cai rau cov xov hlau ntev dhau kom swb hauv lub tsev rau kev tswj cov xov hlau zoo, thiab tsis txhob cuam tshuam qhov dej ntws.
Qhov thib peb, Lub raj hollow cylindrical tau siv los ua qhov zoo los ntawm cov khoom siv hluav taws xob sab hauv. Txog qhov pib, Kuv tau ruaj ntseg txuas cov xov hlau ntawm Arduino thiab lub rooj noj mov, siv cov kab xiav. Tom qab ntawd, Kuv tau kaw cov xov hlau ntev tshaj qhov siv daim kab xev 3M ib txwm. Cov kauj ruam no yog kev ntsuas ua ntej txhawm rau tiv thaiv cov xov hlau los ntawm kev sib txuas yooj yim hauv cov txheej txheem sib dhos.
Thib plaub, lub rooj sib txoos ua ke tau npaj kom nkag mus rau hauv vaj tsev. Txij li cov khoom siv hluav taws xob "zais" hauv lub tsev, kev teeb tsa ntawm kev tsim yuav tsum yog ib qho uas nws tso cai rau tus neeg siv kom nkag tau yooj yim rau Arduino USB. Tsis tsuas yog qhov ntawd, lub suab ntsuas lub ntsuas hluav taws xob tseem yuav tsum tau ntsib rau lub qauv yooj yim ntawm kev khaws cov suab ib puag ncig. Vim li no cov rooj sib tham tau teeb tsa ntsug kom tso cai rau qhov ntawd. Qee lub rooj ua npuas dej tau siv los tuav lub rooj sib dhos ua ke rau hauv tsev. Nyob rau theem no, cov hlua LED yuav txuas nrog (nrog liab, txiv kab ntxwv, daj dhia xov hlau) tom qab tso cov khoom siv hluav taws xob. Txhua qhov kev sib txuas tau ua tiav txog rau tam sim no, tshwj tsis yog cov mus rau lub zog sab nraud - cov hlau liab thiab dub.
Kauj Ruam 6: YUAV UA LI CAS
Txij li thaum kuv tab tom teeb lub teeb duab los ua piv txwv ntawm marshmello lub taub hau, kuv yuav tsum tau npog tag nrho lub khob iav - tshwj tsis yog lub qhov muag thiab qhov ncauj qhov uas yuav tsum yog xim dub, nrog cov tshuaj tsuag xim dawb. Lub qhov muag thiab qhov ncauj stencil raug txiav tawm thiab muab tso rau ntawm lub hub ua ntej cov tshuaj tsuag ua haujlwm. Lub raj mis tau tso kom qhuav ua ntej muab tso rau qhov muag thiab qhov ncauj los ntawm sab hauv lub thawv. Qhov no tau ua tiav siv daim ntawv dub daim ntawv ntxiv (thawj zaug kuv xav tias tsuas yog pleev xim nws dub). Cov txiaj ntsig tau tig tawm zoo li nws zoo li lub qhov muag thiab txheej ntawm lub qhov ncauj tau raug txiav tawm.
Lub hau hlau xav tau kom muaj lub hauv paus qhib rau kev nkag mus rau Arduino USB, lub tshuab ntsuas lub suab, thiab lub zog xa khoom raws li tau hais. Kuv tswj tau txiav ntawm qhov rhiav hauv tsev kawm ntawv.
Kauj Ruam 7: Ua tiav
Tam sim no nws yog qhov kev sib dhos zaum kawg ntawm kev tsim.
Cov hlua LED tau kuaj thawj zaug kom ntseeg tau tias lub teeb tau ua haujlwm tiag tiag, thiab txhua qhov kev sib txuas yog qhov tsim nyog. Ua kom ntseeg tau tias cov khoom siv ua haujlwm, koj tuaj yeem txuas ntxiv lub tsev rau hauv lub thawv uas koj tau ua. Koj tuaj yeem pom los ntawm lub qhov (txawm tias tom qab tso lub hau), thiab tso rau ntawm cov khoom siv hluav taws xob, koj tuaj yeem mus txog ob qho Arduino USB interface thiab lub zog nkag los hauv qab. Lub suab ntsuas lub ntsuas hluav taws xob tau nthuav tawm me ntsis sab nraud ib yam nkaus, kom lub suab zoo dua. Rau ob txhais ceg, Kuv siv cov txiav txiav los ntawm lub rooj ua npuas ncauj, thiab pleev xim rau nws dub. Qhov zoo tshaj, koj tuaj yeem siv qee qhov ntoo zoo sawv rau koj lub teeb duab.
Nco tseg: cov xim pleev xim ua ntej tau ua tsis zoo raws li pom los ntawm cov cim dej hauv thawj tsab ntawv, yog li ntawd, kuv yuav tsum tau muab tshem tawm tag nrho cov txheej uas siv cov ntawv me dua tom qab ntawd, tau teb nws. Qhov no yeej tau siv qee qhov kev rau siab ntxiv uas koj tuaj yeem saib kom zam dhau.
Thiab thaum kawg, kuv ua tiav txoj haujlwm. Nws tau twv yuav raug coj rov sim thiab ua yuam kev - ib qho kom tau txais txoj cai mus, lossis hais txog kev hloov pauv ntawm cov txheej txheem sib dhos, tab sis kuv zoo siab nrog qhov ua tiav.
Kauj Ruam 8: TUAJ
Nov yog txoj haujlwm zoo thiab kuv muaj sijhawm lom zem ua nws. Tsis tas li ntawd, nws yog qhov tshwj xeeb tshaj yog vim nws tuaj yeem tsim kho tau thiab tso cai rau txhua lub sijhawm hloov tshiab yav tom ntej. Txoj cai tuaj yeem rov ua dua ntawm txhua lub ntsiab lus, thiab koj ib txwm tau txais lub teeb 'tshiab' txhua lub sijhawm.
Yav tom ntej hloov kho
Txawm li cas los xij, muaj kev txhim kho ntau ntxiv thiab/lossis kev hloov pauv uas tuaj yeem ua rau kev tsim kho.
Koj tuaj yeem ntxiv ntau lub khawm nkag mus rau Arduino. Nrog rau qhov no, koj tuaj yeem hloov pauv hom los teeb tsa lub teeb pom kev zoo ib yam, piv txwv li kev ua pa nquag. Qhov no tso cai hloov pauv ntawm lub suab nrov tam sim no, thiab hom gradient pulsing dav dav. Lwm lub pob tuaj yeem ua tiav rau koj kom hloov xim teeb ntawm lub teeb ci (teeb 1 - xiav rau daj, teeb 2 - liab rau ntshav, thiab lwm yam). Los yog ntau dua li ntawd, koj tuaj yeem muaj 3 txheej txheej txheem txheej txheem uas muaj ntau txoj hauv kev mus rau qhov ua tiav ntawm kev siv lub suab siv raws li qhov nruab nrab - 'LOW', 'NORMAL', 'HIGH'. Txoj kev ntawd, koj yuav ua tiav dav dav ntawm cov xim yoj.
Kuv kuj nyiam rov qab mus rau kuv lub tswv yim qub, hnav marshmello LED lub taub hau. Qhov no yuav zoo li ua kom muaj zog ntxiv, uas ob niam txiv siv ob lub suab ntsuas lub suab ntsuas thiab ntsuas lub suab ntsuas qhov ntsuas. Lub ntsuas ntsuas lub suab yuav dav dav pom qhov pom ntawm lub teeb LED, qhov ntsuas qhov ntsuas qhov ntsuas qhov ntsuas yuav hloov xim ntawm lub teeb raws li qhov nkag nws nyeem - qib ntawm kev txav los ntawm tus neeg siv.
Yeej, lub tswv yim ntawm no yog qhov txwv tsis pub dhau, thiab yog ib qho uas tsuas yog txwv los ntawm koj lub zeem muag. Ua tsaug rau kev saib/nyeem thiab muaj sijhawm zoo nrog koj Arduino!
Pom zoo:
Dusty Wall Arduino Animated Led Teeb Nrog Teeb Lub Teeb: 11 Cov Kauj Ruam (nrog Duab)
Dusty Wall Arduino Animated Led Lamp Nrog Lub Teeb Pom Kev: Kuv nyuam qhuav muaj me nyuam thiab tom qab ua nws chav pw, kuv xav tau lub teeb ntawm phab ntsa. Raws li kuv nyiam heev LED kuv txiav txim siab los tsim ib yam.Kuv nyiam lub dav hlau dav dav, yog li vim li cas ho tsis tso lub dav hlau los ntawm daim duab tas luav rau ntawm phab ntsa, ntawm no thaum nws pib thiab kuv ua li cas
DIY LED Teeb - Niaj Hnub Teeb Meem Teeb Nrog Cov Chaw Taws Teeb: 8 Kauj Ruam (nrog Duab)
DIY LED Teeb - Niaj Hnub Teeb Mood Teeb Nrog Chaw Taws Teeb: Hauv kab lus no kuv yuav mus hla cov txheej txheem Kuv tau siv los tsim qhov no zoo heev pyramid zoo li tus LED Mood Teeb.Kuv siv maple rau cov qauv tseem ceeb thiab qee qhov mahogany txhav ntxiv rau lub zog. Rau lub teeb Kuv siv RGB LED teeb uas tuaj nyob hauv 16 ko taw
Kov Tswj Lub Teeb Nrog Ntawv Teeb Duab: 14 Cov Kauj Ruam (nrog Duab)
Kov Tswj Lub Teeb Nrog Daim Duab Teeb Duab: Hauv cov lus qhia no kuv piav qhia yuav ua li cas koj tuaj yeem tsim lub teeb kov kov nrog ntawv ua lub teeb ntxoov ntxoo.Nws yog txoj haujlwm yooj yim uas txhua tus tuaj yeem tsim nws hauv tsev. los yog tawm lub teeb los ntawm kev kov
Music Reactive Light -- Yuav Ua Li Cas Kom Yooj Yim Yooj Yim Suab Nkauj Reactive Teeb rau Ua Duab Awsome.: 5 Kauj Ruam (nrog Duab)
Music Reactive Light || Yuav Ua Li Cas Super Yooj Yim Music Reactive Light rau Ua Duab Awsome.: Hav whats up guys, Hnub no peb yuav tsim ib txoj haujlwm zoo heev. ntses bass thaj tsam uas yog qhov tsawg-zaus suab teeb liab. Nws yog qhov yooj yim heev los tsim.Peb yuav
LED Teeb Teeb Duab Cwjmem: Cov Cuab Yeej rau Teeb Teeb Doodles: 6 Kauj Ruam (nrog Duab)
LED Teeb Teeb Lub Cwjmem: Cov Cuab Yeej rau Teeb Doodles: Kuv tus poj niam Lori yog tus neeg siv tsis tu ncua thiab kuv tau ua si nrog kev yees duab ntev ntev rau ntau xyoo. Kev tshoov siab los ntawm PikaPika pab pawg teeb pom kev zoo thiab yooj yim ntawm cov koob yees duab digital peb tau siv lub teeb duab kos duab kom pom tias peb tuaj yeem ua dab tsi