Cov txheej txheem:
- Kauj Ruam 1: Nqi Khoom
- Kauj Ruam 2: Cov Cuab Yeej Siv
- Kauj ruam 3: Schematic
- Kauj ruam 4: Case Machining
- Kauj Ruam 5: Kev thaiv kab
- Kauj Ruam 6: Kev Txhim Kho
- Kauj ruam 7: Code
- Kauj Ruam 8: Kev kho dua tshiab
Video: Arduino & WS2811 Christmas Ntoo: 8 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:24
Txij li muaj lwm qhov haujlwm zoo sib xws Christmas Teeb Arduino thiab WS2811, Arduino Xmass tsob ntoo kuv pom lawv nyuaj rau cov neeg tshiab. Yog li kuv txiav txim siab tshaj tawm txoj haujlwm no yooj yim thiab tsis muaj nqi, uas koj tuaj yeem sim ua ntej ntsib qhov nyuaj dua, nrog txawm tias Bluetooth tswj thiab vu-meter.
Kuv tsev neeg nyiam tsim cov qauv, thiab kuv nyiam sau lawv. Kuv vam tias koj kuj txaus siab rau nws.
Kev kho kom zoo nkauj ntoo yog tsim los ntawm kuv niam, kuv yuav tsum qhia nws kom qhia thiab ua qee Cov Lus Qhia.
Khoom siv:
- Arduino nano cov
- WS2811 coj sawb
- Hloov
- USB charger
- USB Cable
- Lub thawv yas
Kauj Ruam 1: Nqi Khoom
Nov yog cov ntaub ntawv kuv siv:
- Arduino nano cov. Kuv xaj ib qho nrog tus pin tsis tau muag txij li thaum kuv tau siv cov hlua ncaj qha rau ntawm lub rooj tsavxwm.
- 5V WS2811 50 LED sawb. Kuj tseem muaj cov kab ntsuab uas muaj kev sib cais ntau dua.
- Hloov. Ib qho nrog khawm ntev yog qhov zoo dua.
- USB charger. Ib qho siv los ntawm lub xov tooj ntawm tes.
- USB Cable hom A txiv neej hom mini-B txiv neej. Rov siv dua los ntawm lub koob yees duab qub.
- Lub thawv yas. Rov qab siv cov khoom qab zib ib qho.
- Ib txoj hlua khi.
- Peb-xaim cable.
- Soldering tin.
- Kua nplaum rau rab phom.
- Rwb thaiv tsev kab xev
- Thaum tshav kub kub ntsws raj
Kauj Ruam 2: Cov Cuab Yeej Siv
- Laum, laum ntsis.
- Phom phom.
- Soldering hlau.
- Txiab.
Kauj ruam 3: Schematic
Fais fab
Peb yuav txhawb txhua yam los ntawm USB txuas. Cov coj sawb yuav raug siv los ntawm VIN tus pin kom tsis txhob tshaj qhov ntsuas hluav taws xob.
LED Sawb
Muaj ntau ntau hom kev hais daws cov kab xev LED. Cov uas nyob hauv WS281x muaj ntau heev. Tsev neeg nti no ua rau Pulse Width Modulation (PWM) rau koj rau txhua xim, raws li cov ntaub ntawv tau txais hauv cov ntaub ntawv nkag tus pin. Nws siv thawj ntu ntawm cov ntaub ntawv nrog txhua xim thiab thawb cov ntaub ntawv tas mus rau tom ntej nti hla cov ntaub ntawv tawm tus pin. Hmoov zoo, muaj Arduino tsev qiv ntawv uas ua rau txhua txoj haujlwm no pob tshab rau koj.
Microcontroller
Txij li thaum WS2811 LED sawb xav tau 5V cov ntaub ntawv nkag mus peb xaiv Arduino nrog 5V kev xav. Ib qho 3.3V ib tus kuj tseem tuaj yeem siv tau, tab sis peb yuav tsum ua qee yam ntawm qib kev nkag siab. Yog tias tsis yog, nws tuaj yeem ua haujlwm tab sis kev poob qis me ntsis tuaj yeem ua rau cov ntaub ntawv tsis raug lossis tsis muaj cov ntaub ntawv txhua qhov tuaj txog ntawm LED sawb.
Yooj yim microcontrollers li ATtiny85 tuaj yeem siv tau yog tias koj xav txiav tus nqi ntau dua. Txij li peb tsuas xav tau 1 qhov tso tawm thiab ib qho tawm tswv yim. Nyob ntawm tus qauv qhov flashing nyuaj dua yog tias nws tsis muaj USB chaw nres nkoj.
Hloov
Ib qho nrog khawm ntev yuav haum zoo dua los ntawm rooj plaub, tom qab ntawd koj tuaj yeem ua nws yam tsis muaj tus xaum.
Nws tau txuas nrog GND vim tias peb siv lub zog rub tawm sab hauv hauv Arduino kom tsis txhob muaj cov cim cuav. Tom qab ntawd hauv txoj cai a 1 yuav tsis muaj pulsated, thiab 0 pulsated.
Kauj ruam 4: Case Machining
Kuv siv lub thawv khoom qab zib ua lub thawv rau khoom siv hluav taws xob. Siv lossis txawm tias 3dPrint ib qho uas muaj chaw txaus.
Tsuas yog siv nws nrog Dremel cov cuab yeej siv ntau. Kuv siv 3mm laum ntsis rau:
- Lub qhov rau nkag mus rau lub khawm hloov.
- Tshuab qhov rau USB txuas.
- Cable tso tawm rau LED sawb. Hauv lub tshuab npog nws kom txog thaum ciam teb thiaj li tshem tau lub hau npog.
Kauj Ruam 5: Kev thaiv kab
Soldering
Rau kev thaiv, peb yuav xav tau cov hlau txuas. Yog tias koj yog ib tus neeg tshiab xyuas qhov kev qhia ua haujlwm soldering.
Cov lus qhia los ntawm kuv tus kheej kev paub.
- Ua ntej tin cov lus qhia ua ntej
- Thaum cov xaim nyob hauv lub lauj kaub phom, ntxiv cov tin yuav tsum tau muab fused los ntawm cov xaim thiab cov laug txuas, tsis yog cov hlau txuas.
Khawm
Hlau khawm kom nkag mus rau D5 thiab GND.
Qhov kuv siv tau muaj plaub tus pin. Lawv tau txuas nrog sab hauv los ntawm khub, kuaj ua ntej nrog tus ntsuas (lossis coj nrog lub roj teeb) uas tau qhib.
Cable
Solder ntawm ib kawg tus txiv neej txuas rau cov coj sawb. Koj tuaj yeem siv ib qho ntawm cov hlua LED, uas peb yuav tsis siv.
Cov xim kuv siv yog.
- Liab (+5V) -> Xim av
- Ntsuab (cov ntaub ntawv hauv) -> Dub
- Dawb (Gnd) -> Xiav
Ntawm Arduino Sab
- Brown -> VIN
- Xiav -> GND
- Dub -> D4
LED Sawb
LED Sawb muaj ob peb tus pin txuas, cov tswv yim ib tus yog poj niam. Muaj cov kab liab thiab dawb uas tsis muaj qhov txuas uas yuav tsum tau insulated nrog cov kab xev insulating lossis lub raj cua sov kom tsis txhob muaj hluav taws xob luv.
Microcontroller
Tsuas yog siv cov kab hlau txuas ua ntej tinned hauv cov kab laug sab, Txuas
Thaum kawg, txuas txhua tus txuas.
Kauj Ruam 6: Kev Txhim Kho
Khawm txhawm rau kho lub pob Kuv tau siv rab yaj phom, muab lub siab dawb paug thiab ceev faj kom tsis txhob lo nplaum lub tshuab. Kuv yuav tsum tau ua ob zaug txij li thawj zaug muaj cov kua nplaum me me uas thaum peb nias lub pob nws lo tawm.
MicrocontrollerIt tsis tau tsau.
CablePut ib txoj hlua khi kom zam qhov ntawd yog thaum kawg muaj kev rub, Cov laug yuav tsis puas.
Kauj ruam 7: Code
Cov cuab yeej Software thiab rub tawm
Txog cov cai, peb siv FastLED lub tsev qiv ntawv thiab Arduino IDE.
Txhawm rau teeb tsa lub tsev qiv ntawv hauv Arduino IDE ua raws phau ntawv qhia no Txhim Kho Tsev Kawm Ntawv Ntxiv Arduino Muab tso rau hauv lub thawv tshawb fawb FastLED
Txhawm rau upload rau Arduino nano ua raws phau ntawv qhia no. Pib Pib nrog Arduino Nano
Pab
Tsuas yog nias lub pob kom hloov qhov kev ua yeeb yaj kiab tam sim no.
Download Code
Txheeb xyuas ntawm
Los yog hloov npe cov ntaub ntawv ChristmasOneFile.txt rau ChristmasOneFile.ino
Kuj tseem muaj ntau chav kawm ntawv uas koj tuaj yeem sim.
Lub tswv yim los ua cov yeeb yaj kiab tshiab.
- Tsim txoj hauv kev tshiab uas koj xaiv.
- Ua kom tag nrho cov duab ua yeeb yaj kiab (MAX_MODES) los ntawm ib qho.
- Hloov kho AnimationUpdate rau rooj plaub tshiab.
Kauj Ruam 8: Kev kho dua tshiab
- 24.12.2019 Ntxiv video.
- 25.12.2019 Hloov daim duab, hloov kho kab lus.
- 26.12.2019 Ntxiv cov ntaub ntawv.
- 21.11.2020 Hloov kho qhov txuas txuas tsis tau
Pom zoo:
Lub Vev Xaib-Tsob Ntoo Christmas Tsob Ntoo (Ib Tus Neeg Tuaj Yeem Tau Nws): 19 Cov Kauj Ruam (nrog Duab)
Lub Vev Xaib-Tsob Ntoo Christmas Tsob Ntoo (Ib Tus Neeg Tuaj Yeem Tau Nws): Koj xav paub lub vev xaib tswj hwm tsob ntoo Christmas zoo li cas? Nov yog daim vis dis aus qhia tawm kuv qhov project ntawm kuv tsob ntoo Christmas. Tam sim no cov kwj tawm tau xaus los txog tam sim no, tab sis kuv tau ua yeeb yaj kiab, ntes dab tsi tau tshwm sim: Xyoo no, nyob nruab nrab ntawm Lub Ob Hlis
Ua pa Tsob Ntoo Christmas - Arduino Christmas Lub Teeb Tswj: 4 Cov Kauj Ruam
Ua Tsis Tau Ntoo Christmas-Arduino Christmas Lub Teeb Meem: Nws tsis yog xov xwm zoo uas lub thawv tswj rau kuv 9-ft ua ntej teeb tsob ntoo Christmas tawg ua ntej Christmas , thiab cov chaw tsim khoom tsis muab hloov chaw. Qhov tsis txaus ntseeg no qhia yuav ua li cas thiaj ua rau koj tus kheej lub teeb LED tsav tsheb thiab tus tswj siv Ar
Rooj Christmas Ntoo Tsob Ntoo LEDs Attiny85: 6 Cov Kauj Ruam
Rooj Christmas Tsob Ntoo Tsob Ntoo LEDs Attiny85: Me me (32x32mm) Christmas tsob ntoo 8 LEDs ua los ntawm ATtiny85 SU (smd) los tso rau ntawm nws lub rooj ntawm Christmas hnub, qhov ua kom ntev li 5 feeb thiab rov ua dua hauv lub voj. Kicad 5 txuasArduino 1.8USBASP programmer lossis ISP
Yuav Ua Li Cas Siv Qhov Tsob Ntoo Tsob Ntoo Los Ua Ke Los Ua Ib Tug Ntoo Zoo Nkauj thiab Muaj Zog Ntoo: 10 Kauj Ruam
Yuav Siv Li Cas Ib Ntus Ntoo Los Ua Ke Los Ua Ib Tug Ntoo Zoo Nkauj thiab Muaj Zog: Lub npe ntawm caj npab neeg hlau yog WoodenArm. Nws zoo nkaus li ntxim hlub heev! Yog tias koj xav paub ntau ntxiv txog WoodenArm, thov xa mus rau www.lewansoul.com Tam sim no peb tuaj yeem qhia txog WoodenArm, cia peb txav mus
Muab Kauv Ntoo Christmas Ntoo: 4 Kauj Ruam (nrog Duab)
Spiral Led Christmas Tree: Nyob zoo cov phooj ywg Hauv qhov tsis txaus ntseeg no peb tab tom yuav ua cov kauv coj Christmas ntoo