Բովանդակություն:
- Քայլ 1: MeteoMex Aeria Kit
- Քայլ 2: erոդեք բաղադրիչները
- Քայլ 3: Գրանցեք կամ տեղադրեք ThingsBoard Server
- Քայլ 4. mingրագրավորում Wemos D1 Mini- ով
- Քայլ 5. Եղանակային կայանի բնակարանավորում
- Քայլ 6: Առցանց մոնիտորինգ
Video: IoT եղանակային կայան `VOC- ների մոնիտորինգով` 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Այս ուսանելիում ես ցույց եմ տալիս, թե ինչպես կարելի է ստեղծել բաների ինտերնետ (IoT) եղանակային կայան `անկայուն օրգանական միացությունների (VOCs) մոնիտորինգով: Այս նախագծի համար ես մշակեցի Do-It-Yourself (DIY) հավաքածու: Սարքավորումները և ծրագրակազմը բաց կոդ են:
Քայլ 1: MeteoMex Aeria Kit
MeteoMex աերիայի հավաքածուն (https://www.meteomex.com) արժե մոտ 25 ԱՄՆ դոլար և պարունակում է
- 1 Տպագիր տպատախտակ (PCB):
- 1 BME280 կլիմայի տվիչ:
- 1 CCS811 VOC սենսոր
- 1 Wemos D1 R1 mini ESP8266 միկրոպրոցեսոր ՝ WiFi- ով:
- վերնագրի կապում:
- 1 թռիչք (J1):
Բացի այդ, ձեզ հարկավոր կլինի զոդման կայան և պատրաստի սարքի համար համապատասխան սնուցման սարք (USB կամ 3 x AA մարտկոցներ) և USB մալուխ `ծրագրավորման համար:
Քայլ 2: erոդեք բաղադրիչները
Դուք պետք է միացնեք վերնագրերը և տվիչները PCB- ի և Wemos D1 mini- ի վրա: Խնդրում ենք զգույշ լինել տախտակի վրա սենսորների ճիշտ կողմնորոշման հարցում: Մաքուր ամրացում ապահովելու համար ես օգտագործում եմ տախտակ `մասերը հավաքելու համար:
Քայլ 3: Գրանցեք կամ տեղադրեք ThingsBoard Server
ThingsBoard- ը որպես IoT հարթակ օգտագործելու համար անհրաժեշտ է գրանցվել https://thingsboard.io կայքում կամ տեղադրել ձեր սեփական ThingsBoard սերվերը: ThingsBoard Community Edition- ի տեղադրման տարբեր եղանակներ կան, օրինակ. Linux Server- ում, Windows- ում, Raspberry Pi- ում և այլն: Ես ընտրեցի տեղադրումը Ubuntu 18.04 LTS վիրտուալ անձնական սերվերի վրա `https://www.meteomex.com:8080:
Ձեր ThingsBoard- ի օրինակով դուք պետք է մուտք գործեք որպես վարձակալ և գրանցեք հեռաչափության տվյալները ուղարկելու նոր սարք: Ձեր սարքը նույնականացվելու է մուտքի նշանով:
Հաջորդ քայլում ձեզ հարկավոր է սերվերը ՝ նավահանգստի հասցեն և ձեր սարքի մուտքի նշանը:
Քայլ 4. mingրագրավորում Wemos D1 Mini- ով
Wemos D1 mini- ն կարող է ծրագրավորվել Arduino IDE- ով:
Տեղադրեք ESP32 լրացուցիչ տախտակները ՝ https://dl.espressif.com/dl/package_esp32_index.json- ից Arduino IDE- ում և ընտրեք ճիշտ սարքը ՝ LOLIN/Wemos D1 R1: Հակառակ դեպքում, դուք կարող եք այն «աղյուսել» հավիտյան (ինձ հետ պատահեց..):
Կոդի տարբեր օրինակներ հասանելի են ՝
Այս ուսանելիի համար մենք օգտագործում ենք MeteoMex_USB_ThingsBoard_aeria_VOCs ծրագիրը:
Կարևոր. Inրագրում դուք պետք է օգտագործեք ձեր ThingsBoard սերվերի ճիշտ URL- ն և ձեր սարքի մուտքի նշանը:
Ավելին, դուք պետք է սահմանեք ձեր WiFi SSID- ը և գաղտնաբառը:
Դուք նաև պետք է որոշեք նմուշառման մակարդակը ՝ յուրաքանչյուր 10 րոպեն մեկ տեղադրելով տվյալներ (իրական ժամանակի մոնիտորինգի համար կարող եք տվյալներ ուղարկել յուրաքանչյուր 500 ms):
Քայլ 5. Եղանակային կայանի բնակարանավորում
Ձեր եղանակային կայանի գտնվելու վայրը կարևոր է. Այն պետք է պաշտպանված լինի ուղղակի արևից և անձրևից: Միևնույն ժամանակ, ձեզ անհրաժեշտ է բավարար օդափոխություն `VOC և մթնոլորտային պայմանները չափելու համար: Իդեալում, դուք կարող եք տեղադրել MeteoMex- ը վարդակից մոտ և ձեր WiFi ցանցի տիրույթում:
Բնակարանային ապահովման համար կարող եք դիտարկել տարբեր տարբերակներ: Համապատասխան «պրոֆեսիոնալ» տուփը կարժենա ձեզ 10 ԱՄՆ դոլար, և ձեզ ավելի շատ պլաստմասսա է պետք … Ես նույնպես որոշեցի 3D տպված տուփի դեմ ժամանակի, ծախսերի և շրջակա միջավայրի պատճառով (ես ստացա 3D տպիչ իմ լաբորատորիայում `անալիտիկ սարքերի նախատիպերի պատրաստման համար)): Փոխարենը, ես նորից օգտագործեցի պլաստիկ յոգուրտի բաժակ: Իհարկե, շատ շքեղ: Մինչ այժմ ես բավականին գոհ եմ այս լուծումից. Lowածր բնապահպանական հետք, ցածր գնով (USD 1.5 ԱՄՆ դոլար, ներառյալ 1 լ յոգուրտ) և ֆունկցիոնալ:
Քայլ 6: Առցանց մոնիտորինգ
Պատրաստ է: Եթե ցանկանում եք, կարող եք կիսել ձեր եղանակային կայանի հրապարակային վահանակը ՝
IoT եղանակային կայան `VOC- ներով, Irapuato, MX, 1, 990 m.a.s.l.
Խորհուրդ ենք տալիս:
NaTaLia եղանակային կայան. Arduino արևային էներգիայով աշխատող եղանակային կայանը կատարվել է ճիշտ ճանապարհով. 8 քայլ (նկարներով)
NaTaLia եղանակային կայան. Arduino արևային էներգիայով աշխատող եղանակային կայանը կատարվեց ճիշտ ճանապարհով. 2 տարբեր վայրերում 1 տարվա հաջող աշխատանքից հետո ես կիսում եմ իմ արևային էներգիայով աշխատող եղանակային կայանի նախագծի ծրագրերը և բացատրում, թե ինչպես այն վերածվեց համակարգի, որն իսկապես կարող է գոյատևել երկար ժամանակ: արևային էներգիայի ժամանակաշրջաններ: Եթե հետևեք
IoT ESP8266- ի վրա հիմնված եղանակային կայան. 6 քայլ
IoT ESP8266 վրա հիմնված եղանակային կայան. Wantանկանու՞մ եք կառուցել եղանակային կայանի նախագիծ ՝ առանց որևէ սենսոր օգտագործելու, և եղանակի մասին տեղեկություններ ստանալ ամբողջ աշխարհից: Օգտագործելով OpenWeatherMap- ը, այն դառնում է իսկական խնդիր
DIY եղանակային կայան և WiFi սենսորային կայան. 7 քայլ (նկարներով)
DIY եղանակային կայան և WiFi սենսորային կայան. Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես կարելի է եղանակային կայան ստեղծել WiFi սենսորային կայանի հետ միասին: Սենսորային կայանը չափում է տեղական ջերմաստիճանի և խոնավության տվյալները և այն WiFi- ի միջոցով ուղարկում է եղանակային կայանին: Օդերևութաբանական կայանն այնուհետև ցուցադրում է
Particle Photon IoT Անձնական եղանակային կայան. 4 քայլ (նկարներով)
Particle Photon IoT Անձնական եղանակային կայան
Acurite 5 in 1 եղանակային կայան ՝ օգտագործելով Raspberry Pi և Weewx (այլ եղանակային կայաններ համատեղելի են). 5 քայլ (նկարներով)
Acurite 5 in 1 եղանակային կայան ՝ օգտագործելով Raspberry Pi և Weewx (այլ եղանակային կայաններ համատեղելի են). Երբ ես գնել էի Acurite 5 in 1 օդերևութաբանական կայանը, ես ցանկանում էի, որ կարողանայի ստուգել եղանակը իմ տանը, երբ ես հեռու էի: Երբ տուն հասա և տեղադրեցի, հասկացա, որ կամ պետք է միացնեմ համակարգչին կամ գնեմ նրանց խելացի հանգույցը