Pehea e hoʻolaha ai i kahi mea hou me ka haki ʻole i kekahi mea

Huli, nīnauele, hana hoʻāʻo, koho, hoʻolimalima, hoʻololi - paʻakikī ke ala a hoʻomaopopo ʻia e kēlā me kēia o mākou - ʻo ka mea hana a me ka limahana.

ʻAʻole i loaʻa i ka mea hou nā mākau kūikawā e pono ai. ʻOiai he loea akamai e hoʻololi. Ua koi ʻia ka luna e nā nīnau e pili ana i nā hana e hāʻawi ai i kahi limahana hou i ka hoʻomaka ʻana a me ka nui o ka manawa e hoʻokaʻawale iā lākou? ʻOiai e hōʻoiaʻiʻo ana i ka hoihoi, ke komo ʻana, ka hoʻokele a me ka hoʻohui. Akā, mai pilikia i nā hana ʻoihana koʻikoʻi.

Pehea e hoʻolaha ai i kahi mea hou me ka haki ʻole i kekahi mea

No ka hana ʻana i kēia, hoʻomaka mākou i nā papahana relay kūloko. Aia lākou i nā pae pōkole kūʻokoʻa. ʻO nā hopena o ia hana e lilo i kumu no ka hoʻomohala ʻana a hiki i ka mea hou ke hōʻoia iā ia iho, e hui pū me kahi hui me kahi hana hoihoi a me ka pilikia ʻole o ka hāʻule ʻana i kahi papahana koʻikoʻi. Hoʻopili kēia i ka loaʻa ʻana o ka ʻike, hālāwai me nā hoa hana, a me ka manawa kūpono e hōʻike i kou ʻaoʻao maikaʻi loa inā ʻaʻohe palena paʻa mai ka hoʻoilina.

ʻO kahi laʻana o ia hoʻomohala ʻana ʻo ia ke kumumanaʻo o kahi pale kaʻa e pili ana i kahi hopena strobe me ka hiki ke hōʻike i kahi kiʻi hoʻoikaika kino mea hoʻohana i lawe ʻia ma ka pale kelepona. Hiki ke loaʻa nā prototypes maanei.

Ua hana ʻia ka hana e kekahi mau limahana a e hoʻomau ʻia e nā mea hou no ka lōʻihi o ko lākou kau ʻana (mai ʻelua pule a i hoʻokahi mahina, e pili ana i ka hiki a me ke kiʻekiʻe o ka mākaukau).

Penei nā pae.

a) noʻonoʻo ma o ka hoʻolālā (ma ke aʻo ʻana i nā laʻana i loaʻa, nā wehewehe ʻana o nā analogues, e hōʻike ana i ka hana hoʻomohala);

b) hoʻomohala i kahi kiʻi kaapuni a kau ma ka papa;

c) hoʻomohala i kahi protocol no ka hoʻoili ʻana i nā kiʻi mai ke kelepona i kahi mea hana;

d) hāʻawi i ka mana mai kahi atamai ma o Bluetooth LE.

ʻO ka koho hoʻomaka, ʻo ia ka hoʻohana ʻana i kahi mea paʻa loa, e like me ka spinner ʻekolu-petal, i ka wā i hoʻololi ʻia me ka lima, hoʻomaka e hōʻike i nā palapala. Aia kekahi module BLE i hoʻokahi petal, he ʻumi RGB LED ma ka lua, he mea ʻike maka ma ke kolu, a he pākaukau ma ke kikowaena. Ua kaha ʻia kahi kiʻi kaapuni a ua hoʻokō ʻia nā hoʻokolohua mua. Ua ʻike ʻia he haʻahaʻa loa ka pae o ka maikaʻi o ke kiʻi, liʻiliʻi ka hoʻonā, pōkole ka hopena pāʻani, a haʻahaʻa nā mea hiki. A ʻo nā milo he mea ia o ka wā i hala e like me ka wikiwiki o ko lākou ʻike ʻana. Ua hoʻoholo ʻia e hoʻokiʻekiʻe i ka pahu a hoʻomohala i kahi pale strobe rotating. Ma ka liʻiliʻi loa, hiki ke hoʻohana ʻia no nā hana kūpono ma nā hōʻikeʻike a me nā hālāwai kūkā, a ʻaʻole e nalowale ka hoihoi i ia mau hopena i ka wā e hiki mai ana.

E pili ana i ka hoʻolālā ʻana, ʻelua mau nīnau nui: pehea e kau ai i nā LED (i ka mokulele kū i luna, e like me ka laʻana ma luna, a i ʻole ma kahi ākea) a pehea e hoʻoikaika ai i ka papa wili me nā LED.

No nā kumu hoʻonaʻauao, ua hoʻonoho ʻia nā LED ma ka mokulele ākea. E pili ana i ka mana o ka papa, aia kahi koho koʻikoʻi: a i ʻole mākou e lawe i kahi kaʻa commutator, ʻo ia ka nui, ka walaʻau, akā ʻoi aku ka maikaʻi, a i ʻole mākou e hoʻohana i kahi hopena ʻoi aku ka nani me ka hoʻoili mana contactless me ka hoʻohana ʻana i ʻelua coils - hoʻokahi ma ke kaʻa, ʻo kekahi. ma ka papa. ʻO ka hoʻonā, ʻoiaʻiʻo, he nani, akā ʻoi aku ka pipiʻi a me ka manawa, no ka mea ... Pono e helu mua ʻia nā ʻōwili a laila ʻeha (ʻoi aku ka maikaʻi ʻaʻole ma ke kuli).

Pehea e hoʻolaha ai i kahi mea hou me ka haki ʻole i kekahi mea
ʻO kēia ke ʻano o ka prototype hopena

ʻO ke kikoʻī o nā huahana i hana nui ʻia e like me kēlā me kēia keneta keu o ke kumukūʻai. Hiki ke hoʻoholo ʻia ka kūleʻa e ke kumukūʻai o ka lima o nā passives. No laila, pono pinepine e koho i kahi koho ʻoi aku ka maikaʻi akā ʻoi aku ka maikaʻi i hiki i ka mea hana ke hoʻomau i ka hoʻokūkū pāʻoihana. No laila, me ka noʻonoʻo ʻana e hoʻokomo ʻia ka pale rotary i ka hana nui, ua koho ka mea hoʻomohala i kahi kaʻa commutator.

I ka hoʻokuʻu ʻia ʻana, ua ʻālohilohi ka prototype i hopena, ua walaʻau a lulu i ka papaʻaina. ʻO ka hoʻolālā e hōʻoiaʻiʻo ai i ke kūpaʻa ua lilo i mea kaumaha a nui ʻole i kūpono ʻole ke lawe ʻia i kahi prototype hana. Ke hauʻoli nei i ka kūleʻa waena, ua hoʻoholo mākou e hoʻololi i ka mīkini me kahi transformer rotating me kahi ākea ea. ʻO ke kumu ʻē aʻe ʻo ka hiki ʻole ke hoʻoikaika i ka mīkini mai ka port USB o ka kamepiula.

Hoʻokumu ʻia ka papa LED ma kā mākou module RM10 a me nā mea hoʻokele LED ʻeono. MBI5030.

Loaʻa i nā mea hoʻokele 16 mau ala me ka hiki ke hoʻokele i kēlā me kēia me ke kūʻokoʻa. No laila, ʻo 6 mau mea hoʻokele a me 32 RGB LED i ka huina i hiki ke hōʻike i 16 miliona mau kala.

No ka hoʻonohonoho ʻana a hoʻopaʻa i ke kiʻi hoʻopuka, ua hoʻohana ʻia ʻelua mau mea ʻike mana magnetoresistive Hall MRSS23E.

He mea maʻalahi ka hoʻolālā - hāʻawi ka sensor i kahi keakea no kēlā me kēia hoʻololi o ka papa, ʻo ke kūlana o nā LED e hoʻoholo ʻia e ka uaki ma waena o ʻelua mau ala a ʻo kā lākou azimuth a me ka ʻālohilohi i helu ʻia i kahi scan 360-degree.

Akā ua hewa kekahi mea - me ka nānā ʻole i ka wikiwiki o ka hoʻololi ʻana o ka papa, ua hoʻopuka wale ka mea ʻike i hoʻokahi a ʻelua paha keakea i kēlā me kēia pā. No laila, lilo ke kiʻi i polū a pelu i loko.

ʻO ka hoʻololi ʻana i nā mea ʻike ʻaʻole i hoʻololi i ke kūlana, no laila ua hoʻololi ʻia ka sensor Hall me kahi photoresistor.

Inā manaʻo kekahi i ke kumu e hiki ai i kahi sensor magnetoresistive ke ʻano penei, e ʻoluʻolu e kaʻana like i nā manaʻo.

Pehea e hoʻolaha ai i kahi mea hou me ka haki ʻole i kekahi mea
ʻaoʻao luna o ka papa

Me ka mea ʻike maka, maopopo ke kiʻi, akā e hoʻopaʻa ʻia ma kahi o 30 kekona. Hana ʻia kēia no nā kumu he nui, ʻo kekahi o ia ka discreteness o ka manawa. ʻO kēia ka 4 miliona ticks i kēlā me kēia kekona, i puʻunaue ʻia e 360 ​​degere me ke koena, e hoʻopuka ana i ka distortion i ke kiʻi hoʻopuka.

Ma nā wati strobe Kina, ua hoʻokomo ʻia ke kiʻi i loko o ʻelua mau kekona ma ke kumukūʻai o ka ʻike ʻole ʻia o kahi ʻāpana liʻiliʻi o ka pōʻai: aia kahi hakahaka ma ke kiʻi pōʻai, ʻaʻole ʻike ʻia ma ka kikokikona, akā. ʻaʻole piha ke kiʻi.

Eia naʻe, ʻaʻole i pau nā pilikia. Microcontroller NRF52832 ʻAʻole hiki ke hāʻawi i ka helu hoʻoili ʻikepili i koi ʻia no ka helu o nā aka (ma kahi o 16 MHz) - hana ka pale i 1 kiʻi i kekona, ʻaʻole lawa i ka maka kanaka. ʻIke loa, pono ʻoe e kau i kahi microcontroller kaʻawale ma ka papa e hoʻomalu i ke kiʻi, akā i kēia manawa ua hoʻoholo ʻia e hoʻololi i ka MBI5030 me MBI5039. He 7 wale nō nā kala, me ke keʻokeʻo, akā lawa kēia no ka hoʻomaʻamaʻa ʻana i ka ʻāpana polokalamu.

ʻAe, a ʻo ka mea nui loa, no ka mea i hoʻomaka ai kēia hana hoʻonaʻauao, ʻo ia ka papahana i kahi microcontroller a hoʻokō i ka mana ma o kahi noi ma ke kelepona.

Hoʻouna pololei ʻia ka scan ma o Bluetooth ma o nRF Connect, a ke hoʻomohala ʻia nei ka polokalamu noi.

No laila, ʻo nā hopena waena o ka hui relay penei:

He laina o 32 mau LED a me ke anawaena ki'i o 150 mm ka pale wili. Hōʻike ia i nā kala 7, hoʻonohonoho i kahi kiʻi a i ʻole kikokikona i 30 kekona (ʻaʻole kūpono, akā ʻae ʻia e hoʻomaka me). Ma o kahi pilina Bluetooth, hiki iā ʻoe ke hoʻopuka i kahi kauoha e hoʻololi i ke kiʻi.

Pehea e hoʻolaha ai i kahi mea hou me ka haki ʻole i kekahi mea
A penei kona ano

A no ke aʻo maikaʻi ʻana o nā mea hoʻomohala ʻōpio hou, ʻo ke koena wale nō ka hoʻoponopono ʻana i kēia mau hana:

E lanakila i ka nele o ka microcontroller RAM no ka hōʻike kala piha o ka palette kala. E hoʻomaikaʻi i ka noi no ka hana ʻana a me ka hoʻouna ʻana i nā kiʻi static a i ʻole nā ​​​​kiʻi ikaika. Hāʻawi i ka hale i ka nānā ʻana. E mālama mākou iā ʻoe.

PS ʻOiaʻiʻo, ma hope o ka pau ʻana o ka hana ma Bluetooth LE (nrf52832) e hoʻolālā mākou a hoʻokō i kahi mana Wi-Fi/Bluetooth ma ESP32 Akā he moʻolelo hou ia.
Pehea e hoʻolaha ai i kahi mea hou me ka haki ʻole i kekahi mea

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka