
PrĂomhphointĂ nĂł cad faoi a bhfuil an t-alt seo
ĐąĂs rud Ă© go bhfuil leasanna daoine difriĂșil, agus nach bhfuil mĂłrĂĄn ama ag daoine, ansin go hachomair faoi ĂĄbhar an ailt.
ĐĄIs forbhreathnĂș Ă© an t-alt seo ar an tionscadal rialaitheora leis an Ăosphraghas agus an cumas clĂĄir amhairc trĂ bhrabhsĂĄlaĂ WEB.
ĐĂs rud Ă© gur alt athbhreithnithe Ă© seo atĂĄ dĂrithe ar a thaispeĂĄint âcad is fĂ©idir a bhaint as rialtĂłir pingin,â nĂor cheart duit fhĂrinnĂ doimhne agus halgartaim mhionsonraithe a lorg ann.
Đ BreathnaĂtear ar an spreagadh, na smaointe agus na torthaĂ a bhaineann le rialtĂłir a thĂłgĂĄil bunaithe ar shlis wifi ESP8266.
Rabhadh
NĂ raibh mĂ© ag iarraidh an t-alt seo a scrĂobh. NĂl fonn orm ailt a scrĂobh ar chor ar bith. Caithfidh tĂș smaoineamh ar seo, agus go leor. Smaoinigh ar conas scrĂobh sa chaoi is go laghdaĂtear lĂon na ndaoine a mhĂthuiscint duit go hĂosmhĂ©id. Smaoinigh ar conas gan dul go foircneacha. Agus tĂĄ i bhfad nĂos mĂł le smaoineamh.
Ach dĂșirt mo chairde, Ăłs rud Ă© go bhfuil mo chuid iarrachtaĂ i rĂ©imse IoT agus uathoibriĂș beag eile suimiĂșil dĂłibh, go bhfĂ©adfadh siad a bheith suimiĂșil do dhaoine eile agus don phobal i gcoitinne freisin. Bhuel, cĂĄ mbaileoidh an pobal a bhfuil suim acu ann? Ar ndĂłigh, ar an mol. Agus seo mise. LĂ©itheoir sean agus scrĂbhneoir nua.
NĂ iomprĂłidh mĂ© aon fhreagracht as earrĂĄidĂ, mĂchruinneas, clĂłscrĂobh, stĂl cur i lĂĄthair atĂĄ as dĂĄta, etc., bâfhĂ©idir nach dtaitnĂonn leis an lĂ©itheoir. LĂ©igh ar do phriacal fĂ©in.
Tugaim rabhadh lĂĄithreach duit freisin nach mĂneoidh mĂ© cad iad MQTT, WiFi agus UDP multicast agus rudaĂ eile nach mbaineann go dĂreach leis an ĂĄbhar. TĂĄ roinnt nasc ag deireadh an ailt.
An bhreith ar smaoineamh nĂł roinnt liricĂ
ĐNĂ rud Ă©asca Ă© an saol agus tĂĄ rĂłl tĂĄbhachtach ag A Shoilse Seans ann. Mar sin ba mhaith liom a roinnt conas mar a tharla forbairt sĂĄch suimiĂșil ar rialtĂłir bunaithe ar an ESP8266 mar thoradh ar imeachtaĂ randamacha, in Ă©ineacht le leisciĂșlacht nĂĄdĂșrtha.
ĐThosaigh sĂ© ar fad go rialta: bhĂ mĂ© ag iarraidh cĂłras a thĂłgĂĄil chun solĂĄthar uisce agus uisce na leapacha gairdĂn agus na toir sa tĂr a rialĂș.
ĐOH, Ăłs rud Ă© nach fĂ©idir liom ach oibriĂș go hiomlĂĄn ar phĂopaĂ, umair, agus sconnaĂ ar laethanta saoire, a bhĂ fĂłs nĂos mĂł nĂĄ sĂ© mhĂ ar shiĂșl - bhĂ gach rud teoranta do phlĂ© ag an obair le comhghleacaithe agus cairde agus gcomrĂĄdaithe i suĂomh neamhfhoirmiĂșil.
ĐąChuir an topaic âuathoibriĂș beagâ nĂł, mar a deir siad de ghnĂĄth i measc na âbuachaillĂ scoile-hackers-hipstersâ seo - ĂĄbhar IoT - Internet of Things - spĂ©is dom le fada an lĂĄ. I bhfad sular ĂșsĂĄideadh an tIdirlĂon fĂ©in go forleathan.
ĐFiĂș amhĂĄin mar leanbh, bhĂ mĂ© ag iarraidh go ndĂ©anfadh rudaĂ rud Ă©igin âina n-aonarâ. Agus bheadh ââââsĂ© inmhianaithe go bhfĂ©adfainn iad a rialĂș ar bhealach Ă©igin i bhfad i gcĂ©in. Ach ag an am sin (80s, 90s go luath na mĂlaoise seo caite) bhĂ sĂ© seo sĂĄch deacair. NĂ raibh an tIdirlĂon ar fĂĄil go forleathan ĂĄit ar bith ar domhan, dĂreach mar nach raibh aon fhĂłin phĂłca, tĂĄiblĂ©ad, nĂł fiĂș taispeĂĄntais LCD nĂł thiomĂĄineann USB flash in ĂĄit ar bith. Mar sin bhĂ orainn sinn fĂ©in a theorannĂș do âlasca solais bualadh bosâ agus cianrialtĂĄin raidiĂł simplĂ. Ach do na hamanna sin agus an aois sin, nĂ raibh sĂ© olc agus suimiĂșil.
ĐĂ, is rudaĂ den am atĂĄ thart iad seo. Anois is Ă© an 15Ăș haois Ă©. Agus fĂłn cliste ag gach duine ina phĂłca, tĂĄ an tIdirlĂon ar fĂĄil beagnach i ngach ĂĄit ina bhfuil sĂ© ag teastĂĄil agus nach bhfuil ag teastĂĄil, agus tĂĄ bonn na gcomhphĂĄirteanna leictreonacha atĂĄ ar fĂĄil anois den sĂłrt sin nach mbeadh ach XNUMX bliana Ăł shin ag gnĂĄthĂĄitritheoir an domhain phlĂĄinĂ©id riamh shamhlaigh sĂ©. .
ĐDĂĄ bhrĂ sin, tar Ă©is cinneadh a dhĂ©anamh rialtĂłir a thĂłgĂĄil le haghaidh gnĂłthaĂ uisce ag an dacha, thug mĂ© aird ar an sliseanna ESP8266.
Ar dtĂșs bĂĄire, tĂĄ an sliseanna seo saor. Agus mura leor rialtĂłir amhĂĄin, is fĂ©idir leat dhĂĄ, trĂ nĂł cĂșig a shuiteĂĄil. Ar an dara dul sĂos, tĂĄ wifi ar bord aige. Is Ă© sin, is fĂ©idir leat fĂ©achaint ar a bhfuil ag tarlĂș trĂd an IdirlĂon agus fiĂș an prĂłiseas a rialĂș Ăł aon smartphone. Ar ndĂłigh, nĂ mĂłr duit pointe rochtana le rochtain IdirlĂn, ach nĂ fadhb Ă© seo. Ar aon nĂłs, tĂĄ sĂ© beagnach i ngach ĂĄit nĂł ar tĂ a bheith, lena n-ĂĄirĂtear i mo dacha.
ĐTar Ă©is dom mĂ© fĂ©in a thumadh i saol iontach na dtionscadal don ESP8266, bhĂ ionadh orm a fhĂĄil amach, in ainneoin cumais uafĂĄsacha an tslis seo, go bhfuil tionscadail ar sĂ©, le heisceachtaĂ neamhchoitianta, roinnte ina dhĂĄ chineĂĄl: is clĂĄir thar a bheith primitive iad seo cosĂșil le âcliceĂĄil na lasca Ăł do ghuthĂĄn cliste agus ag stĂĄnadh ar staid na teochtaĂ braite trĂd an IdirlĂon"; nĂł ateangairĂ JavaScript nĂł Lua maith agus soladach, ach ar an drochuair, itheann siad beagnach an chuimhne ar fad agus nĂ ligeann siad duit aon rud dĂĄirĂre a dhĂ©anamh.
ĐBhĂ mo chĂ©ad smaoineamh chomh simplĂ le pancĂłga - clĂĄr simplĂ a scrĂobh chun caidĂ©il a rialĂș bunaithe ar staid na braiteoirĂ agus sin Ă©. Ach, cosĂșil le sorcĂłir seasoned i dtĂ©armaĂ lĂ©im ar an raca a chur i bhfeidhm cĂłrais Ă©agsĂșla, thuig mĂ© go cinnte nach mbeadh mĂ© in ann a thuar roimh rĂ© go lĂ©ir na lĂșba den algartam ba mhaith liom nĂł is gĂĄ a straighten le linn thĂłgĂĄil an. solĂĄthar uisce agus cĂłras uisciĂșchĂĄin.
ĐNĂl sĂ© an-ĂĄisiĂșil an clĂĄr a phrĂłiseĂĄil ag an dacha, i sciobĂłl dorcha. Ach caithfidh tĂș.
Cad Ă© an bealach amach? Ar ndĂłigh, ba Ă© an chĂ©ad rud a thĂĄinig i mo intinn nĂĄ an algartam a shaincheapadh. Thug duine de mo chomhghleacaithe go leor comhairle - cad ba cheart a chur ar bun agus conas. Leis seo mharaigh sĂ© mo chĂ©ad smaoineamh sa bachlĂłg. BuĂochas leis. MĂĄs rud Ă© nĂĄr nocht sĂ© roimh mo shĂșile lĂon na bparaimĂ©adar a chaithfidh mĂ© a chumrĂș, is dĂłcha nach mbeadh an rogha seo diĂșltaithe agam: leathanach socruithe algartam a dhĂ©anamh.
ĐChuir an pictiĂșr uafĂĄsach ar lĂon na bparaimĂ©adar socruithe, agus fiĂș iad siĂșd a raibh tionchar acu ar a chĂ©ile, iontas orm. Thuig mĂ© arĂs eile nach fĂ©idir leat gach rud a thuar...
ĐĄDĂ©anfaidh mĂ© ĂĄirithint uair amhĂĄin: tĂĄ mĂ© leisciĂșil. An-leisciĂșil! TĂĄim rĂł-leisciĂșil le fĂrinne an clĂĄr a athscrĂobh gach uair. Mar sin, d'eascair an tasc - conas algartam a shocrĂș go tapa agus go hĂ©asca, b'fhearr gan clĂĄir? Thairis sin, beidh an algartam seo casta go leor; beidh go leor paraimĂ©adair; a bheidh sainiĂșil do mo chĂĄs agus mĂ-oiriĂșnach do dhaoine eile. Agus ba mhaith liom i ndĂĄirĂre an glĂ©as a dhĂ©anamh uilĂoch nĂos mĂł nĂł nĂos lĂș ...
ĐĂs rud Ă© go raibh thart ar shĂ© mhĂ roimh laethanta saoire fĂłs agus gach cineĂĄl oibre pumpĂĄla pĂopaĂ, chinn mĂ© mo chuid ama a thĂłgĂĄil agus smaoineamh ar conas Ă© a dhĂ©anamh ĂĄisiĂșil agus ĂĄlainn? Conas a rĂomhchlĂĄrĂș gan clĂĄir? Conas a dhĂ©anamh gan trilliĂșn paraimĂ©adair is fĂ©idir a athrĂș nuair a chumrĂș?
ĐMar is gnĂĄch, bhĂ gach rud curtha os ĂĄr gcomhair cheana fĂ©in: thuig mĂ© go raibh mĂ© ag iarraidh algartam a tharraingt i bhfoirm cearnĂłga gnĂomhaĂochta agus iad a nascadh le lĂnte cumarsĂĄide a thaispeĂĄnann cĂ©n ĂĄit a bhfuil na sonraĂ ag eitilt agus go dtĂ. Bhuel, trĂ dhĂriĂș ar an gcearnĂłg, ba mhaith liom a bheith in ann cuid dĂĄ paraimĂ©adair aonair a chumrĂș.
ĐNĂ rud nua Ă© an smaoineamh ar algartam a shainiĂș trĂna tharraingt i gcearnĂłga. BhĂ cĂłrais dĂĄ leithĂ©id ann siar sna 80idĂ; Anois tĂĄ an-tĂłir ar chĂłras NodeRed, a bhfuil aithne mhaith orthu siĂșd a chuaigh isteach i saol an uathoibrithe ar scĂĄla beag/IoT cheana fĂ©in.
ĐĂ, seo an fhadhb: tĂĄ cĂłrais den sĂłrt sin deartha le haghaidh ârĂomhairĂ pearsanta mĂłraâ. Ag is measa - ar Raspberry PI. Ach nĂ ar an ESP8266, nach bhfuil ach cĂșpla deich cilibheart de RAM agus gan aon chĂłras oibriĂșchĂĄin!
ĐCad atĂĄ le dĂ©anamh? Agus nĂl ach dhĂĄ bhealach amach: clĂĄr a scrĂobh agus a tharraingt ar ârĂomhaire mĂłrâ nĂł ar rĂomhaire glĂșine, agus ansin Ă© a aistriĂș i bhfoirm Ă©igin chuig an ESP8266, nĂł iarracht a dhĂ©anamh âan dodhĂ©antaâ a bhrĂș isteach sa rialtĂłir ESP8266 fĂ©in.
ĐMar sin, ba Ă© seo an t-uaschlĂĄr a bhĂ agam: chun do rialtĂłir a rĂomhchlĂĄrĂș, nĂor cheart go mbeadh aon rud ag teastĂĄil uait seachas rĂomhaire glĂșine le brabhsĂĄlaĂ WEB! Is Ă© sin, rĂomhaire glĂșine le brabhsĂĄlaĂ WEB agus mo rialtĂłir - ba chĂłir go mbeadh sĂ© seo go leor chun clĂĄir rialaithe a chumrĂș agus a scrĂobh agus a tharraingt go hiomlĂĄn.
Đ, mar a d'Ă©irigh sĂ© amach, bhĂ sĂ© indĂ©anta go leor Ă© seo a chur i bhfeidhm!
NĂ leagfaidh mĂ© leat na sonraĂ go lĂ©ir a bhaineann le forbairt an tionscadail. NĂ dĂ©arfaidh mĂ© ach bunaithe ar na focail a thĂĄinig go dtĂ mâintinn agus mo theanga le linn an phrĂłisis forbartha, go mbeifĂ in ann mĂr ar leith a chumadh âFoclĂłir teanga gĂĄirsiĂșil in ĂșsĂĄid ag oibrithe sa tionscal leictreonach...." Ach tĂĄ deireadh leis. NĂos cruinne, nĂ gach rud, ach an chĂ©ad chĂ©im, is deacra, nuair nach bhfuil sĂ© soilĂ©ir cĂ© acu an mbeidh do smaoineamh maireachtĂĄla ann nĂł an delirium liath Ă© ar oĂche gealaĂ.
ĐRoinnfidh mĂ© toradh an mĂ©id a thĂĄinig amach agus a fuair an t-ainm "Rialaitheoir ShIoTiny".
Mar sin, cad a tharla?
Crua-earraĂ TĂĄ rialtĂłir ShIoTiny caighdeĂĄnach agus simplĂ: trĂ ionchur atĂĄ deartha le haghaidh braiteoirĂ den chineĂĄl âteagmhĂĄil thirimâ (cnaipĂ, lasca giolcach, is braiteoirĂ leibhĂ©al an uisce iad freisin san umar), ionchur ADC amhĂĄin, ionchur amhĂĄin chun braiteoir teochta agus taise a nascadh. CineĂĄl DHT22 nĂł a leithĂ©id. Agus ar deireadh, trĂ aschur i bhfoirm athsheachadĂĄin lasctha le haghaidh 220 Volta, 1 AimpĂ©ar. Deir an sealaĂocht 10A, ach is rĂ©alaĂoch mĂ© agus nĂ cheadĂłidh mĂ© 10Amps trĂd an gclĂĄr. Agus chun tosaithe caidĂ©il a rialĂș, is leor 1Amp. DĂ©antar Ă© seo go lĂ©ir a thiomĂĄint Ăł fhoinse cumhachta le voltas 5 go 9 volta.
ЧLe bheith macĂĄnta, chuir mĂ© an braiteoir teochta dĂreach mar sin, ach ar an ADC bhĂ sĂșil agam voltas an lĂonra solĂĄthair a thomhas. CĂ© a fhios?
Đ Ar ndĂłigh, tĂĄ gach ionchur, ach amhĂĄin an t-ionchur chun DHT22 a nascadh, cosanta ag friotĂłirĂ agus dĂ©-Ăłid: nĂ raibh aon mhian liom an ESP8266 a dhĂł, agus nĂ chosnaĂonn dĂ©-Ăłid agus friotĂłirĂ ach cĂșpla kopecks.
grianghraf Is fĂ©idir an tĂĄirge crĂochnaithe a fheiceĂĄil ag tĂșs an ailt. D'ordaigh mĂ© roinnt de na boird seo - cad mĂĄ dhĂłim iad nĂł go gcaithfidh mĂ© cosa an rian a ghearradh?
Ach, ar an dea-uair, nĂor ghĂĄ dom.
Đ€TĂĄ an tĂĄirge seo, ar ndĂłigh, ĂĄilleacht agus grandeur. Ach ar mhaithe le caoithiĂșlacht, thĂos tĂĄ lĂ©arĂĄid lĂnĂochta de nascadh insamhlĂłirĂ braiteoirĂ agus actuators leis an mbord.

Đin ionad braiteoirĂ leibhĂ©il tĂĄ cnaipĂ Input1..3, in ionad tosaithe tĂĄ soilse ceangailte leis an Relay1..3. Bhuel, friotĂłir inathraithe ar an ADC chun an voltas ionchuir a insamhail.
ĐNuair a bhĂonn an sealaĂocht casta as, soilseann an LED dearg suas. Agus nuair a bhĂonn sĂ© ar siĂșl, tĂĄ sĂ© glas. Mar sin dĂfhabhtaigh mĂ© ar an mbord Ă©.
ĐChomh maith leis seo go lĂ©ir, tĂĄ cĂłnascaire cumhachta ar thaobh clĂ© an bhoird, agus dhĂĄ chnaipe seirbhĂse ar dheis: Athshocraigh agus AP. Bhuel, tĂĄ lasc DIP ann a aistrĂonn an glĂ©as go modh rĂomhchlĂĄrĂșchĂĄin. TĂĄ cĂłnascaire rĂomhchlĂĄraithe ESP8266 trĂ adapter USB-UART ar fĂĄil freisin.
Roinnt mĂnithe faoi na cnaipĂ. Cad Ă© Athshocraigh - agus mar sin tĂĄ sĂ© soilĂ©ir. Agus seo Ă© an cnaipe AP ag teastĂĄil a aistriĂș ShIoTiny chun mĂłd pointe rochtana a oscailt (modh cumraĂochta nĂł MĂłd CumraĂochta). CĂ©n fĂĄth go bhfuil sĂ© seo riachtanach? Bhuel, mar shampla, rinne tĂș praiseach de do shocruithe lĂonra agus ba mhaith leat iad a athrĂș. BrĂșigh an cnaipe AP ar feadh cĂșpla soicind (go dtĂ go soilseann an LED gorm ĂĄlainn). Ansin, tĂłg do ghuthĂĄn cliste nĂł rĂomhaire glĂșine, cas ar wifi agus fĂ©ach pointe rochtana oscailte ann leis an ainm esp_8266_xxxx agus ceangail leis. Ansin tĂ©igh chuig brabhsĂĄlaĂ do ghuthĂĄn cliste nĂł rĂomhaire glĂșine agus clĂłscrĂobh sa bharra seoltaĂ: 192.168.4.1. MĂĄ tĂĄ gach rud in ord, tĂłgtar chuig an leathanach rialaitheora ShIoTiny thĂș agus is fĂ©idir Ă© a chumrĂș arĂs.
ĐMar a fheicimid, tĂĄ na crua-earraĂ aon rud casta. DĂĄ bhrĂ sin o chuid bogearraĂ.
ĐDĂ©anfaidh mĂ© cur sĂos ar quirks an chur i bhfeidhm, ach nĂos dĂ©anaĂ. LĂĄ Ă©igin. Agus inniu nĂ bhreithneoidh mĂ© ach na bogearraĂ âĂłn taobh amuigh,â is Ă© sin, Ăł thaobh an ĂșsĂĄideora de - mĂ© fĂ©in nĂł duine Ă©igin eile a bhĂ i mbaol mo cheird a ĂșsĂĄid (tĂĄ stuntmen den sĂłrt sin ann freisin).
ĐĄ Ă thaobh an ĂșsĂĄideora de, is freastalaĂ HTTP Ă© an glĂ©as atĂĄ inrochtana thar wifi. DĂ©antar gach socrĂș, rĂomhchlĂĄrĂș agus mar sin de ag baint ĂșsĂĄide as brabhsĂĄlaĂ WEB.
ĐMar sin, chuaigh muid go dtĂ an leathanach rialtĂłir. Cad a fheiceann muid? Agus feicimid an tĂĄb âRialĂș agus stĂĄdasâ, a thaispeĂĄnann staid reatha na bhfeistĂ a ĂșsĂĄidtear: ionchuir, aschuir, ADC, DHT22. Ina theannta sin, taispeĂĄntar na paraimĂ©adair nasc chuig an bpointe rochtana (mĂĄ tĂĄimid ag obair i mĂłd stĂĄisiĂșin wifi); paraimĂ©adair pointe rochtana (mĂĄ tĂĄimid ag obair i mĂłd pointe rochtana wifi) nĂł an dĂĄ cheann. Bhuel, ina theannta sin, lĂ©irĂtear na paraimĂ©adair nasc leis an brĂłicĂ©ir MQTT mĂĄ ĂșsĂĄidtear an prĂłtacal MQTT.

ĐMar a fheicimid, aon rud speisialta nĂł suimiĂșil. NĂl aon rud fiĂș cliceĂĄil ar! CĂ© go... TĂĄ dhĂĄ chluaisĂn eile ann! Socruithe lĂonra a chumrĂș lĂonrĂș agus eagarthĂłir ciorcad clĂĄr ElDraw.
Đmar sin rinne tĂș buille faoi thuairim Ă©, lĂonrĂș - is socrĂș lĂonra Ă© seo, ach nĂ hamhĂĄin. TĂĄ cĂșpla paraimĂ©adair nĂos suimiĂșla aige. A ligean ar cliceĂĄil ar an tĂĄb lĂonrĂș agus feicfimid ann thart ar a bhfuil lĂ©irithe san fhigiĂșr.
ĐAinm agus pasfhocal an phointe rochtana a shocrĂș do gach modh - stĂĄisiĂșn wifi agus pointe rochtana wifi. Is cosĂșil go bhfuil gach rud soilĂ©ir. Chomh maith le cuspĂłir an chnaipe "Scan wifi" trĂ©dhearcach go leor.
Đ seo Ă© an liosta anuas "MĂłd ShIoTiny" Ă©ilĂonn soilĂ©iriĂș. Is Ă© fĂrinne an scĂ©il nach raibh mĂ© in ann cinneadh a dhĂ©anamh ar bhealach ar bith cĂ©n modh a bheadh âânĂos ĂĄisiĂșla dom oibriĂș. Agus mar sin chuir sĂ© 5 mhodh oibrĂochta an fheiste ar fĂĄil.

ĐLig dĂșinn liosta gairid a dhĂ©anamh ar na modhanna oibriĂșchĂĄin seo.
MĂłd cumraĂochta - modh cumraĂochta. Is mĂłd pointe rochtana oscailte Ă© seo le seoladh seasta 192.168.4.1 agus ainm esp_8266_xxxx.
Modh stĂĄisiĂșin â modh stĂĄisiĂșin wifi atĂĄ nasctha le do phointe rochtana.
Modh AP â mĂłd an phointe rochtana dĂșnta. Shocraigh tĂș an t-ainm agus an pasfhocal duit fĂ©in.
AP+ MĂłd stĂĄisiĂșin - is Ă© seo gnĂomhachtĂș comhuaineach modh AP + modh StĂĄisiĂșin.
mĂłd aonair â oibriĂș gan nasc lĂonra ar chor ar bith. Rialaitheoir uaigneach a bhfuil a scair throm air...
Đ aon cheann de na modhanna ach amhĂĄin "MĂłd cumraĂochta", is fĂ©idir leat leathanach WEB a bhlocĂĄil trĂd an mbosca a sheiceĂĄil "GlasĂĄil an GrĂ©asĂĄn i mĂłd an StĂĄisiĂșin". Is cineĂĄl Ă© seo ar chĂșiseanna slĂĄndĂĄla.
ĐTĂĄ socruithe MQTT soilĂ©ir: freastalaĂ, port, pasfhocal, nasc oscailte nĂł trĂ SSL. NĂ bheidh mĂ© ag dul go mion anseo.
ĐI measc rudaĂ eile, is fĂ©idir le rialtĂłir ShIoTiny paicĂ©id d'fhormĂĄid speisialta a sheoladh agus a fhĂĄil trĂ multicast. TĂĄ a socruithe soilĂ©ir freisin: seoladh grĂșpa agus port.
Ar ndĂłigh, mĂĄ chuireann tĂș sĂos ar na nuances go lĂ©ir de na socruithe, gheobhaidh tĂș alt ar leith, ach nĂl sĂ© seo mar chuid de mo phleananna.
Đsea, le cluaisĂn lĂonrĂș tĂĄ gach rud nĂos mĂł nĂł nĂos lĂș soilĂ©ir. A ligean ar bogadh ar aghaidh go dtĂ an ghnĂ© is mĂł den rialtĂłir - an eagarthĂłir ciorcad clĂĄr ElDraw.
йag cnagadh ar an tåb ElDraw, feicfimid rud éigin mar seo a leanas. Ar ndóigh, mura bhfuil ciorcad luchtaithe ag an bhfeiste, ansin beidh an réimse ciorcad folamh.

Хar chlé - pailéad eilimintà nó nóid (nóid).
ĐĄcearta - rĂ©imse scĂ©imre nĂł go simplĂ âscĂ©imâ.
ĐĄAg an mbarr tĂĄ cnaipĂ le luchtĂș agus dĂluchtĂș chuig diosca agus chuig an bhfeiste, chomh maith le cnaipĂ eagarthĂłireachta.
ĐDĂłibh siĂșd a d'oibrigh le heagarthĂłirĂ, is lĂ©ir go ginearĂĄlta an bhainistĂocht. NĂ mĂłr duit eilimint a chur leis an lĂ©arĂĄid - tĂłg leis an luch Ă© agus tarraing Ăłn bpailĂ©ad go dtĂ an lĂ©arĂĄid Ă©. MĂĄs gĂĄ duit eilimint nĂł nasc a bhaint den lĂ©arĂĄid, cliceĂĄil air nĂł air leis an luch agus brĂșigh an eochair AN. NĂ mĂłr dĂșinn na heilimintĂ a nascadh - glacaimid ionchur eilimint amhĂĄin agus nascaimid Ă© le haschur eilimint eile.
ĐTĂĄ scĂĄlĂș (SHIFT+roth luch) ann freisin. Ar an drochuair, nĂ fĂ©idir eilimintĂ agus grĂșpaĂ eilimintĂ a chĂłipeĂĄil. Ach nĂ chuireann sĂ© seo isteach go mĂłr orm.
ĐIna theannta sin, ar chĂșiseanna loighce, nĂ fĂ©idir ionchur nĂłd a nascadh ach le haschur amhĂĄin nĂłd eile. Ach tĂĄ aschur nĂłd le roinnt ionchuir nĂłid eile. TĂĄ bealaĂ isteach i gcĂłnaĂ ar thaobh na lĂĄimhe clĂ© de na nĂłid. TĂĄ bealaĂ amach ar dheis i gcĂłnaĂ.
ĐCad iad na cumais atĂĄ againn chun algartaim a chur i bhfeidhm?
ĐTĂĄ na fĂ©idearthachtaĂ fairsing go leor. TĂĄ nĂłid sa phailĂ©ad a ionadaĂonn gach crua-earraĂ rialtĂłra ShIoTiny: ionchuir, athsheachadĂĄin, ADC, DHT11/22.
ĐTĂĄ nĂłid loighciĂșla agus uimhrĂochta ann do phrĂłiseĂĄil sonraĂ.
ЧChun gur fĂ©idir linn oibriĂș leis an bhfeiste trĂd an IdirlĂon, tĂĄ nĂłid ann chun paraimĂ©adair a shuibscrĂobh agus a fhoilsiĂș ar an mbrĂłicĂ©ir MQTT.
ĐMĂĄs mian linn go ndĂ©anfadh roinnt rialtĂłirĂ ShIoTiny faisnĂ©is a mhalartĂș lena chĂ©ile, is fĂ©idir linn nĂłid a ĂșsĂĄid chun paraimĂ©adair a sheoladh agus a fhĂĄil ag baint ĂșsĂĄide as an bprĂłtacal UDP multicast.
ĐIna theannta sin, tĂĄ nĂłid lasc ama; nĂłid rialaithe prĂłiseĂĄla imeachta.
ĐTabharfaidh mĂ© cĂșpla sampla duit. Mar shampla, ar mhaith leat go bhfoilseofar sonraĂ teochta agus taise do fhreastalaĂ MQTT gach 30 nĂłimĂ©ad? NĂ dhĂ©anfaidh aon nĂ a d'fhĂ©adfadh a bheith nĂos simplĂ. A ligean ar a tharraingt mar seo.

Đcnaipe meme âUaslĂłdĂĄilâ. Gach!
ĐMĂĄ tĂĄ an nasc leis an mbrĂłicĂ©ir MQTT cumraithe i gceart agat ar an tĂĄb LĂonrĂș, ansin sin Ă©!
Đgach leath uair an chloig, foilseofar an teocht ar an mbrĂłicĂ©ir faoin ĂĄbhar /T, agus an taise - faoin ĂĄbhar /H. NĂł, mĂĄ shocraĂonn tĂș d'ainmneacha ĂĄbhar fĂ©in, ansin faoi iad.
ĐIs Ă an cheist shoilĂ©ir: cĂ©n fĂĄth a bhfuil 18000 30 nĂłimĂ©ad? Toisc go ndĂ©antar gach trĂĄth a thomhas i ndeichithe de shoicind.
ĐąAnois, ba mhaith leat a chur leis an scĂ©im seo an cumas chun sealaĂochta Relay1 a chur ar siĂșl trĂd an IdirlĂon, agus fiĂș ar feadh tamaill ĂĄirithe? Fadhb ar bith. DĂ©anaimis an lĂnĂocht mar seo a chrĂochnĂș.

ĐCĂșig cliceĂĄil ar an gcnaipe "UaslĂłdĂĄil". Gach! Anois, chomh maith leis an bhfĂric go bhfoilseofar gach leath uair an chloig, teocht agus taise ar an mbrĂłicĂ©ir MQTT, beifear in ann an sealaĂocht Relay1 a chasadh air. Sea, nĂ hamhĂĄin Ă© a chasadh air, ach ar feadh 10 nĂłimĂ©ad go dĂreach. Is fĂ©idir leat an t-athsheachadĂĄn a chumasĂș trĂd an topaic /r1cmd a fhoilsiĂș, socraithe go 1. Agus foilseofar fĂor-staid an athsheachadĂĄin san ĂĄbhar /r1status.
ĐAr mhaith leat nĂ amhĂĄin dul ar siĂșl, ach freisin an sealaĂochta a mhĂșchadh roimh an sceideal? Sea, is cuma cad a deir tĂș. LĂ©irĂonn an pictiĂșr thĂos conas Ă© seo a dhĂ©anamh!

ĐAn bhfuil an prionsabal soilĂ©ir? TĂĄ tĂș dĂreach a tharraingt ar an algartam le do luch! Agus scrĂobh cĂșpla socrĂș: am, ainm an ĂĄbhair agus sin Ă©. TĂĄ sĂ© seo i bhfad nĂos soilĂ©ire nĂĄ a bunch de chĂłd a scrĂobh.
ĐDĂĄla an scĂ©il, nĂ "Photoshop" Ă© bĂ©im a chur ar naisc i ndathanna Ă©agsĂșla - tĂĄ sĂ© ar cheann d'fheidhmeanna an eagarthĂłra. Is fĂ©idir leat na naisc a dhathĂș mar is mian leat ionas nach gcuirfear mearbhall ort.
ĐOH agus nĂ hĂ© sin go lĂ©ir! Chun an algartam a dhĂfhabhtĂș, tĂĄ cnaipe âMonatĂłireacht a dhĂ©anamh ar thĂșsâ. Oddly leor, casann sĂ© ar an "monatĂłireacht" mĂłd. Sa mhodh seo, dĂ©antar staid aschuir na nĂłid go lĂ©ir a lĂ©amh go trĂ©imhsiĂșil Ăłn rialtĂłir ShIoTiny agus ar taispeĂĄint ar an lĂ©arĂĄid. Thart ar mar atĂĄ sa phictiĂșr thĂos.

ĐąIs Ă© sin, is fĂ©idir linn a fheiceĂĄil i "beagnach fĂor-ama" a bhfuil againn ag ionchur agus aschur gach nĂłd. CuidĂonn sĂ© go leor nuair nach bhfuil rud Ă©igin soilĂ©ir.
ĐTĂĄ go leor âcleasanna agus gnĂ©itheâ eile ar mhaith liom cur sĂos a dhĂ©anamh orthu, ach nĂ cheadĂłidh mo choinsias duit do chuid ama a chur amĂș in aon alt amhĂĄin. TĂĄ an prĂomh-smaoineamh a cuireadh i bhfeidhm soilĂ©ir cheana fĂ©in: ĂosmhĂ©id paraimĂ©adair inoiriĂșnaithe - soilĂ©ireacht uasta.
Eitilt sa ointment
ĐAr ndĂłigh, ba mhaith liom nach mbeadh aon eitilt san ointment, ach nach bhfuil an domhan idĂ©alach. NĂl m'eagarthĂłir agus mo rialtĂłir araon foirfe. Fuair ââââmĂ© amach dhĂĄ phrĂomhghnĂ© nach raibh mĂ© in ann deireadh a chur leo go fĂłill.
ĐAr an gcĂ©ad dul sĂos, feictear glitches uaireanta nuair a ghluaiseann eilimintĂ i ngrĂșpaĂ. Ach nĂ chuireann sĂ© seo isteach ar an obair i bhfad. NĂos mĂł de "gnĂ©" nĂĄ "fabht".
Đ, sa dara hĂĄit, faoi choinnĂollacha ĂĄirithe, tar Ă©is an ciorcad a luchtĂș isteach sa ghlĂ©as ag baint ĂșsĂĄide as an gcnaipe "UaslĂłdĂĄil", athshocraĂonn sĂ©. NĂ chuireann sĂ© seo isteach ar an saol, ach is gĂĄ leathanach an eagarthĂłra a nuashonrĂș.
ConclĂșid
ĐTĂĄ sĂșil agam gur thaitin an smaoineamh leat halgartaim a tharraingt seachas clĂĄir a scrĂobh. Seo mar a eascraĂonn forbairtĂ atĂĄ go hiomlĂĄn inmharthana uaireanta as smaointe randamacha, smaointe agus dĂospĂłidĂ.
ĐĂ, is Ă© mo thuairim gur shĂĄraigh toirt an ailt gach teorainn rĂ©asĂșnach. Mar sin crĂochnĂłidh mĂ© don lĂĄ inniu.
ĐLig dom a rĂĄ nach bhfuil ach cĂșpla seachtain fĂĄgtha roimh na laethanta saoire agus tĂĄim rĂ©idh go leor chun bogadh Ăł dhĂfhabhtĂș an rialaitheora ag an mbord go dtĂ Ă© a dhĂfhabhtĂș "sa rĂ©imse."
ĐMĂĄ tĂĄ suim ag Ă©inne i mo chuid smaointe nĂł sonraĂ forbartha, scrĂobh chugam: shiotiny@yandex.ru
ĐBeidh ĂĄthas orm i gcĂłnaĂ tuairimĂ agus cĂĄineadh a fhĂĄil, mĂĄ tĂĄ sĂ© ĂĄbhartha, ar ndĂłigh.
ĐfĂĄilte roimh aiseolas, tuairimĂ agus moltaĂ.
Naisc, tagairtĂ agus beartĂĄin
Arna iarraidh sin d'oibrithe
ĐTĂĄ an doicimĂ©adĂș amh agus an firmware (binar) ĂĄ bpostĂĄil agam.
Firmware:
Scéim:
Cur sĂos ar na comhphĂĄirteanna agus mĂnithe gairide:
TĂĄ treoracha âconas fuĂĄlaâ ann.
Foinse: will.com
