Դառնալով թերմոստատ. ինչպես դա տեղի ունեցավ

Դառնալով թերմոստատ. ինչպես դա տեղի ունեցավ

Մի քանի տարվա բեղմնավոր աշխատանքից հետո որոշվեց հանրությանը ներկայացնել խելացի տանը կլիմայի կառավարման մեր առաջին արտադրանքը՝ տաք հատակը կառավարելու խելացի թերմոստատ:

Ինչ է այս սարքը:

Սա խելացի թերմոստատ է ցանկացած էլեկտրական տաքացվող հատակի համար մինչև 3 կՎտ: Այն կառավարվում է հավելվածի, վեբ էջի, HTTP, MQTT-ի միջոցով, ուստի այն հեշտությամբ ինտեգրվում է խելացի տան բոլոր համակարգերին: Մենք կմշակենք փլագիններ ամենահայտնիների համար:

Դուք կարող եք կառավարել ոչ միայն էլեկտրական տաքացվող հատակը, այլև ջերմային գլուխը ջրի տաքացվող հատակի, կաթսայի կամ էլեկտրական սաունայի համար: Բացի այդ, օգտագործելով nrf, թերմոստատը կկարողանա հաղորդակցվել տարբեր սենսորների հետ: Կլիմայի հետ կապված գրեթե բոլոր սենսորները ներկայումս մշակման փուլում են: Քանի որ սարքը հիմնված է ESP-ի վրա, մենք որոշեցինք, որ անպատշաճ կլինի օգտատերերից հեռացնել հարմարեցման տարբերակները: Հետևաբար, մենք այնպես կանենք, որ օգտատերը կարողանա սարքը փոխարկել մշակողի ռեժիմի և տեղադրել այլ որոնվածը, օրինակ՝ HomeKit-ի կամ երրորդ կողմի նախագծերի աջակցությամբ:

* HomeKit-ի կամ այլ հանրաճանաչ նախագծերի աջակցությամբ երրորդ կողմի որոնվածը տեղադրելուց հետո, OTA-ի (Over-the-Air) միջոցով հնարավոր չէ վերադառնալ բնօրինակին:

Դժվարություններ, որոնց հանդիպեցինք

Ասել, որ չկան, հիմարություն կլինի։ Ես կփորձեմ նկարագրել ամենադժվար խնդիրները, որոնք առաջացել են և ինչպես ենք մենք դրանք լուծել։

Սարքը տեղավորելը մարտահրավեր էր: Ե՛վ ռեսուրսների ծախսերի, և՛ ժամանակի ծախսերի առումով (դրանք մշակվել են մոտ մեկ տարի):

Շուկայում շատ տարբերակներ կային։ Իսկ ամենահայտնին 3D տպագրությունն է։ Եկեք պարզենք.
Դասական 3D տպագրություն. Որակը թողնում է շատ ցանկալի, ինչպես նաև արտադրության արագությունը: Մենք նախատիպերի համար օգտագործեցինք 3D տպագրություն, բայց այն հարմար չէր արտադրության համար:

Ֆոտոպոլիմերային 3D տպիչ։ Այստեղ որակը շատ ավելի լավ է, բայց գնի էֆեկտը գալիս է խաղի մեջ: Նմանատիպ տպիչի վրա տպված նախատիպերն արժեն մոտ 4000 ռուբլի, և սա մարմնի մեկ մասն է երկուսից: Դուք կարող եք գնել ձեր սեփական տպիչը, որը կնվազեցնի գինը, բայց, այնուամենայնիվ, գինը կլինի աստղաբաշխական, իսկ արագությունը՝ անբավարար։

Սիլիկոնե ձուլում. Մենք սա համարեցինք լավագույն տարբերակը։ Որակը լավն էր, գինը բարձր էր, բայց ոչ կրիտիկական: 20 պատյաններից բաղկացած առաջին խմբաքանակը նույնիսկ պատվիրվել է դաշտային փորձարկման։

Բայց պատահականությունը փոխեց ամեն ինչ։ Մի երեկո ես պատահաբար տեղադրեցի ծրագրավորողների ներքին չաթում, որ գործերի հետ կապված խնդիր կա, գինը շատ բարձր է։ Իսկ հաջորդ օրը գործընկերներից մեկը անձնական հաղորդագրության մեջ գրել է, որ ընկերոջ ընկերն ունի TPA (ջերմոպլաստիկ մեքենա): Իսկ առաջին փուլում դրա համար կարելի է կաղապար պատրաստել։ Այս հաղորդագրությունը փոխեց ամեն ինչ։

Ես նախկինում մտածում էի օգտագործել ներարկման ձուլման մեքենաներ, բայց այն, ինչ ինձ կանգնեցրեց, նույնիսկ առնվազն 5000 կտորից բաղկացած խմբաքանակ պատվիրելու անհրաժեշտությունը չէր (չնայած, եթե փորձեք, կարող եք ավելի քիչ գտնել չինականների միջոցով): Ինձ կանգնեցրեց կաղապարի գինը։ Մոտ $5000. Ես պատրաստ չէի այս գումարը միանգամից վճարել։ Մեր նորաստեղծ գործընկերոջ միջոցով կաղապարի գումարը աստղաբաշխական չէր, այն տատանվում էր 2000-2500 դոլարի սահմաններում: Բացի այդ, նա համաձայնեց հանդիպել մեզ, և մենք պայմանավորվեցինք, որ վճարումը կատարվի մաս-մաս: Այսպիսով, կորպուսների հետ կապված խնդիրը լուծվեց:

Երկրորդ և ոչ պակաս կարևոր դժվարությունը, որին հանդիպեցինք, ապարատային էր։

Սարքավորումների վերանայումների քանակը հնարավոր չէ հաշվել: Ըստ պահպանողական գնահատականների՝ ներկայացված տարբերակը յոթերորդն է՝ չհաշված միջանկյալները։ Դրանում մենք փորձել ենք լուծել թեստավորման ընթացքում հայտնաբերված բոլոր թերությունները։

Այսպիսով, նախկինում ես հավատում էի, որ ապարատային հսկիչի կարիք չկա: Այժմ, առանց դրա, սարքը չի արտադրվի՝ մեր ընտրած հարթակի քմահաճության պատճառով:
Մեկ այլ անալոգային մուտք դեպի ESP: Նախկինում ես կարծում էի, որ յուրաքանչյուր ESP փին ունիվերսալ է: Բայց ESP-ն ունի միայն մեկ անալոգային փին: Ես դա սովորեցի գործնականում, ինչը հանգեցրեց տպագիր տպատախտակների վերամշակման և վերադասավորման:

Տպագիր տպատախտակների առաջին տարբերակը

Դառնալով թերմոստատ. ինչպես դա տեղի ունեցավ

Դառնալով թերմոստատ. ինչպես դա տեղի ունեցավ

Տպագիր տպատախտակների երկրորդ տարբերակը

Դառնալով թերմոստատ. ինչպես դա տեղի ունեցավ

Դառնալով թերմոստատ. ինչպես դա տեղի ունեցավ

Տպագիր տպատախտակների նախավերջին տարբերակը, որտեղ մենք պետք է շտապ լուծեինք անալոգային կապի հետ կապված խնդիրները

Դառնալով թերմոստատ. ինչպես դա տեղի ունեցավ

Դառնալով թերմոստատ. ինչպես դա տեղի ունեցավ

Ինչ վերաբերում է ծրագրային ապահովմանը, ապա կային նաև բազմաթիվ թակարդներ։

Օրինակ, ESP-ը պարբերաբար ընկնում է: Թեև պինգը գնում է դրան, էջը չի բացվում: Կա միայն մեկ լուծում՝ գրադարանը վերաշարադրել։ Կարող են լինել ուրիշներ, բայց բոլոր փորձերը չստացվեցին։

Երկրորդ էական խնդիրը, տարօրինակ կերպով, էջ բացելիս ESP-ին ուղղված հարցումների քանակն է: Օգտագործելով GET կամ ajax, մենք բախվեցինք այն փաստի հետ, որ հարցումների թիվը անպարկեշտորեն մեծացավ: Դրա պատճառով ESP-ն իրեն անկանխատեսելի պահեց, այն կարող էր պարզապես վերագործարկել կամ մշակել հարցումը մի քանի վայրկյանով: Լուծումը վեբ վարդակների անցնելն էր: Սրանից հետո հարցումների թիվը զգալիորեն նվազել է։

Երրորդ խնդիրը վեբ ինտերֆեյսն է: Այդ մասին ավելի շատ տեղեկատվություն կտրամադրվի առանձին հոդվածում, որը կհրապարակվի ավելի ուշ:

Առայժմ ես պարզապես կասեմ, որ այս պահին լավագույն տարբերակը VUE.JS-ի օգտագործումն է:

Այս շրջանակը ամենահարմարն է այն ամենից, ինչ մենք փորձարկել ենք:

Ինտերֆեյսի ընտրանքները կարելի է դիտել ստորև նշված հղումներով:

adaptive.lytko.com
mobile.lytko.com

Թերմոստատ դառնալը

Հաղթահարելով բոլոր դժվարությունները՝ եկանք այս արդյունքի.

Դառնալով թերմոստատ. ինչպես դա տեղի ունեցավ

Դառնալով թերմոստատ. ինչպես դա տեղի ունեցավ

Շինարարություն

Թերմոստատը բաղկացած է երեք տախտակներից (մոդուլներից).

  1. Մենեջեր;
  2. Կարողացավ;
  3. Ցուցադրման տախտակ:

Մենեջեր – տախտակ, որի վրա տեղադրված են ESP12, ապարատային «watchdog» և nRF24 ապագա սենսորների հետ աշխատելու համար: Գործարկման ժամանակ սարքն աջակցում է DS18B20 թվային սենսորին: Բայց մենք տրամադրեցինք երրորդ կողմի արտադրողների անալոգային սենսորները միացնելու հնարավորությունը: Եվ սարքի ծրագրային ապահովման ապագա թարմացումներից մեկում մենք կավելացնենք երրորդ կողմի թերմոստատներով տվիչներ օգտագործելու հնարավորությունը:

Դառնալով թերմոստատ. ինչպես դա տեղի ունեցավ

Կարողացավ - սնուցման և բեռի կառավարման վահանակ: Այնտեղ տեղադրեցին 750 մԱ սնուցման աղբյուր, ջերմաստիճանի տվիչների միացման տերմինալներ և բեռը կառավարելու համար 16 Ա ռելե:

Դառնալով թերմոստատ. ինչպես դա տեղի ունեցավ

Ցուցադրել – մեր ընտրած զարգացման փուլում Nextion ցուցադրում 2.4 դյույմ

Դուք կարող եք հեշտությամբ գտնել տեղեկատվություն դրա մասին ինտերնետում: Ավելացնեմ, որ հարմար է գրեթե բոլորին, բացի գնից։ 2.4 դյույմանոց էկրանն արժե մոտ 1200₽, ինչը լավագույն ազդեցությունը չի թողնում վերջնական գնի վրա:

Այսպիսով, որոշվեց մեր կարիքներին համապատասխան անալոգային պատրաստել, բայց ավելի ցածր գնով: Ճիշտ է, դուք ստիպված կլինեք այն ծրագրավորել դասական եղանակով, այլ ոչ թե Nextion Editor միջավայրից։ Ավելի դժվար է, բայց մենք պատրաստ ենք դրան:

Անալոգը կլինի 2.4 դյույմանոց մատրիցա՝ սենսորային էկրանով և STM32 տախտակը՝ այն կառավարելու և ESP12-ի բեռը նվազեցնելու համար: Ամբողջ կառավարումը նման կլինի Nextion-ին UART-ի միջոցով, ինչպես նաև 32 ՄԲ հիշողություն և ամբողջական ֆլեշ քարտ՝ տեղեկամատյանների ձայնագրման համար:

Մոդուլային դիզայնը հեշտացնում է մոդուլներից մեկը փոխելը, իսկ ելքը բոլորովին այլ սարք է:

Օրինակ, «տախտակ 2»-ի տարբերակներն արդեն կան մի քանի տարբերակներով.

  • Ընտրանք 1 - տաք հատակների համար. Էլեկտրամատակարարում 220 Վ-ից։ Ռելեն վերահսկում է ցանկացած բեռ իր հետևից:
  • Ընտրանք 2 – ջրի տաքացվող հատակի կամ մարտկոցի փականի համար: Սնուցվում է 24 Վ AC-ով: Փականի կառավարում 24 Վ-ի համար:
  • Ընտրանք 3 - սնուցում 220 Վ-ից: Առանձին գծի վերահսկում, օրինակ, կաթսա կամ էլեկտրական սաունա:

Հետո

Ես պրոֆեսիոնալ ծրագրավորող չեմ: Ինձ հաջողվեց մարդկանց համախմբել մեկ նպատակով. Մեծ մասամբ բոլորն աշխատում են գաղափարի համար; իսկապես արժեքավոր բան անելու համար. մի բան, որը օգտակար կլինի վերջնական օգտագործողի համար:

Համոզված եմ, որ ոմանց դուր չի գա պատյանի դիզայնը; ոմանց համար՝ էջի տեսքը: Դա քո իրավունքն է։ Բայց մենք ինքներս գնացինք այս ամբողջ ճանապարհը՝ անընդհատ քննադատելով այն, ինչ անում ենք, և ամենակարևորը՝ ինչու։ Եթե ​​վերը նշվածների նման հարցեր չունեք, մենք ուրախ կլինենք զրուցել մեկնաբանություններում:

Կառուցողական քննադատությունը լավ է, և մենք երախտապարտ ենք դրա համար։

Գաղափարի պատմություն այստեղ. Հետաքրքրվողների համար.

  1. Բոլոր հարցերի համար՝ Telegram խումբ LytkoG
  2. Հետևեք նորություններին` Telegram տեղեկատվական ալիք Lytko News

Եվ այո, մենք հաճույք ենք ստանում այն ​​ամենից, ինչ անում ենք:

Source: www.habr.com

Добавить комментарий