Cov txheej txheem:

Christmas Teeb rau Suab Nkauj Siv Arduino: 9 Kauj Ruam (nrog Duab)
Christmas Teeb rau Suab Nkauj Siv Arduino: 9 Kauj Ruam (nrog Duab)

Video: Christmas Teeb rau Suab Nkauj Siv Arduino: 9 Kauj Ruam (nrog Duab)

Video: Christmas Teeb rau Suab Nkauj Siv Arduino: 9 Kauj Ruam (nrog Duab)
Video: Nco Txog Hmoob - Xf. Txawj Pes Vaj & Fishermen's Project (Live Session) [Lyric Video] 2024, Kaum ib hlis
Anonim
Christmas Teeb rau Suab Nkauj Siv Arduino
Christmas Teeb rau Suab Nkauj Siv Arduino

Kuv tus poj niam thiab kuv tau xav tsim peb tus kheej teeb teeb-teeb-rau-nkauj qhia rau ob peb lub caij so kawg. Kev tshoov siab los ntawm ob Cov Lus Qhia hauv qab no, peb txiav txim siab thaum kawg pib xyoo no thiab kho peb RV. Peb xav tau ib tus tswj tagnrho-hauv-ib (teeb THIAB nkauj) tab sis tsis xav tau nws los tswj tau hauv is taws nem, ua rau nws txawv me ntsis dua li ob qho lus qhia. Yees duab los! Cov peev txheej Kuv tau Siv: Qhia: Arduino Christmas Light Controllerxmas-box: Arduino/ioBridge internet tswj Christas teeb thiab suab paj nruag qhia Lwm: Solid State Relays (SSRs) Siv TRIACs:

Kauj Ruam 1: Qhov Koj Yuav Tsum Tau

Qhov Koj Yuav Tsum Tau
Qhov Koj Yuav Tsum Tau
Qhov Koj Yuav Tsum Tau
Qhov Koj Yuav Tsum Tau

Cov Khoom Siv SSR ($ 7): MOC3031 Optocoupler (8) Z0103 TRIAC (8)

Cov Khoom Siv Hluav Taws Xob ($ 61): Arduino DuemilanoveWaveShield

FM Transmitter - Kuv tau ua ib qho (pom hauv cov duab hauv qab no) tab sis ib qho twg yuav ua haujlwm ($ 15+)

RadioShack B&M ($ 14): Cov Hluav Taws Xob (3 pob, 12 txuas) 276-1388 Cov Ntawv Luam Circuit 276-147 (tuaj yeem siv me dua) 330ohm Resistors (2x 5-pob) 150ohm Resistors (2x 5-pob)

Tsev Depot B&M ($ 25): 50 ft Toj roob hauv pes/Sprinkler Hlau (18ga, 7 tus neeg tsav tsheb) 079407238170 6 'Cov Hluav Taws Xob (x yam tsawg kawg, siv poj niam 120v txuas) -yog koj xav tau ntau dua 8, nyob ntawm qhov chaw ntawm koj lub teeb; Kuv siv 11 Lub Thawv Yas Ntshiab (Kuv Cov Ntoo Tsob Ntoo tau tawm tab sis HD tau cov no rau $ 0.87)

Lwm Yam: Soldering Iron (Kuv siv lub butane-powered BernzOmatic los ntawm Lub Tsev Depot; ob npaug raws li rab phom cua sov) Cov laug (pom zoo: Soldering Paste) Screwdrivers (philips rau WaveShield, tus qauv rau cov xaim hluav taws xob) Hlau (rau WaveShield thiab txuas rau SSRs, Kuv siv cov xov txuas txuas txuas txuas txuas kuv tau muaj) Kab Kab Txiav Kab Hlau Strippers SD Card (txhua qhov loj me, Kuv siv 64MB) Cov Hluav Taws Xob Daim Kab Xev Lub hwj chim rau Arduino (Kuv siv lub zog txuas USB txuas ntxiv kuv muaj) Kub nplaum phom Hlau Hlau txiv ntoo (xaiv tau)

Kauj Ruam 2: SSR Pawg Thawj Coj

SSR Pawg Thawj Coj
SSR Pawg Thawj Coj
SSR Pawg Thawj Coj
SSR Pawg Thawj Coj
SSR Pawg Thawj Coj
SSR Pawg Thawj Coj
SSR Pawg Thawj Coj
SSR Pawg Thawj Coj

Solid State Relay Board Yog tias koj nyiam, koj tseem tuaj yeem saib cov ntawv me me ntawm kuv cov phiaj xwm thiab pawg thawj coj. Kuv pib los ntawm kev tso tag nrho cov khoom ntawm lub rooj tsavxwm. Thaum kuv txaus siab nrog lawv tau ua li cas, Kuv pib los ntawm kev muab txhua yam khoom pov rau hauv pawg thawj coj uas tsis xav tau xaim ntxiv (qhov tseeb, txhua yam tab sis hauv av los ntawm Arduino thiab 120v kab kub). Tom qab ntawd kuv tau siv qhov chaw ib puag ncig/xov hlau kub. Raws li koj tuaj yeem pom los ntawm hauv qab ntawm lub rooj tsavxwm, nws zoo li tsis meej pem. Thaum ua tiav, Kuv sim txhua SSR cais los ntawm kev sib txuas ntawm 120v lub zog thiab ntsuas hla qhov nruab nrab thiab txhua qhov hloov pauv kub thaum kuv tso 5v qhov chaw hla Arduino sab ntawm pawg thawj coj.

Kauj Ruam 3: Ntxiv Arduino

Ntxiv Arduino
Ntxiv Arduino

Kuv siv rab yaj phom kub los ruaj ntseg Arduino board rau SSR PCB. Yog tias koj txiav txim siab siv lub tshuab xa xov FM ncaj qha rau PCB, koj tuaj yeem ntxiv nws hauv qhov chaw ntxiv hauv qab sab laug ntawm daim duab hauv qab no. Txwv tsis pub, koj tseem tuaj yeem ntsaws rau hauv ib qho xov tooj cua FM transmitter.

Kauj Ruam 4: Tsim WaveShield

Tsim WaveShield
Tsim WaveShield
Tsim WaveShield
Tsim WaveShield

Ua raws cov lus qhia zoo ntawm Lady Ada los tsim cov khoom siv WaveShield. Kuv siv tus lej tswj hwm lub neej ntawd (2 - LCS, 3 - CLK, 4 - DI, 5 - LAT, 10 - LCS). Kuv kuj txuas tus pin A0 rau 1.5k resistor ntawm R7 (saib daim duab hauv qab no). Thaum ua tiav, ua raws cov lus qhia ntawm no txhawm rau npaj nkauj thiab xa lawv mus rau koj daim npav SD. Muab daim npav tso rau hauv WaveShield thaum ua tiav.

Kauj Ruam 5: Txuas rau SSRs

Txuas mus rau SSRs
Txuas mus rau SSRs

Kuv siv cov xov txuas txuas txuas txuas txuas ntxiv Kuv yuav tsum txuas cov hauv qab no: WaveShield (cov no tuaj yeem hloov pauv tab sis kuv siv lub neej ntawd) D2 - LCS D3 - CLK D4 - DI D5 - LATFirst 3 SSR Raws D6 - Channel 1 D7 - Channel 2 D8 - Channel 3 WaveShield D10 -> LCSWaveShield - SD Card (hloov tsis tau) D11 D12 D13Power Gnd [0] - SSR GroundVu Meter A0 - Txuas rau R7 (1.5K resistor) ntawm WaveShield los ntsuas qhov tso tawm los ntawm lub tshuab raj. Tseem tshuav 5 SSR Raws A1 = D15 - Channel 4 A2 = D16 - Channel 5 A3 = D17 - Channel 6 A4 = D18 - Channel 7 A5 = D19 - Channel 8

Kauj Ruam 6: Upload Sketch thiab Ntsuas Txhua Yam

Upload Sketch thiab sim txhua yam
Upload Sketch thiab sim txhua yam

Kuv siv qhov luv luv ntawm kab xaim toj roob hauv pes los ntsuas qhov teeb tsa. Kuv txuas cov xaim dub mus rau qhov nruab nrab xaim dav hlau, thiab txhua ntawm lwm tus rau tus coj mus rau thawj rau rau SSR cov xov hlau kub txuas. Ntawm qhov kawg ntawm txoj kab xov tooj cua, kuv txuas txhua qhov nruab nrab mus rau tus neeg xyuas pib dub thiab txhua ntawm rau rau tus neeg xyuas pib mus rau cov xov hlau kub ntawm txhua ntawm rau rau tus poj niam hluav taws xob qhov hluav taws xob (saib daim duab hauv qab no). Txhawm rau muab lub zog, Kuv txuas ib ntawm rau rau ko taw tus txiv neej lub zog txuas sab laug los ntawm kev sau cov poj niam txuas rau hauv 120v cov xov hluav taws xob txuas (saib daim duab hauv qab no) Kuv siv xmas_box.pde los ntawm no thiab teeb debug kom tseeb thaum sim txhua yam. Kuv npaj kho qhov chaws ib zaug kuv tau txais txhua yam teeb tsa sab nraud tab sis tam sim no nws ua haujlwm yam tsis muaj kev hloov kho. Hloov tshiab 2010-06-22: Kuv tau txuas 7-zip cov ntaub ntawv uas muaj tus lej kuv yuav tau siv (dua li tus lej qub los ntawm saum toj no). Kuv yuav tso cov cai tshiab tom qab xyoo no thaum kuv tso tus tswj hwm rov qab ua ke thiab siv qee cov tswv yim uas kuv muaj rau kev nthuav dav yav tom ntej. Hloov tshiab 2010-12-11: Kuv tau rov sau qhov program siv qhov piv txwv daphc los ntawm WaveHC lub tsev qiv ntawv thiab VuMeter code los ntawm xmas_box Cov lus qhia txuas rau saum toj no. Tam sim no nws yuav ua txhua zaj nkauj nws pom ntawm WaveShield's SD card hauv lub voj txuas. Qhov kev zov me nyuam yog Christmas_Lights_2010.pde hauv qab no. Kuv kuj tau suav nrog Christmas_Lights_2010_Channel_Test.pde uas tsuas yog mus los ntawm txhua 8 txoj hauv kev yog li koj paub tias lawv ua haujlwm.

Kauj Ruam 7: Muab tag nrho rau hauv ib lub thawv

Muab txhua yam tso rau hauv ib lub thawv
Muab txhua yam tso rau hauv ib lub thawv
Muab txhua yam tso rau hauv ib lub thawv
Muab txhua yam tso rau hauv ib lub thawv
Muab txhua yam tso rau hauv ib lub thawv
Muab txhua yam tso rau hauv ib lub thawv

Kuv pib los ntawm kub gluing lub rooj tsav xwm hluav taws xob mus rau hauv lub raj yas ntshiab. Kuv muaj lub zog txuas USB txuas ntxiv nyob ib puag ncig yog li kuv txiav txim siab siv qhov ntawd los ua zog rau Arduino. Kuv kub glued lub zog hloov pauv rau lub hub rau hauv qhov chaw thiab ntsaws qhov 11 6 'txuas txuas txuas (ib leeg tsis txiav) rau hauv nws. Kuv kuj tau kaw lub hub hauv qhov chaw. Rau sab sab nraud ntawm txoj hlua txuas ntxiv, Kuv tau ntsaws rau hauv pawg thawj coj saib 120v ntsaws. Lub USB qaum mus rau Arduino los ntawm lub hub yog $ 1 txuas ntxiv-muaj peev xwm los ntawm Dollar Tree tab sis ib qho USB qaum yuav ua haujlwm. Txhawm rau khiav cov hlua hla ib sab ntawm tus tub, Kuv tau siv kuv cov hlau txuas nrog cov lus tshem tawm (siv rab phom cua sov me me) kom yaj cov yas. Tom qab ntawd kuv siv cov kua nplaum kub los ruaj ntseg cov hlua nyob hauv qhov chaw. Kuv tau ua qhov no nrog lub teeb cov hlua hluav taws xob (sab saum toj ntawm daim duab hauv qab no) thiab lub hwj huam qaum rau lub rooj tsavxwm (hauv qab). Kuv ua tiav nws los ntawm kev siv cov hlau txuas los txuas lub zog tawm mus rau txhua lub teeb rau cov xov tooj ntsuas uas kuv twb tau txuas lawm (ntxiv ob qhov ntxiv rau 7th thiab 8th raws). Ntxiv lub hau thiab koj npaj txhij. Yuav tsum tsis muaj dej txaus rau kuv thiab nws tau tiv thaiv los ntawm cov kauj ruam hauv ntej ntawm kuv RV.

Kauj Ruam 8: Nqa Christmas Teeb

Hook Up Christmas Teeb
Hook Up Christmas Teeb

Khiav cov kab hluav taws xob toj roob hauv pes rau txhua lub teeb thiab xaim cov poj niam 120v txuas. Txhua qhov txuas tau txuas nrog ob lub xaim dub thiab ib ntawm rau rau xim (ib qho rau txhua txoj hauv kev hauv kab). Kuv tau xaus ua ob txoj kab ntev (kom npog tag nrho 8 raws). Koj yuav xav tau ntau dua ib tus poj niam 120v txuas rau ib channel. Kuv siv ob txoj hauv kev rau ob qho tib si kuv cov ntoo me me thiab kuv tus reindeer (muaj ib qho ntawm txhua sab ntawm tsob ntoo Christmas hauv nruab nrab).

Kauj Ruam 9: Cov Tswv Yim rau Kev Hloov

Lub Tswv Yim rau Kev Hloov
Lub Tswv Yim rau Kev Hloov

Kev nthuav dav: Muaj 3 tus pin ntxiv ntawm Arduino muaj los ntxiv cov channel ntxiv. Kuv yuav zaum ntxiv peb xyoo tom ntej no (lossis mus nrog ob qho ntawm ob qho kev xaiv tom ntej). Siv lub zog TRIACs siab dua, xws li 4A Z0405 -tsis ntev li koj tab tom siv teeb ci LED, 1A yuav tsum yog TSEEM CEEB Siv cov npe hloov pauv kom koj tuaj yeem muaj ntau dua 11 txoj hauv kev.

Pom zoo: