ʻO DIY, e like me ka ʻōlelo a Wikipedia, ua lōʻihi loa ia he subculture. Ma kēia ʻatikala makemake wau e kamaʻilio e pili ana i kaʻu papahana DIY o kahi mea ʻike uila uila liʻiliʻi, a ʻo kēia kaʻu haʻawina liʻiliʻi i kēia subculture.
Ua hoʻomaka ka moʻolelo o kēia papahana me ke kino, he naʻaupō ke kani, akā ʻo ia ka hoʻomaka ʻana o kēia papahana. Ua kūʻai ʻia ka hihia ma ka pūnaewele Aliexpress, pono e hoʻomaopopo ʻia ʻo ka maikaʻi o ka hoʻolei ʻana i ka plastic o kēia hihia. Ma hope o kahi leka pōkole me ka mea kūʻai aku, ua hoʻouna ʻia kahi kiʻi ma ka leka a hoʻomaka ka papahana.
ʻAʻole i ana maikaʻi ʻia ke kaha kiʻi ponoʻī a ʻo ka hapalua o nā ana no nā palena, nā ʻoki a me nā lua ʻenehana o ka papa kaapuni paʻi e hiki mai ana e hana ʻia me ka caliper. Ma hope o ka loaʻa ʻana o nā ana o loko a pau o ka hihia, ua ʻike ʻia he pono e "hele ʻia" ka pahu lekiō ma luna o ka papa kaapuni i paʻi ʻia, ʻoiai ʻo ke kiʻekiʻe mai luna o ka papa kaapuni paʻi a hiki i ka ʻili o loko o ka hihia. 1.8 mm, a ʻo ke kiʻekiʻe haʻahaʻa loa o ka module radio awelika i hoʻopau ʻia he 2 mm (me ka ʻole o ka pale).
Ua koho ʻia ka nRF52 SoC i ka pūʻolo QFN48 no ka ʻike. I kēia hihia ma ka moʻo nRF52, ʻekolu mau koho ʻo Nordic: nRF52810, nRF52811 (hou), nRF52832. Nā ʻāpana chip: 64 MHz Cortex-M4, 2.4 GHz transceiver, 512/256 KB Flash, 64/32 KB RAM no nRF52832 a me 192 KB Flash, 24 KB RAM no nRF52810, nRF52811, multi-protocol chips, kākoʻo Bluetooth Low Energy, Bluetooth mesh, ESB, ANT, a me nRF52811, ma waho aʻe o ka mea i luna, loaʻa pū kekahi Zigbee a me Thread, a me ka ʻimi kuhikuhi Bluetooth.
Ua hoʻoholo wau e hana i ka sensor ponoʻī he nui-sensory i hiki ke hoʻohana ʻia no nā hana like ʻole. No kēia kumu, pono e hana ʻia ka hoʻonohonoho ʻana o ka chip e like me ka hiki, me ka noʻonoʻo ʻana i ka liʻiliʻi o ka liʻiliʻi o nā ʻāpana ʻaʻole i emi iho ma mua o 0603 i hiki ke kūʻai lima ʻia ka mea hana. Ma hope o ke kau ʻana o ka chip ma ka papa, hoʻomaka wau e koho i nā mea ʻike. ʻO nā mea nui aʻu i manaʻo ai i ke koho ʻana, ʻo ia ka nui o ka hale sensor a me ka hiki ke kūʻai aku i ka sensor ma ka home me ka liʻiliʻi o nā mea hana (ka hao hao a me ka lauoho lauoho).
Ua koho ʻia nā mea ʻike ma lalo nei no ka mea ʻike: SHT20, SHt21, Si7020, Si7021, HTU21D (ka wela a me ka haʻahaʻa haʻahaʻa), ʻo kēia mau mea ʻike a pau ka hale like a me nā pine like, HDC2080 (ka wela a me ka haʻahaʻa sensor) he hale like like ma mua o ka papa inoa ʻana, akā loaʻa kahi hoʻopuka interrupt hou, ʻoi aku ka maikaʻi o ka ikehu, BME280 (ka wela, ka haʻahaʻa a me ka ʻike puʻe), LMT01 (nā ʻike wela), TMP117 (ka mea ʻike wela kiʻekiʻe), ka ikaika kiʻekiʻe o ka ikehu, ka hoʻopau ʻana i ka hopena, ka hoʻonohonoho ʻana i luna a me ka haʻahaʻa haʻahaʻa. palena, LIS2DW12(accelerometer) ikehu kiʻekiʻe, kekahi o ka mea maikaʻi loa ma kona māhele a i ʻole LIS2DH12.
Eia nō hoʻi, i ka mana mua o ka sensor, aia kahi hoʻololi o ka ʻohe i ka papa inoa, akā i nā hoʻoponopono hou ʻana ua kāpae ʻia, no ka mea ʻaʻole lawa ka nui o kahi sensor 1.6 cm reed switch me kahi aniani aniani, a ua hoʻokaʻawale au i ʻelua. ʻO ia mau mea ʻike i ka wā e hoʻokomo ai i ka papa i hoʻopau ʻia i loko o ka pahu, no ka huinahā ʻAʻole kūpono maoli ke ʻano o ka hihia a me kona kiʻekiʻe liʻiliʻi i ka hāmeʻa ma ke ʻano he mea ʻike maka a pani.
Ma kahi o nā mea ʻike, aia nā 2 LED ma ka sensor, ʻo kekahi o lākou ʻo RGB aia ma ka ʻaoʻao lalo o ka sensor. ʻElua mau pihi SMD, hoʻokahi pili e hoʻonohonoho hou, ʻo ka lua "mea hoʻohana" no ka hoʻokō ʻana i kekahi mau hiʻohiʻona hana sensor. ʻEkolu mau ʻāpana o ke kino sensor: ʻo ke kino nui, kahi hoʻokomo i loko me kahi lua e paʻa ai ka pākaukau a hoʻopili ʻia i ke kino nui me nā ʻehā ʻehā, a me kahi uhi lalo e paʻi i loko o nā lua o ka mea hoʻokomo i loko. Aia pū kekahi 4 mau pine analog, 2 pine kikohoʻe a me ʻelua pine hou e hiki ke lilo i antenna NFC a i ʻole nā pine kikohoʻe, kahi awa SWD.
Hoʻokomo ʻia ka RGB LED a me nā pihi ma ka papa PCB ma ke ala e hiki ai ke komo maʻalahi i ka wā e wehe ʻia ai ka uhi lalo ma nā lua o ka hoʻokomo i loko, i hoʻolālā ʻia e hoʻopaʻa i ka uhi hope i kahi.
Ua hoʻololi ʻia ka hāmeʻa i ʻelua mau hoʻoponopono, ma mua hoʻi, ma kahi o ka sensor TMP117, ua hoʻokomo ʻia kahi sensor māmā MAX44009, kahi i hoʻololi ʻia e kahi sensor wela, ua like ke kino o nā mea ʻelua, akā ʻokoʻa nā pine ma nā wāwae. makehewa ua pani ia, pono paha e hoʻi.
I kēia manawa, loaʻa iaʻu he 4 mau mea like e hana ana ma ka home, ʻelua o lākou he mau mea ʻike wela a me ka haʻahaʻa me nā sensor Si7021 (hoʻokahi ma nRF52832, ʻo ka lua ma nRF52811), ʻo kekahi mea ʻike haʻalulu i hoʻokō ʻia ma ka LIS2DW12 accelerometer (nRF52810) a me kahi ʻike mana wela. ma ka LMT01 sensor (nRF52810).
Ke holo nei ka mea ʻike uila ma kahi pākaukau CR2032, ʻo ka hoʻohana ʻana i ka hiamoe he 1.8 μA no nRF52810, nRF52811 a me 3.7 μA no nRF52832. Hoʻohana ma ke ʻano hoʻoili ʻikepili 8mA.
Manaʻo wau ʻo ka wehewehe ʻana o ka protocol i hoʻohana ʻia a me ka hoʻomohala ʻana o ka polokalamu no kēia sensor no nā hiʻohiʻona hoʻohana like ʻole ma waho o ke kiko o kēia ʻatikala.
Hiki ke ʻike ʻia kahi hoʻāʻo o ka hana o ka sensor me kahi ʻōnaehana home akamai i ka wikiō pōkole ma lalo.
Wehe ka papahana o kēia sensor, hiki iā ʻoe ke loaʻa nā mea āpau ma ka papahana ma kaʻu
Inā makemake ʻoe i nā mea āpau e pili ana i ka DIY, he mea hoʻomohala DIY ʻoe a i ʻole makemake wale e hoʻomaka, makemake ʻoe i ka hoʻohana ʻana i nā mea hana DIY, kono wau i ka poʻe makemake
I ka poʻe a pau e makemake e hana i nā mea hana, e hoʻomaka i ke kūkulu ʻana i ka automation no ko lākou home, manaʻo wau e ʻike i ka protocol Mysensors maʻalahi e aʻo - telegram chat
A no ka poʻe e ʻimi nei i nā hopena kūpono no ka home automation, kono wau iā ʻoe e kamaʻilio telegram
Mahalo iā ʻoe no kou nānā ʻana, maikaʻi loa!
Source: www.habr.com