Sensor DIY mikro nirkabel multi-tutul

DIY, kaya sing dikandhakake Wikipedia, wis suwe dadi subkultur. Ing artikel iki, aku arep ngomong babagan proyek DIY saka sensor multi-tutul nirkabel cilik, lan iki bakal dadi kontribusi cilik kanggo subkultur iki.

Crita proyek iki diwiwiti saka awak, kayane bodho, nanging kaya ngono proyek iki diwiwiti. Kasus kasebut dituku ing situs web Aliexpress, kudu dicathet yen kualitas casting plastik kasus iki apik banget. Sawise korespondensi cendhak karo bakul, gambar dikirim kanthi mail lan proyek kasebut diwiwiti.

Sensor DIY mikro nirkabel multi-tutul

Gambar kasebut dhewe banget diukur lan setengah saka pangukuran kanggo wates, potongan lan bolongan teknologi papan sirkuit cetak ing mangsa ngarep kudu digawe nggunakake caliper. Sawise nampa kabeh dimensi internal kasus kasebut, dadi jelas manawa chip radio kudu "diarahake" langsung ing papan sirkuit sing dicithak, amarga dhuwure saka ndhuwur papan sirkuit tercetak menyang permukaan njero kasus kasebut. 1.8 mm, lan dhuwur minimal modul radio rata-rata rampung biasane 2 mm (tanpa layar).

Sensor DIY mikro nirkabel multi-tutul
Sensor DIY mikro nirkabel multi-tutul
Sensor DIY mikro nirkabel multi-tutul
NRF52 SoC ing paket QFN48 dipilih kanggo sensor. Ing kasus iki ing seri nRF52, Nordic duwe telung pilihan: nRF52810, nRF52811 (anyar), nRF52832. Parameter chip: 64 MHz Cortex-M4, 2.4 GHz transceiver, 512/256 KB Flash, 64/32 KB RAM kanggo nRF52832 lan 192 KB Flash, 24 KB RAM kanggo nRF52810, nRF52811, multi-protocol chips, ndhukung Bluetooth Low Energy, Bluetooth bolong, ESB, ANT, lan nRF52811, saliyane ing ndhuwur, uga nduweni Zigbee lan Thread, uga Bluetooth Direction Finding.

Sensor DIY mikro nirkabel multi-tutul
Aku mutusakΓ© kanggo nggawe sensor dhewe multi-sensori supaya bisa digunakake kanggo macem-macem tugas. Mulane, tata letak chip kudu digawe kompak sabisa, njupuk menyang akun kasunyatan sing dimensi minimal saka komponen ngirim ora kurang saka 0603, supaya piranti bisa soldered kanthi manual. Sawise chip diselehake ing Papan, Aku miwiti milih sensor. Bab utama sing aku fokus nalika milih yaiku dimensi omah sensor lan kemampuan kanggo solder sensor ing omah kanthi peralatan minimal (wesi solder lan pengering rambut).

Sensor DIY mikro nirkabel multi-tutul
Sensor ing ngisor iki dipilih kanggo sensor: SHT20, SHt21, Si7020, Si7021, HTU21D (sensor suhu lan kelembapan), kabeh sensor iki duwe omah sing padha lan pin sing padha, HDC2080 (sensor suhu lan kelembapan) uga duwe omah sing padha. sadurunge kadhaptar, nanging duwe output interupsi tambahan, luwih efisien energi, BME280 (suhu, kelembapan lan sensor tekanan), LMT01 (sensor suhu), TMP117 (sensor suhu presisi dhuwur), efisiensi energi dhuwur, output interrupt, nyetel wates suhu ndhuwur lan ngisor. , LIS2DW12(akselerometer) efisiensi energi dhuwur, salah siji sing paling apik ing babagan utawa LIS2DH12.

Sensor DIY mikro nirkabel multi-tutul
Sensor DIY mikro nirkabel multi-tutul
Uga, ing versi pisanan saka sensor, ana saklar reed ing dhaftar, nanging ing revisi sakteruse wis tilar, amarga sensor switch reed 1.6 cm karo bohlam kaca ora cukup papan, lan aku pamisah saperangan saka sensor kuwi nalika nginstal Papan rampung menyang cilik, uga amarga kothak Jinis cilik lan dhuwur cilik ora nemen cocog piranti minangka bukaan Magnetik lan sensor nutup.

Sensor DIY mikro nirkabel multi-tutul
Saliyane sensor, ana 2 LED ing sensor, salah sijine yaiku RGB sing ana ing sisih ngisor sensor. Loro tombol SMD, siji disambungake kanggo ngreset, kaloro "pangguna" kanggo ngleksanakake sawetara skenario operasi sensor. Awak sensor kasusun saka telung bagean: awak utama, insert utama karo bolongan sing nahan baterei lan ditempelake ing awak utama karo papat ngawut-awut, lan tutup ngisor sing snaps menyang bolongan ing sisipan utama. Ana uga 4 pin analog, 2 pin digital lan loro pin liyane sing bisa dadi antena NFC utawa pin digital, port SWD.

RGB LED lan tombol diselehake ing Papan PCB ing kuwi cara sing padha bisa gampang diakses nalika tutup ngisor dibusak liwat bolongan ing insert utama, kang dirancang kanggo sworo seru tutup mburi menyang Panggonan.

Sensor DIY mikro nirkabel multi-tutul
Piranti kasebut wis liwat rong revisi, uga sadurunge, ing panggonan sensor TMP117 dipasang sensor cahya MAX44009, sing banjur diganti dening sensor suhu, loro sensor duwe awak sing padha, nanging pin beda ing sikil, bisa uga. muspra yen wis diganti, mbok menawa perlu bali.

Sensor DIY mikro nirkabel multi-tutul
Sensor DIY mikro nirkabel multi-tutul
Sensor DIY mikro nirkabel multi-tutul
Sensor DIY mikro nirkabel multi-tutul
Saiki aku duwe 4 piranti kaya ngono ing omah, loro yaiku sensor suhu lan kelembapan kanthi sensor Si7021 (siji ing nRF52832, sing nomer loro ing nRF52811), siji yaiku sensor kejut sing ditindakake ing akselerometer LIS2DW12 (nRF52810) lan sensor kontrol suhu. ing sensor LMT01 (nRF52810).

Sensor nirkabel nganggo baterei CR2032, konsumsi nalika turu yaiku 1.8 ΞΌA kanggo nRF52810, nRF52811 lan 3.7 ΞΌA kanggo nRF52832. Konsumsi ing mode transfer data 8mA.

Sensor DIY mikro nirkabel multi-tutul
Sensor DIY mikro nirkabel multi-tutul
Aku gambaran saka protokol digunakake lan pangembangan piranti lunak kanggo sensor iki kanggo skenario nggunakake beda ngluwihi orane katrangan saka artikel iki.

Tes operasi sensor kanthi sistem omah sing cerdas bisa dideleng ing video cendhak ing ngisor iki.


Project sensor iki mbukak, sampeyan bisa njaluk kabeh bahan ing project ing Pendhaftaran GitHub.

Yen sampeyan kasengsem ing kabeh sing ana hubungane karo DIY, sampeyan minangka developer DIY utawa mung pengin miwiti, sampeyan pengin nggunakake piranti DIY, aku ngajak kabeh sing minat. obrolan telegram – DIYDEV.

Kanggo kabeh wong sing pengin nggawe piranti, miwiti nggawe otomatisasi kanggo omah, aku saranake kenal karo protokol Mysensors sing gampang sinau - obrolan telegram MySensors

Lan kanggo wong-wong sing nggoleki solusi sing cukup diwasa kanggo otomatisasi omah, aku ngajak sampeyan ngobrol telegram Bukak Thread. (Apa Thread?)

Matur nuwun kanggo perhatian sampeyan, kabeh sing paling apik!

Sensor DIY mikro nirkabel multi-tutul

Sensor DIY mikro nirkabel multi-tutul

Source: www.habr.com

Add a comment