Di a thermostat: bi o ti ṣẹlẹ

Di a thermostat: bi o ti ṣẹlẹ

Lẹhin awọn ọdun pupọ ti iṣẹ eso, o pinnu lati mu ọja wa akọkọ wa si gbangba fun iṣakoso oju-ọjọ ni ile ọlọgbọn kan - iwọn otutu ti o gbọn fun ṣiṣakoso awọn ilẹ ipakà ti o gbona.

Kini ẹrọ yii?

Eyi jẹ iwọn otutu ti o gbọn fun eyikeyi ilẹ kikan ina mọnamọna to 3kW. O jẹ iṣakoso nipasẹ ohun elo kan, oju-iwe wẹẹbu kan, HTTP, MQTT, nitorinaa o ni irọrun ṣepọ sinu gbogbo awọn eto ile ọlọgbọn. A yoo ṣe agbekalẹ awọn afikun fun awọn olokiki julọ.

O le ṣakoso kii ṣe ilẹ kikan ina mọnamọna nikan, ṣugbọn tun ori igbona fun ilẹ kikan omi, igbomikana tabi ibi iwẹwẹ ina. Paapaa, lilo nrf, thermostat yoo ni anfani lati ṣe ibasọrọ pẹlu awọn sensọ oriṣiriṣi. Fere gbogbo awọn sensọ ti o ni ibatan oju-ọjọ wa lọwọlọwọ ni idagbasoke. Niwọn igba ti ẹrọ naa da lori ESP, a pinnu pe kii yoo jẹ aibojumu lati mu awọn aṣayan isọdi kuro lọwọ awọn olumulo. Nitorinaa, a yoo jẹ ki olumulo le yipada ẹrọ naa si ipo idagbasoke ati fi famuwia miiran sori ẹrọ, fun apẹẹrẹ, pẹlu atilẹyin fun HomeKit tabi awọn iṣẹ akanṣe ẹnikẹta.

* lẹhin fifi famuwia ẹni-kẹta sori ẹrọ pẹlu atilẹyin fun HomeKit tabi awọn iṣẹ akanṣe olokiki miiran, ipadabọ si atilẹba ko ṣee ṣe nipasẹ OTA (Lori-Air).

Awọn iṣoro ti a pade

Lati sọ pe ko si ọkan yoo jẹ aṣiwere. Emi yoo gbiyanju lati ṣapejuwe awọn iṣoro ti o nira julọ ti o dide ati bii a ṣe yanju wọn.

Gbigbe ẹrọ naa jẹ ipenija. Mejeeji ni awọn ofin ti awọn idiyele orisun ati awọn idiyele akoko (wọn ni idagbasoke fun bii ọdun kan).

Ọpọlọpọ awọn aṣayan wa lori ọja naa. Ati awọn julọ gbajumo ni 3D titẹ sita. Jẹ ki a ro ero rẹ:
Classic 3D titẹ sita. Didara naa fi silẹ pupọ lati fẹ, bii iyara iṣelọpọ. A lo 3D titẹ sita fun awọn apẹrẹ, ṣugbọn ko dara fun iṣelọpọ.

Photopolymer 3D itẹwe. Nibi didara jẹ dara julọ, ṣugbọn ipa idiyele wa sinu ere. Awọn apẹrẹ ti a tẹjade lori iru itẹwe kan jẹ iye to 4000 rubles, ati pe eyi jẹ apakan ti ara ninu meji. O le ra itẹwe tirẹ, eyiti yoo dinku idiyele, ṣugbọn sibẹ idiyele yoo jẹ astronomical, ati iyara naa yoo jẹ alaiwulo.

Silikoni simẹnti. A ṣe akiyesi eyi ni aṣayan ti o dara julọ. Didara naa dara, idiyele naa ga, ṣugbọn kii ṣe pataki. Ipele akọkọ ti awọn ọran 20 paapaa paṣẹ fun idanwo aaye.

Ṣugbọn aye yi ohun gbogbo pada. Ni aṣalẹ kan, Mo fiweranṣẹ lairotẹlẹ ni iwiregbe inu fun awọn olupilẹṣẹ pe iṣoro kan wa pẹlu awọn ọran naa, idiyele naa ga ju. Ati ni ọjọ keji, ẹlẹgbẹ kan kọwe ninu ifiranṣẹ ti ara ẹni pe ọrẹ ọrẹ rẹ ni TPA (ẹrọ thermoplastic). Ati ni ipele akọkọ o le ṣe apẹrẹ kan fun u. Ifiranṣẹ yii yi ohun gbogbo pada!

Mo ti ronu nipa lilo awọn ẹrọ mimu abẹrẹ tẹlẹ, ṣugbọn ohun ti o da mi duro ko paapaa iwulo lati paṣẹ ipele kan ti o kere ju awọn ege 5000 (botilẹjẹpe ti o ba gbiyanju, o le rii diẹ nipasẹ Kannada). Awọn owo ti m duro mi. Nipa $5000. Emi ko ṣetan lati san iye yii ni ẹẹkan. Iye fun mimu nipasẹ ẹlẹgbẹ wa tuntun minted kii ṣe astronomical, o yatọ ni ayika $2000-$2500. Ni afikun, o gba lati pade wa ati pe a gba pe a yoo san owo ni awọn diẹdiẹ. Nitorinaa a yanju iṣoro naa pẹlu awọn iho.

Awọn keji ati ki o ko kere pataki isoro ti a pade wà hardware.

Nọmba awọn atunyẹwo ohun elo ko ṣee ka. Gẹgẹbi awọn iṣiro Konsafetifu, aṣayan ti a gbekalẹ jẹ keje, kii ṣe kika awọn agbedemeji. Ninu rẹ a gbiyanju lati yanju gbogbo awọn ailagbara ti a mọ lakoko ilana idanwo naa.

Nitorinaa, ni iṣaaju Mo gbagbọ pe ko si iwulo fun oluṣọ ohun elo kan. Bayi, laisi rẹ, ẹrọ naa kii yoo lọ si iṣelọpọ: nitori agbara ti pẹpẹ ti a ti yan.
Afọwọṣe afọwọṣe miiran si ESP. Ni iṣaaju Mo ro pe pinni ESP kọọkan jẹ gbogbo agbaye. Ṣugbọn ESP ni pinni afọwọṣe kan ṣoṣo. Mo kẹ́kọ̀ọ́ èyí nínú ìṣe, èyí sì yọrí sí ṣíṣe àtúnṣe àti títúntò àwọn pákó àyíká tí a tẹ̀ jáde.

First version of tejede Circuit lọọgan

Di a thermostat: bi o ti ṣẹlẹ

Di a thermostat: bi o ti ṣẹlẹ

Keji version of tejede Circuit lọọgan

Di a thermostat: bi o ti ṣẹlẹ

Di a thermostat: bi o ti ṣẹlẹ

Ẹya penultimate ti awọn igbimọ Circuit ti a tẹjade, nibiti a ni lati yanju awọn iṣoro ni iyara pẹlu PIN afọwọṣe

Di a thermostat: bi o ti ṣẹlẹ

Di a thermostat: bi o ti ṣẹlẹ

Bi fun sọfitiwia, ọpọlọpọ awọn ipalara tun wa.

Fun apẹẹrẹ, ESP lorekore ṣubu ni pipa. Paapaa botilẹjẹpe ping naa lọ si, oju-iwe naa ko ṣii. Ojutu kan ṣoṣo ni o wa - atunkọ ile-ikawe naa. Awọn miiran le wa, ṣugbọn gbogbo awọn ti a gbiyanju ko ṣiṣẹ.

Iṣoro pataki keji, oddly to, ni nọmba awọn ibeere si ESP nigba ṣiṣi oju-iwe kan. Lilo GET tabi ajax, a dojuko pẹlu otitọ pe nọmba awọn ibeere di nla ti ko tọ. Nitori eyi, ESP huwa airotẹlẹ, o le jiroro tun atunbere tabi ṣe ilana ibeere naa fun awọn iṣẹju-aaya pupọ. Ojutu naa ni lati yipada si awọn iho wẹẹbu. Lẹhin eyi, nọmba awọn ibeere dinku ni pataki.

Iṣoro kẹta ni wiwo wẹẹbu. Alaye diẹ sii nipa rẹ yoo wa ninu nkan ti o yatọ ti yoo tẹjade nigbamii.

Fun bayi Emi yoo kan sọ pe aṣayan ti o dara julọ ni akoko ni lati lo VUE.JS.

Ilana yii dara julọ ti gbogbo ohun ti a ti ni idanwo.

Awọn aṣayan wiwo le ṣee wo ni awọn ọna asopọ ni isalẹ.

adaptive.lytko.com
mobile.lytko.com

Di thermostat

Lẹhin ti bori gbogbo awọn iṣoro, a wa si abajade yii:

Di a thermostat: bi o ti ṣẹlẹ

Di a thermostat: bi o ti ṣẹlẹ

Oniru

thermostat ni awọn igbimọ mẹta (awọn modulu):

  1. Alakoso;
  2. Ṣakoso awọn;
  3. Ifihan ọkọ.

Alakoso - igbimọ lori eyiti ESP12, hardware “watchdog” ati nRF24 wa fun ṣiṣẹ pẹlu awọn sensọ iwaju. Ni ifilọlẹ, ẹrọ naa ṣe atilẹyin sensọ oni-nọmba DS18B20. Ṣugbọn a pese agbara lati sopọ awọn sensọ afọwọṣe lati ọdọ awọn aṣelọpọ ẹnikẹta. Ati ninu ọkan ninu awọn imudojuiwọn sọfitiwia ẹrọ iwaju a yoo ṣafikun agbara lati lo awọn sensosi ti o wa pẹlu awọn thermostats ẹni-kẹta.

Di a thermostat: bi o ti ṣẹlẹ

Ti ṣakoso – ipese agbara ati fifuye iṣakoso ọkọ. Nibẹ ni wọn gbe ipese agbara 750mA kan, awọn ebute fun sisopọ awọn sensọ iwọn otutu ati 16A yii fun ṣiṣakoso fifuye naa.

Di a thermostat: bi o ti ṣẹlẹ

Ifihan - ni ipele idagbasoke ti a yan Nextion àpapọ 2.4 inches.

O le ni rọọrun wa alaye nipa rẹ lori Intanẹẹti. Emi yoo fẹ lati ṣafikun pe o rọrun fun gbogbo eniyan, ayafi fun idiyele naa. Iwọn ifihan 2.4-inch jẹ idiyele 1200 ₽, eyiti ko ni ipa ti o dara julọ lori idiyele ikẹhin.

Nitorinaa o pinnu lati ṣe afọwọṣe kan lati baamu awọn iwulo wa, ṣugbọn ni idiyele kekere. Lootọ, iwọ yoo ni lati ṣe eto rẹ ni ọna Ayebaye, kii ṣe lati agbegbe Olootu Nextion. O nira sii, ṣugbọn a ti ṣetan fun.

Afọwọṣe kan yoo jẹ matrix 2.4-inch pẹlu iboju ifọwọkan ati igbimọ kan pẹlu STM32 lori ọkọ lati ṣakoso rẹ ati dinku fifuye lori ESP12. Gbogbo iṣakoso yoo jẹ iru si Nextion nipasẹ UART, bakanna bi iranti 32 MB ati kaadi filasi ti o ni kikun fun awọn igbasilẹ igbasilẹ.

Apẹrẹ apọjuwọn jẹ ki o rọrun lati yi ọkan ninu awọn modulu pada ati abajade jẹ ẹrọ ti o yatọ patapata.

Fun apẹẹrẹ, awọn aṣayan tẹlẹ wa fun “board 2” ni awọn ẹya pupọ:

  • Aṣayan 1 - fun kikan ipakà. Ipese agbara lati 220V. Iyipo naa n ṣakoso eyikeyi ẹru lẹhin tikararẹ.
  • Aṣayan 2 – fun omi kikan pakà tabi batiri àtọwọdá. Agbara nipasẹ 24V AC. Iṣakoso àtọwọdá fun 24V.
  • Aṣayan 3 - ipese agbara lati 220V. Iṣakoso ti laini lọtọ, gẹgẹbi igbomikana tabi ibi iwẹ olomi ina.

Lẹhin Ọrọ

Emi kii ṣe olupilẹṣẹ alamọdaju. Mo ti ṣakoso lati ṣọkan awọn eniyan pẹlu ibi-afẹde kan. Fun julọ apakan, gbogbo eniyan ṣiṣẹ fun awọn agutan; kí a bàa lè ṣe ohun kan tí ó níye lórí gan-an; nkan ti yoo wulo fun olumulo ipari.

Mo dajudaju diẹ ninu awọn eniyan kii yoo fẹ apẹrẹ ti ọran naa; fun diẹ ninu awọn - irisi oju-iwe naa. O jẹ ẹtọ rẹ! Ṣugbọn a lọ ni gbogbo ọna yii funrara wa, nipasẹ ibawi igbagbogbo ti ohun ti a nṣe, ati pataki julọ, idi. Ti o ko ba ni awọn ibeere bii awọn ti a mẹnuba loke, a yoo dun lati iwiregbe ninu awọn asọye.

Lodi eleto dara, ati pe a dupẹ fun rẹ.

Itan ti awọn agutan nibi. Fun awon ti o nife:

  1. Fun gbogbo awọn ibeere: Ẹgbẹ Telegram LytkoG
  2. Tẹle awọn iroyin: ikanni alaye Telegram Lytko iroyin

Ati bẹẹni, a gbadun ohun ti a ṣe.

orisun: www.habr.com

Fi ọrọìwòye kun