Cov txheej txheem:

IFTTT Ntse Khawm: 5 Kauj Ruam
IFTTT Ntse Khawm: 5 Kauj Ruam

Video: IFTTT Ntse Khawm: 5 Kauj Ruam

Video: IFTTT Ntse Khawm: 5 Kauj Ruam
Video: respect🤯😱🔥 #respectboy998 2024, Hlis ntuj nqeg
Anonim
IFTTT Ntse Khawm
IFTTT Ntse Khawm

Kuv tsim lub pob ntse no nrog cov hom phiaj hauv qab no hauv siab:

  • Nws yuav tsum khiav tawm cov roj teeb alkaline tus qauv rau lub sijhawm zoo
  • Nws yuav tsum muaj peev xwm cuam tshuam nrog IFTTT
  • Nws yuav tsum tau me me, thiab vim li no nws yuav tsum yooj yim

Khoom siv

  • ESP-01 (Koj tuaj yeem pom cov no thoob plaws qhov chaw, Kuv tau txais kuv li ntawm AliExpress)
  • Laub Khawm (Kuv siv cov no vim lawv zoo thiab loj)
  • 1.5K Resistor (Ntxiv dua, koj tuaj yeem pom cov no nyob txhua qhov chaw)
  • LED Push Button Light (Kuv tau txais kuv ntawm no)
  • Pawg Thawj Coj

Kauj Ruam 1: DIY IFTTT Ntse Khawm

Kuv tau xaus qhov xaiv LED laub khawm teeb raws li rooj plaub. Kuv tau txais lub tswv yim ntawd los ntawm phau ntawv qhia no. Qhov no tseem yog qhov uas kuv pom tias kuv tuaj yeem siv lub zog ESP nrog tsuas yog ob lub roj teeb alkaline. Kuv tau siv ntau los ntawm qhov no tab sis muaj qee qhov teeb meem. Ua ntej tshaj, nws nyuaj heev. Kuv tsis xav tau ze li ntau ua haujlwm. Qhov thib ob tus lej yog rau NodeMCU, thiab kuv tsis tuaj yeem nco qab vim li cas tab sis kuv xav siv Arduino IDE. Tab sis txoj haujlwm tau ua haujlwm zoo thaum pib.

Thawj qhov teeb meem kuv tau ntsib yog nrhiav seb yuav ua li cas thiaj ua tau ib lub pob ua ob yam. Qhov no yog qhov nyuaj vim tias lub pob tseem siv los ua kom lub suab nrov los ntawm kev pw tsaug zog, yog li xovxwm ntev tsis tuaj yeem kuaj pom yam tsis muaj kev txuas ntxiv. Tom qab kev tshawb fawb ntau kuv thaum kawg tau mloog qee cov lus qhia uas kuv tau pom tshaj tawm ob peb zaug tab sis vim li cas thiaj khaws tau qhov ci. ESP tuaj yeem tshawb pom tias lub xeev nws pib los ntawm qhov twg. Yog li yog tias nws tau sawv los ntawm kev tsaug zog tsaug zog nws yuav tshaj tawm tias, yog tias nws tau sawv los ntawm kev rov pib dua, nws yuav tshaj tawm qhov ntawd. Kuv siv qhov tshwj xeeb no kom paub qhov txawv ntawm ib tus kais, uas yuav tsa nws los ntawm kev tsaug zog tsaug zog, thiab ob npaug rau kais, uas yuav rov pib dua nws ua ntej nws tau mus pw tsaug zog thiab yog li muab cov lus teb sib txawv. Qhov no ua kom yooj yim dua ntawm cov khoom siv hluav taws xob.

Tam sim no txhua yam kuv xav tau yog ib qho hloov pauv, txuas RST rau hauv av nrog 1.5K cov neeg tawm tsam. Qhov ntawd yog nws. Thiab tau kawg lub zog los ntawm cov roj teeb. Tab sis nws yog. Txoj hlua yog yooj yim heev. Txawm tias muaj kev cuam tshuam cuam tshuam nrog, yog li npaj rau qhov ntawd.

Kauj Ruam 2: Ua Case thiab Pawg Thawj Coj

Ua ntej koj yuav tsum hloov kho rooj plaub kom haum rau tus qauv. Kuv mam ntxiv cov duab thiab cov ncauj lus kom ntxaws tom qab tab sis tam sim no; Kuv zoo nkauj npaum li ua raws cov kauj ruam siv tau los ntawm phau ntawv qhia no dua.

Thaum cov ntaub ntawv tau hloov pauv koj yuav tsum tau siv qee cov xov hlau rau lub roj teeb txuas. Kuv siv jumper xov hlau yog li kuv tuaj yeem txuas/txiav cov qauv kom yooj yim nyem.

Tom ntej no koj yuav tsum ua lub rooj tsav xwm tsab ntawv nrog kev hloov pauv thiab tiv thaiv. Ntsuas qhov loj npaum li cas lub rooj sib tham xav tau yuav tsum hla hla ob lub roj teeb uas seem. Tom qab ntawd yooj yim txuas lub pob rau hauv nruab nrab ntawm pawg thawj coj nrog ib tus coj mus rau RST khawm, thiab lwm qhov txuas rau GND nrog 1.5K resistor.

Tom qab ntawd kuv tau siv cov kua nplaum kub los ua kom ruaj khov rau ntawm rooj plaub. Qhov tsuas yog tshuav ua yog ntsaws cov xov hlau rau hauv tus qauv thiab muab tso ua ke. Tab sis ua ntej ntawd nws yuav zoo kom muaj qee qhov chaws nyob ntawd ua ntej. Cia peb nyem nws!

Kauj ruam 3: Code

Thiab ntawm no yog cov cai!

Tsuas yog hloov [SSID], [password], [trigger], thiab [key] nrog cov ntaub ntawv tsim nyog.

Koj yuav tsum tau tsim tus txhais thiab tau txais tus yuam sij los ntawm IFTTT ua ntej. Yog li cia mus ua qhov ntawd rov qab los, vim kuv nyiam ua yam rov qab.

Kauj Ruam 4: Kev teeb tsa IFTTT

Koj yuav tsum teeb tsa IFTTT webhook uas tau tshwm sim los ntawm kev ntaus lub URL tshwj xeeb. Yog tias koj tsis muaj tus as khauj ntawm IFTTT, koj tab tom tos dab tsi? Nws txaus, mus sau npe.

Yog tias koj twb muaj tus as khauj thiab tau paub nrog tsim cov applets, qhov no yuav tsum nyuaj heev. Tab sis yog tias koj tsis nyob ntawm no yog cov lus qhia me me ntawm teeb tsa lub webhook.

Tam sim no koj muaj koj cov ntaub ntawv, lub npe cuam tshuam thiab koj tus yuam sij, rau tus lej!

Tam sim no koj tuaj yeem thaum kawg nyem qhov chaws.

Nco tseg: Txij li cov khawm no tuaj yeem siv los ua txhua yam koj xav tau, thiab koj tuaj yeem hloov pauv txoj haujlwm tom qab, Kuv pom zoo kom mus nrog cov npe nrov npe, zoo li button1 lossis bluebutton, yog li yog tias koj hloov nws lub luag haujlwm tom qab lub npe tsis yog ib yam cuam tshuam nrog qhov koj xub siv lub khawm rau, uas tuaj yeem ua rau tsis meej pem.

Kauj ruam 5: Ua tiav

Thiab koj ua tau. Kuv vam tias koj pom phau ntawv qhia no muaj txiaj ntsig. Yog tias koj muaj lus nug lossis tswv yim thov koj xav tawm tswv yim.

Yog tias koj yog tus programmer tsim nyog, uas kuv tsis yog, xav tias dawb los kho kuv tus lej. Kuv muaj nws qhov tsis txaus ntseeg tau hais qhia meej tab sis kuv tsis muaj txuj ci los kho lawv yam tsis muaj mob taub hau loj, Kuv yeej tsis yog tus programmer txhua.

Pom zoo: