Բովանդակություն:
- Քայլ 1: Սարքաշար - այն, ինչ ձեզ հարկավոր կլինի
- Քայլ 2: Softwareրագրակազմ - այն, ինչ ձեզ հարկավոր կլինի
- Քայլ 3: Սարքավորման կարգավորում
- Քայլ 4: Softwareրագրաշարի տեղադրում
Video: ESP8266/ESP-12 Arduino սնուցվող SmartThings DS18B20 ջերմաստիճան: Սենսոր ՝ 4 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Մենք բոլորս սիրում ենք իմանալ, թե որն է սենյակի ներկայիս ջերմաստիճանը և երբեմն ինչ ջերմաստիճան է մեկ այլ սենյակում, կամ գուցե նույնիսկ աշխարհի մյուս ծայրում գտնվող ձեր հանգստյան տանը: Միգուցե ցանկանում եք վերահսկել ձեր ընտանի կենդանու Լիզարդի ջերմաստիճանը: Դուք եկել եք ճիշտ վայր ՝ սովորելու համար, թե ինչպես կառուցել ձեր սեփական SmartThings- ի հետ կապված DS18B20 Temp- ը: Սենսոր ESP8266- ով և Arduino- ով: Դիտեք այս տեսանյութը և կարդացեք:
Քայլ 1: Սարքաշար - այն, ինչ ձեզ հարկավոր կլինի
Ստորև բերված օրինակների համար ես ոչ մի բան չեմ հաստատում, ներկայացնում կամ ընդհանրապես չեմ ստանում: Caveat Emptor.
Անհրաժեշտության դեպքում փոխարինեք ձեր անհատական պահանջներին/պարամետրերին: Ապրանքների հղումները միայն օրինակների համար են և ոչ թե խթանման: Ես DS18B20- ի համար դիմադրություն չեմ օգտագործել: Խնդրում ենք օգտագործել ձեր սեփական դատողությունը:
1. ESP8266 ESP12 NodeMCU SOC
2. DS18B20 peratերմաստիճանի տվիչ
3. NodeMCU բազա
4. Samsung SmartThings 2.0 հանգույց
USB միկրո մալուխ
Քայլ 2: Softwareրագրակազմ - այն, ինչ ձեզ հարկավոր կլինի
Ենթադրություններ. Հարմարավետ աշխատանք Arduino IDE- ի, Գրադարանների, SmartThings IDE- ի և GITHub- ի հետ:
Arduino IDE
Samsung SmartThings IDE
SmartThings Android հավելված
GITHub
Քայլ 3: Սարքավորման կարգավորում
Այս բաժնի համար բացատրված քայլերը հիմնված են իմ տեղադրման վրա: Կարգավորեք ըստ անհրաժեշտության:
- Տեղադրեք NodeMCU խորհուրդը Node Base- ի վրա: (հաստատեք ճիշտ կողմնորոշումը `յուրաքանչյուրի վրա համապատասխանող ալեհավաքի տեղադրությունների կամ համապատասխան թվերի համապատասխանության դեպքում, եթե նշված են հիմքի վրա)
- Տեղադրեք կանացի տերմինատորային կապեր DS18B20- ում: (Ես ցատկեցի, հանեցի, կպցրեցի և փաթաթեցի թռիչքները DS1820B- ի գծերին)
- Միացրեք DS18B20 հոսանքը 3.3 վ ռելսին Node Base- ում: Տես նկ.
- Կցեք DS18B20 ցամաքային և ցամաքային երկաթուղին Node Base- ում: Տես նկ.
- Կցեք DS18B20 տվյալները ՝ հանգույցի բազայի վրա D3 ռելսին ամրացնելու համար: Տես նկ.
NOTԱՆՈԹՈ:ԹՅՈՆ. Էսքիզը բեռնելիս գուցե անհրաժեշտ լինի անջատել Տվյալների միացումը և բեռը ավարտելուց հետո նորից միանալ:
Քայլ 4: Softwareրագրաշարի տեղադրում
Ենթադրություններ. Հարմարավետ աշխատանք Arduino IDE- ի, Գրադարանների, SmartThings IDE- ի և GITHub- ի հետ:
- Մուտք գործեք ձեր համապատասխան SmartThings IDE և GITHub հաշիվները:
- Հետևեք ԲՈԼՈՐ քայլերին, որոնք ցույց է տրված այստեղ Դանիել Օգորչոկի կողմից: AKA Ogiewon.
Ես գիտեմ, որ կան շատ նախնական տեղեկատվություն և կազմաձևում, եթե սա ձեր առաջին անգամն է, երբ կարգավորում եք ST_Anything կոնֆիգուրացիաները, բայց արժե այն: ԽՆԴՐՈՄ ԵՆՔ ազատ զգալ հարցեր տալու ձեր ճանապարհին: Բացի այդ, այս նախագծի SmartThings ֆորումը խորհուրդների և խորհուրդների ՄԵRE տեղ է:
- Փոփոխեք կցված Arduino էսքիզը ՝ ավելացնելով ձեր WiFi/SmartThings միջավայրի առանձնահատկությունները: Էսքիզը ցույց է տալիս, թե որտեղ կատարել փոփոխություններ, ինչպես նաև GITHub էջի քայլերը:
- Անդրադառնացեք կցված սքրինշոթերին (2) ST_Anything սարքի հատուկ փոփոխությունների համար: (NodeMCU 0.9 տարբերակի համար … Փոխեք Pin D7- ը Pin D3- ի) և մեկնաբանեք այն սարքերը/գրադարանները, որոնք գուցե այս պահին չեք ցանկանում տեղադրել:
- Կցված ուրվագծում կան D7- ից D3 փոփոխություններ և մեկնաբանված հավելումներ: ՈOTՇԱԴՐՈԹՅՈՆ. Եթե անջատիչն անջատել եք D# - ից, ուրվագիծը բեռնվելուց հետո նորից միացեք:
- Բացեք ձեր SmartThings բջջային հավելվածը: Եթե դեռ պետք է մանրամասներ ավելացնել այստեղ կատարված քայլերի համաձայն, դա արեք հիմա:
- Նայեք ձեր SmartThings բջջային հավելվածի սարքերի ցանկին: Այժմ դուք պետք է տեսնեք ձեր ընթացիկ ջերմաստիճանի հետ նշված DS18B20- ը:
Խորհուրդ ենք տալիս:
Arduino Solar սնուցվող ջերմաստիճանի և խոնավության տվիչ ՝ որպես 433 մՀց Օրեգոն սենսոր ՝ 6 քայլ
Arduino Solar Powered Temperature and Humidity Sensor As 433mhz Oregon Sensor: Սա կառուցված է արևից սնվող ջերմաստիճանի և խոնավության տվիչի վրա: Սենսորը նմանակում է Օրեգոնի 433 մՀց սենսորին և տեսանելի է Telldus Net դարպասում: Այն, ինչ ձեզ հարկավոր է. 1x «10-LED» Արեգակնային էներգիայի շարժման տվիչ " Ebay- ից: Համոզվեք, որ գրված է 3.7 վ խմոր
Matrix Led X4 MAX7219 + ESP8266 12E + տվիչ DS18b20 (ջերմաստիճան) ՝ 6 քայլ
Matrix Led X4 MAX7219 + ESP8266 12E + տվիչ DS18b20 (peratերմաստիճան). Այս հնարավորության դեպքում մենք արագ փորձարկում կկատարենք ESP8266 մոդուլով ինտեգրված MAX7219 մոդուլով առաջնորդվող մատրիցայի վրա, և որպեսզի շատ պարզ չլինի, մենք կկարդանք տվիչի ջերմաստիճանը DS18B20. Հետագա ձեռնարկներում մենք այն կմիավորենք այլ հարթակներում
ESP8266/ESP12 Witty Cloud - Arduino սնուցվող SmartThings RGB վերահսկիչ ՝ 4 քայլ
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings RGB վերահսկիչ. RGB- ի RGB- ի RGB's ամենուր: Ո՞ւմ չի դուր գալիս այս օրերին իրենց տան շուրջ որոշ զով գունավոր լուսավորություն ունենալ: Այս փոքրիկ նախագիծը ցուցադրում է ESP8266- ը ՝ խառը SmartThings- ի կառավարման հետ և վերածվում է որպես իսկական կոկիկ RGB վերահսկիչ LED լամպերի համար
ESP8266/ESP12 Witty Cloud - Arduino սնուցվող SmartThings լուսավորության տվիչ ՝ 4 քայլ
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings Illuminance Sensor. Ձեր Smart Lighting- ի արձագանքը որոշ կանխադրված ժամանակներին, ինչպիսիք են մայրամուտը և արևածագը, կամ կոնկրետ ժամանակը … միշտ չէ, որ համընկնում է այն բանի հետ, ինչ ձեր աչքերը տեսնում են ներսում: քո տունը. Միգուցե ժամանակն է ավելացնել սենսոր, որը կարող է վառել բոլոր
ESP8266/ESP-01 Arduino սնուցվող SmartThings արտահոսքի դետեկտոր. 5 քայլ (նկարներով)
ESP8266/ESP-01 Arduino սնուցվող SmartThings արտահոսքի դետեկտոր. Sooooo Շատ արտահոսքի դետեկտորներ ընտրելու համար, որն է ձեզ համար լավագույնը: Եթե ունեք Samsung SmartThings- ը, որը վերահսկում է ձեր տան ցանկացած սարք, ապա այս մեկը կարող է պարզապես տոմս լինել: Սա վերջին շարքի այն տարբերակն է, որը ես կառուցում եմ