Multi-touch wireless inzwa encane DIY

I-DIY, njengoba i-Wikipedia isho, sekuyisikhathi eside i-subculture. Kulesi sihloko ngifuna ukukhuluma ngephrojekthi yami ye-DIY yenzwa encane ye-multi-touch engenantambo, futhi lokhu kuzoba umnikelo wami omncane kule subculture.

Indaba yale phrojekthi iqale ngomzimba, kuzwakala kuwubuwula, kodwa yaqala kanjalo-ke le phrojekthi. Icala lithengwe kuwebhusayithi ye-Aliexpress, kufanele kuqashelwe ukuthi ikhwalithi yokukhishwa kwepulasitiki yaleli cala inhle kakhulu. Ngemva kokuxhumana okufushane nomthengisi, umdwebo wathunyelwa ngeposi futhi waqala umsebenzi.

Multi-touch wireless inzwa encane DIY

Umdwebo ngokwawo wawulinganiselwe kabi kakhulu futhi ingxenye yezilinganiso zemingcele, ukusika kanye nezimbobo zobuchwepheshe zebhodi lesifunda eliphrintiwe lesikhathi esizayo kwakudingeka zenziwe kusetshenziswa i-caliper. Ngemva kokuthola zonke izilinganiso zangaphakathi zecala, kwacaca ukuthi i-chip yomsakazo kuzodingeka "ihanjiswe" ngokuqondile ebhodini lesifunda eliphrintiwe, ngoba ukuphakama kusuka phezulu kwebhodi lesifunda eliphrintiwe kuya endaweni engaphakathi yecala. 1.8 mm, futhi ubude obuncane bemojuli yomsakazo emaphakathi eqediwe ngokuvamile bungu-2 mm (ngaphandle kwesikrini).

Multi-touch wireless inzwa encane DIY
Multi-touch wireless inzwa encane DIY
Multi-touch wireless inzwa encane DIY
I-nRF52 SoC kuphakheji ye-QFN48 ikhethelwe inzwa. Kulokhu ochungechungeni lwe-nRF52, i-Nordic inezinketho ezintathu: nRF52810, nRF52811(entsha), nRF52832. Amapharamitha e-Chip: 64 MHz Cortex-M4, 2.4 GHz transceiver, 512/256 KB Flash, 64/32 KB RAM ye-nRF52832 kanye ne-192 KB Flash, 24 KB RAM ye-nRF52810, nRF52811, ama-multi-protocol chips, i-Bluetooth Low Energy chips, isekela i-Bluetooth Low i-mesh, i-ESB, i-ANT, ne-nRF52811, ngaphezu kwalokhu okungenhla, nayo ine-Zigbee ne-Thread, kanye ne-Bluetooth Direction Finding.

Multi-touch wireless inzwa encane DIY
Nginqume ukwenza inzwa ngokwayo ibe nezinzwa eziningi ukuze isetshenziselwe imisebenzi ehlukene. Ngenxa yalesi sizathu, ukuhlelwa kwe-chip kwakudingeka kwenziwe kuhlangene ngangokunokwenzeka, kucatshangelwa iqiniso lokuthi ubukhulu obuncane bezingxenye akufanele bube ngaphansi kuka-0603 ukuze idivayisi ithengiswe ngesandla. Ngemuva kokuthi i-chip ibekwe ebhodini, ngaqala ukukhetha izinzwa. Izinto eziyinhloko engangigxile kuzo lapho ngikhetha ubukhulu bezindlu zezinzwa kanye nekhono lokuthengisa inzwa ekhaya ngesethi encane yemishini (insimbi yokudambisa kanye nesomisi sezinwele).

Multi-touch wireless inzwa encane DIY
Izinzwa ezilandelayo zikhethelwe inzwa: I-SHT20, SHt21, Si7020, Si7021, HTU21D (inzwa yokushisa neyomswakama), zonke lezi zinzwa zinezindlu ezifanayo nezikhonkwane ezifanayo, i-HDC2080 (inzwa yokushisa neyomswakama) nayo inezindlu ezifanayo Ngaphambi kokuba ifakwe ohlwini, kodwa inokukhipha okungeziwe kokuphazamiseka, ukonga amandla kakhudlwana, i-BME280(izinga lokushisa, umswakama nenzwa yokucindezela), LMT01(inzwa yezinga lokushisa), TMP117(inzwa yokushisa enembayo ephezulu), ukusebenza kahle kwamandla aphezulu, ukuphazamisa okukhiphayo, ukusetha izinga lokushisa eliphezulu neliphansi imikhawulo, i-LIS2DW12(accelerometer ) ukusebenza kahle kwamandla okuphezulu, okungenye ehamba phambili esigabeni sayo noma i-LIS2DH12.

Multi-touch wireless inzwa encane DIY
Multi-touch wireless inzwa encane DIY
Futhi, enguqulweni yokuqala yenzwa, kwakukhona ukushintshwa komhlanga ohlwini, kodwa ekubuyekezweni okwalandela kwakungafakwanga, njengoba inzwa yokushintsha umhlanga engu-1.6 cm enesibani sengilazi yayingenaso isikhala esanele, futhi ngahlukanisa ezimbalwa. izinzwa ezinjalo lapho ufaka ibhodi eliqediwe ecaleni, futhi ngenxa yesikwele Uhlobo lwekesi nokuphakama kwalo okuncane akuzange kuhambisane ngempela nedivayisi njengenzwa kazibuthe yokuvula nokuvala.

Multi-touch wireless inzwa encane DIY
Ngaphezu kwezinzwa, kukhona ama-LED angu-2 ku-sensor, enye yazo i-RGB etholakala ngezansi kwenzwa. Izinkinobho ezimbili ze-SMD, eyodwa exhunywe ukusetha kabusha, "umsebenzisi" wesibili wokusebenzisa ezinye izimo zokusebenza kwezinzwa. Umzimba wenzwa unezingxenye ezintathu: umzimba oyinhloko, into efakwa ngaphakathi enembobo ebamba ibhethri futhi ixhunywe emzimbeni omkhulu ngezikulufu ezine, kanye nekhava engezansi eshaya ezimbotsheni ezifakwe ngaphakathi. Kukhona nezikhonkwane ezi-4 ze-analog, izikhonkwane ezi-2 zedijithali nezinye izikhonkwane ezimbili ezingaba i-NFC noma izikhonkwane zedijithali, imbobo ye-SWD.

I-RGB LED nezinkinobho kubekwa ebhodini le-PCB ngendlela yokuthi zifinyeleleke kalula lapho ikhava engezansi ikhishwa ngezimbobo ezifakwe ngaphakathi, eziklanyelwe ukuhlwitha ikhava yangemuva endaweni yayo.

Multi-touch wireless inzwa encane DIY
Idivayisi idlule ekubuyekezweni okubili, futhi ngaphambili, esikhundleni senzwa ye-TMP117, inzwa yokukhanya ye-MAX44009 yafakwa, kamuva yathathelwa indawo inzwa yokushisa, zombili izinzwa zinomzimba ofanayo, kodwa izikhonkwane ezahlukene emilenzeni, kungenzeka. kube yize ukuthi ishintshiwe, mhlawumbe kufanelekile ukubuyiswa.

Multi-touch wireless inzwa encane DIY
Multi-touch wireless inzwa encane DIY
Multi-touch wireless inzwa encane DIY
Multi-touch wireless inzwa encane DIY
Manje nginamadivayisi anjalo angu-4 asebenza ekhaya, amabili awo izinzwa zokushisa nomswakama ezinezinzwa ze-Si7021 (eyodwa ku-nRF52832, eyesibili ku-nRF52811), enye inzwa yokushaqeka eyenziwe ku-LIS2DW12 accelerometer (nRF52810) kanye nenzwa yokulawula izinga lokushisa. kunzwa ye-LMT01 (nRF52810).

Inzwa engenantambo isebenza ngebhethri le-CR2032, ukusetshenziswa ebuthongweni ngu-1.8 ΞΌA ku-nRF52810, nRF52811 kanye no-3.7 ΞΌA ye-nRF52832. Ukusetshenziswa kwimodi yokudlulisa idatha 8mA.

Multi-touch wireless inzwa encane DIY
Multi-touch wireless inzwa encane DIY
Ngicabanga ukuthi incazelo yephrothokholi esetshenzisiwe kanye nokuthuthukiswa kwesofthiwe yale nzwa yezimo ezihlukene zokusetshenziswa ingaphezu kobubanzi balesi sihloko.

Ukuhlolwa kokusebenza kwenzwa ngesistimu yasekhaya ehlakaniphile kungabonakala kuvidiyo emfushane engezansi.


Iphrojekthi yale nzwa ivulekile, ungathola zonke izinto kuphrojekthi yami GitHub.

Uma unentshisekelo kukho konke okuhlobene ne-DIY, ungumthuthukisi we-DIY noma ufuna nje ukuqalisa, unentshisekelo yokusebenzisa amadivayisi we-DIY, ngimema wonke umuntu onentshisekelo kuwo. ingxoxo yocingo - DIYDEV.

Kuwo wonke umuntu ofuna ukwenza amadivaysi, qala ukwakha okuzenzakalelayo kwekhaya lakhe, ngiphakamisa ukujwayelana nephrothokholi ye-Mysensors efundeka kalula - ingxoxo yocingo. Izinzwa zami

Futhi kulabo abafuna izixazululo ezivuthiwe zokuzenzakalela ekhaya, ngikumema engxoxweni yocingo Vula Umugqa. (Yini i-Thread?)

Siyabonga ngokunaka kwakho, konke okuhle!

Multi-touch wireless inzwa encane DIY

Multi-touch wireless inzwa encane DIY

Source: www.habr.com

Engeza amazwana