Cov txheej txheem:

Hijack RGB Dej Nyab Teeb Nrog Arduino lossis ESP8266: 6 Cov Kauj Ruam (nrog Duab)
Hijack RGB Dej Nyab Teeb Nrog Arduino lossis ESP8266: 6 Cov Kauj Ruam (nrog Duab)
Anonim
Hijack RGB Dej Nyab Lub Teeb Nrog Arduino lossis ESP8266
Hijack RGB Dej Nyab Lub Teeb Nrog Arduino lossis ESP8266
Hijack RGB Dej Nyab Teeb Nrog Arduino lossis ESP8266
Hijack RGB Dej Nyab Teeb Nrog Arduino lossis ESP8266
Hijack RGB Dej Nyab Teeb Nrog Arduino lossis ESP8266
Hijack RGB Dej Nyab Teeb Nrog Arduino lossis ESP8266

Yog li kuv pom qee qhov me me RGB dej nyab teeb ntawm amazon thiab thaum saib mus rau hauv lub siab ntawm lawv, Kuv pom tau tias koj tuaj yeem txuas lawv ncaj qha mus rau arduino thiab esp8266 thiab tswj lawv siv PWM.

Tam sim no kuv siv ob ntawm lawv hauv kuv chav nyob raws li lub teeb pom kev zoo thiab kom lawv teeb tsa rau qee qhov xwm txheej.

Kuv siv openhab khiav ntawm raspberry pi los tswj lawv thiab kuv tseem tuaj yeem tswj hwm lawv nrog amazon Echo (Asmeskas), txawm hais tias qhov ntawd me ntsis dhau qhov kev qhia no Kuv vam tias yuav nrhiav sijhawm los sau qhov ntawd!

Vam tias koj txaus siab, qhov no yog kuv thawj zaug qhia rau lub sijhawm ntev heev yog li thov qhia rau kuv paub koj xav li cas.

Kauj Ruam 1: Sau Qhov Chaw

Sib Sau
Sib Sau
Sib Sau
Sib Sau
Sib Sau
Sib Sau
Sib Sau
Sib Sau

Daim ntawv teev npe yog raws li hauv qab no:

1. 10W RGB Dej Nyab Teeb: Ebay (UK), Ebay (Asmeskas), Ebay (Suav Teb)

2. ESP8266-12 Module: Ebay (UK), Ebay (Asmeskas), Ebay (Suav Teb)

3. LD1117 3.3V Tus Tswj: Ebay (UK), Ebay (Asmeskas), Ebay (Suav Teb)

4. 100uF Capacitor: Ebay (UK), Ebay (Asmeskas), Ebay (Suav Teb)

5. 12V 1A DC Fais Fab Khoom: Ebay (UK), Ebay (Asmeskas), Ebay (Suav Teb)

6. Xaiv cov resistors (Kuv siv 10K, tab sis tiag tiag koj tuaj yeem ua nrog txhua yam)

(Kuv tau txuas qhov txuas mus rau ntau qhov chaw raws li tus nqi hloov pauv tsis tu ncua yog li thov mus ncig thiab nco ntsoov xyuas amazon vs ebay)

Kev nthuav tawm tag nrho: Kuv tau khwv tau nyiaj me me yog tias koj yuav los ntawm cov kab ntawv txuas saum toj no tab sis kuv yuav tsis hais qhia qhov txuas rau cov khoom uas kuv tsis tau siv kuv tus kheej. Txoj haujlwm no tsis tau tsim los ua tus tsim nyiaj. Ua tsaug:-)

Kauj Ruam 2: Tshem Tawm Dej Nyab Teeb thiab Txheeb Xyuas RGB PWM Cov Tswv Yim

Disassemble Dej Nyab Lub Teeb thiab Txheeb Xyuas RGB PWM Cov Tswv Yim
Disassemble Dej Nyab Lub Teeb thiab Txheeb Xyuas RGB PWM Cov Tswv Yim
Disassemble Dej Nyab Lub Teeb thiab Txheeb Xyuas RGB PWM Cov Tswv Yim
Disassemble Dej Nyab Lub Teeb thiab Txheeb Xyuas RGB PWM Cov Tswv Yim
Disassemble Dej Nyab Lub Teeb thiab Txheeb Xyuas RGB PWM Cov Tswv Yim
Disassemble Dej Nyab Lub Teeb thiab Txheeb Xyuas RGB PWM Cov Tswv Yim
Disassemble Dej Nyab Lub Teeb thiab Txheeb Xyuas RGB PWM Cov Tswv Yim
Disassemble Dej Nyab Lub Teeb thiab Txheeb Xyuas RGB PWM Cov Tswv Yim

Lub teeb dej nyab tshwj xeeb no yog cov ntsia hlau yooj yim ua ke tsim.

Lub chassis suav nrog peb ntu txhuas uas txhua tus tsis ntsia hlau.

Tshem tawm ntu sab saum toj uas tuav lub lens nyob rau hauv qhov chaw qhia pom PCB nrog cov teeb pom kev ntawm LED thiab tswj kev sib tw.

Thawj qhov uas kuv tau ua yog txhawm rau txheeb xyuas qhov twg ntawm cov transistors tswj cov xim twg.

Vam tias cov chaw tsim khoom tsis muaj ntau qhov kev hloov pauv ntawm pawg thawj coj saib xyuas, uas yuav txhais tau tias koj tuaj yeem luam cov duab saum toj no, thiab txuas cov xov hlau ncaj qha rau lawv. Kuv muaj xim xim rau Liab, Ntsuab thiab Xiav kom yooj yim rau koj. Qhov txaus siab txawm tias lub transistor tswj lub liab LED tau txuas nrog lub microcontroller uas twb muaj lawm los ntawm tus tiv thaiv, yog li kuv tso qhov no hauv Circuit Court.

Nws tseem yog qhov tseem ceeb rau qib no kom tshem tawm cov khoom uas twb muaj lawm tswj los ntawm PCB nrog rab phom cua kub thiab qee tus tweezers, zoo li tuaj yeem pom hauv daim duab saum toj no. Nws tsis yog qhov tsim nyog kiag li kom tshem lub tshuab txais hluav taws xob, tab sis kuv xav tias kuv tuaj yeem siv nws hauv lwm qhov haujlwm.

Tom ntej no tsuas yog txuas ntawm qee cov xov hlau rau PWM pins mus rau lub transistors thiab poke lawv hla mus rau lwm ntu ntawm lub teeb chassis, uas yog qhov uas peb yuav mus tom ntej.

Kauj Ruam 3: ESP8266 thiab Kev Txuas Hluav Taws Xob

ESP8266 thiab Cov Hluav Taws Xob Hluav Taws Xob
ESP8266 thiab Cov Hluav Taws Xob Hluav Taws Xob
ESP8266 thiab Cov Hluav Taws Xob Hluav Taws Xob
ESP8266 thiab Cov Hluav Taws Xob Hluav Taws Xob
ESP8266 thiab Cov Hluav Taws Xob Hluav Taws Xob
ESP8266 thiab Cov Hluav Taws Xob Hluav Taws Xob

Kuv tau txuas cov txheej txheem rau ntu no raws li nws hais tias koj yuav tsum ua dab tsi kom meej dua li kuv ib txwm ua tau.

Yeej hlau koj liab, ntsuab thiab xiav LEDs rau pins 12, 14 thiab 15 ntawm ESP8266 ntawm 10K resistor.

Tom qab ntawd xaim ESP lub zog hluav taws xob raws li cov txheej txheem, hauv daim duab nws qhia tau tias kuv tau muab nws ncaj qha rau lub zog hluav taws xob/tsav tsheb rau lub LEDs tab sis kuv tau xaus qhov kev hloov pauv thiab tsis tswj kom rub lwm daim duab.

Lub tswv yim ntawm no yog khaws txhua yam kom nruj me ntsis li sai tau, raws li nws yuav xav tau kom haum rau sab hauv ntawm lub chassis.

Txhawm rau ua tiav qhov no kuv spliced cov resistors inline nrog cov xov hlau thiab npog lawv nrog heatshrink.

Thov zam qhov kuv ua yuam kev thiab tsis txhob txhuam tus tiv thaiv ncaj qha mus rau ESP. Kuv pom qhov no ua rau lawv ua haujlwm nyuaj dua li yog tias kuv tau ua qhov kev sib txuas ncaj qha hauv kab (zoo li hauv xaim-tiv thaiv-xaim-esp ntau dua li xaim-resistor-esp).

Tsis tas li daim duab zoo li txawv me ntsis rau cov txheej txheem, kuv tsis tau siv tus pin 15 thaum xub thawj thiab qhov no yog yuam kev vim tus pin 15 zoo heev ntawm pwm. Hlub tus pin. Nws txoj cai.

Kauj ruam 4: Program nws

Siv koj txoj kev nyiam, sau cov cai rau koj li ESP!

Koj tuaj yeem xaiv tiag tiag los tswj nws txawm li cas los xij koj xav tau, thiab muaj cov neeg zoo nyob ntawd ua yam tsis txaus ntseeg nrog ESP.

Kuv txoj hauv kev tshwj xeeb yog siv MQTT lub server hauv tsev hauv daim ntawv ntawm openHAB uas lub teeb yuav nkag mus rau thiab mloog cov lus txib xim. Siv txoj hauv kev no tseem tso cai rau kuv siv amazon Alexa thiab google tsev rau kev tswj tau yooj yim heev. (Raws li kuv tau hais ua ntej, Kuv vam tias yuav tuaj yeem sau cov ntawv qhia rau txheej txheem ntawd raws li kuv tau muaj sijhawm zoo ua nws tab sis tam sim no kuv siv sijhawm ntau ntawm kuv lub sijhawm dawb los tsim lub vev xaib tshiab (uas yuav zaum koom nrog cov lus qhia rau cov khoom ntawd txoj kev)).

Kuv tau txuas cov cai rau qhov no rau ible, saum toj no (lossis qis dua, txhua qhov chaw nws tshwm sim).

Kuv yuav tsum hais, Kuv siv los tsuas yog txhim kho hauv arduino IDE rau ESP8266 tab sis txij li thaum kuv tau pib qhov haujlwm tshwj xeeb no kuv tau hloov pauv mus rau Lua cov ntawv sau, lawv zoo heev thiab tsis tshua muaj kev ntxhov siab thaum rub tawm thiab debugging thiab lwm yam.

Ib zaug dhau ib zaug, Kuv tau sau ib qhov program hauv arduino uas tau ua cov hauv qab no:

ESP khau raj, tsis tuaj yeem txuas rau wifi, pib nkag mus rau hom hom

tus neeg siv txuas nrog lub xov tooj, qhib qhov browser nrog nplooj ntawv tswj xim (yooj yim html)

hauv nplooj ntawv, kuj tseem muaj kev xaiv txuas nws rau koj lub router.

Thaum nws nyob ntawm lub network, ib qho kev tswj hwm tuaj yeem tsim kho kom xa http thov kom yooj yim zoo nkauj.

Yog tias kuv tuaj yeem pom qhov chaws nyob qhov twg kuv yuav tso nws, tab sis tsis ntev los no tau tsim lub PC tshiab kom cov ntawv tuaj yeem nyob ntawm txhua qhov sib xyaw ntawm cov tsav ib ncig ntawm qhov chaw.

Kauj Ruam 5: Cram Nws Tag Nrho Rov Qab Ua Ke

Cram Nws Txhua Qhov Rov Qab Ua Ke !!
Cram Nws Txhua Qhov Rov Qab Ua Ke !!

Txhawm rau tiv thaiv txhua daim, kuv qhwv lawv tag nrho nrog PVC daim kab xev hluav taws xob.

Ua ESPecially ceev faj nrog cov kauj ruam no, Kuv tau hlawv tawm ib qho ntawm kuv qhov kev tswj hluav taws xob thaum tsis ua tib zoo saib xyuas.

Tsis tas li kuv pom kev khaws cov xov hlau ntev dua ua rau cov kauj ruam no yooj yim dua vim tias txhua qhov kev sib tw koom nrog ntswj txhua yam rov qab ua ke.

Kauj Ruam 6: Tso Lub Teeb Nyob Ib Lub Tsev thiab Txaus Siab !

Muab Lub Teeb Nyob Ib puag ncig Lub Tsev thiab Txaus Siab !!!
Muab Lub Teeb Nyob Ib puag ncig Lub Tsev thiab Txaus Siab !!!
Muab Lub Teeb Nyob Ib puag ncig Lub Tsev thiab Txaus Siab !!!
Muab Lub Teeb Nyob Ib puag ncig Lub Tsev thiab Txaus Siab !!!
Muab Lub Teeb Nyob Ib puag ncig Lub Tsev thiab Txaus Siab !!!
Muab Lub Teeb Nyob Ib puag ncig Lub Tsev thiab Txaus Siab !!!

Muab lub teeb tso rau hauv qhov chaw koj nyiam, ntsaws rau hauv nrog lub hwj chim 12V thiab koj mus !!

Yog tias koj tsis nyiam qhov prism effect ntawm lub lens, nws tuaj yeem tshem tawm tau yooj yim, qhov no muab qhov tsom me ntsis, ntau dua qhov ci. Tig lub lens rov qab rau pem hauv ntej muaj qee qhov cuam tshuam zoo nkauj heev.

Hauv cov duab koj tuaj yeem pom tias kuv tau siv los ua kom pom tseeb kuv lub moos nixie uas kuv nyiam heev.

Ua tsaug rau kev nyeem ntawv!

Pom zoo: