Көп сенсорлы сымсыз микро DIY сенсоры

DIY, Википедия айтқандай, бұрыннан субмәдениет болды. Бұл мақалада мен кішкентай сымсыз мультисенсорлық сенсордың DIY жобасы туралы айтқым келеді және бұл менің осы субмәдениетке қосқан шағын үлесім болады.

Бұл жобаның тарихы денеден басталды, бұл ақымақ естіледі, бірақ бұл жоба осылай басталды. Корпус Aliexpress веб-сайтында сатып алынды, бұл корпустың пластикалық құю сапасы тамаша екенін атап өткен жөн. Сатушымен қысқаша хат алмасудан кейін сызба пошта арқылы жіберіліп, жоба басталды.

Көп сенсорлы сымсыз микро DIY сенсоры

Сызбаның өзі өте нашар өлшенді және болашақ баспа платасының шекаралары, кесулері және технологиялық тесіктері үшін өлшемдердің жартысы калибр көмегімен жасалуы керек болды. Корпустың барлық ішкі өлшемдерін алғаннан кейін радиочипті тікелей баспа платасына «бағыттау» керек екені белгілі болды, өйткені баспа платасының жоғарғы бөлігінен корпустың ішкі бетіне дейінгі биіктік 1.8 мм, ал дайын орташа радиомодульдің минималды биіктігі әдетте 2 мм (экрансыз).

Көп сенсорлы сымсыз микро DIY сенсоры
Көп сенсорлы сымсыз микро DIY сенсоры
Көп сенсорлы сымсыз микро DIY сенсоры
Сенсор үшін QFN52 бумасындағы nRF48 SoC таңдалды. Бұл жағдайда nRF52 сериясында Nordic үш опциясы бар: nRF52810, nRF52811(жаңа), nRF52832. Чип параметрлері: 64 МГц Cortex-M4, 2.4 ГГц қабылдағыш, 512/256 КБ флэш, nRF64 және 32 КБ Flash үшін 52832/192 КБ жедел жады, nRF24 үшін 52810 Кбайт жедел жад, nRF52811, Bluetooth-энергетикалық төмен, Bluetooths-ді қолдау mesh, ESB, ANT және nRF52811 жоғарыда айтылғандарға қосымша, Zigbee және Thread, сондай-ақ Bluetooth бағытын табу мүмкіндігіне ие.

Көп сенсорлы сымсыз микро DIY сенсоры
Мен сенсорды әртүрлі тапсырмалар үшін пайдалану үшін көп сенсорлы етуді шештім. Осы себепті, құрылғыны қолмен дәнекерлеуге болатындай, компоненттердің минималды өлшемдері 0603-тен кем болмауы керек екенін ескере отырып, чиптің орналасуын мүмкіндігінше ықшамдау керек болды. Чипті тақтаға қойғаннан кейін сенсорларды таңдай бастадым. Таңдау кезінде мен назар аударған негізгі нәрселер сенсор корпусының өлшемдері және сенсорды үйде минималды жабдық жиынтығымен дәнекерлеу мүмкіндігі болды (дәнекерлеу үтік және шаш кептіргіш).

Көп сенсорлы сымсыз микро DIY сенсоры
Сенсор үшін келесі сенсорлар таңдалды: SHT20, SHt21, Si7020, Si7021, HTU21D (температура және ылғалдылық сенсоры), бұл сенсорлардың барлығы бірдей корпусқа және бірдей түйреуіштерге ие, HDC2080 (температура және ылғалдылық сенсоры) сондай-ақ ұқсас корпусқа ие. тізімделгенге дейін, бірақ қосымша үзіліс шығысы бар, энергияны тиімдірек етеді, BME280 (температура, ылғалдылық және қысым сенсоры), LMT01 (температура сенсоры), TMP117 (жоғары дәлдіктегі температура сенсоры), жоғары энергия тиімділігі, үзіліс шығысы, жоғарғы және төменгі температураны орнату шектеулер, LIS2DW12 (акселерометр ) жоғары энергия тиімділігі, өз сегментіндегі ең жақсылардың бірі немесе LIS2DH12.

Көп сенсорлы сымсыз микро DIY сенсоры
Көп сенсорлы сымсыз микро DIY сенсоры
Сондай-ақ, сенсордың бірінші нұсқасында тізімде қамыс қосқышы болды, бірақ кейінгі нұсқаларда ол алынып тасталды, өйткені шыны шамы бар 1.6 см қамыс қосқышы сенсорында жеткілікті орын болмады, мен бірнеше бөлікті бөлдім. мұндай сенсорлар дайын тақтаны корпусқа орнатқанда, сонымен қатар шаршы болғандықтан Корпустың түрі мен оның шағын биіктігі магниттік ашу және жабу сенсоры ретінде құрылғыға сәйкес келмеді.

Көп сенсорлы сымсыз микро DIY сенсоры
Датчиктерден басқа сенсорда 2 жарық диоды бар, олардың бірі сенсордың төменгі жағында орналасқан RGB. Екі SMD түймесі, біреуі қалпына келтіруге қосылған, екіншісі сенсордың кейбір жұмыс сценарийлерін жүзеге асыруға арналған «пайдаланушы». Датчик корпусы үш бөліктен тұрады: негізгі корпус, аккумуляторды ұстайтын және негізгі корпусқа төрт бұрандамен бекітілген тесігі бар ішкі кірістіру және ішкі кірістірудегі тесіктерге кіретін төменгі қақпақ. Сондай-ақ NFC антеннасы немесе сандық түйреуіштер, SWD порты болуы мүмкін 4 аналогтық түйреуіш, 2 сандық түйреуіш және тағы екі түйреуіш бар.

RGB жарық диоды мен түймелері ПХД тақтасына артқы қақпақты орнына бекітуге арналған ішкі кірістірмедегі тесіктер арқылы төменгі қақпақ алынған кезде оларға оңай қол жеткізуге болатындай етіп орналастырылған.

Көп сенсорлы сымсыз микро DIY сенсоры
Құрылғы екі рет қайта қараудан өтті, сонымен қатар бұрын, TMP117 сенсорының орнына MAX44009 жарық сенсоры орнатылды, ол кейінірек температура сенсорымен ауыстырылды, екі сенсордың корпусы бірдей, бірақ аяқтардағы түйреуіштер әртүрлі, мүмкін оның ауыстырылғаны бекер, мүмкін оны қайтаруға тұрарлық.

Көп сенсорлы сымсыз микро DIY сенсоры
Көп сенсорлы сымсыз микро DIY сенсоры
Көп сенсорлы сымсыз микро DIY сенсоры
Көп сенсорлы сымсыз микро DIY сенсоры
Қазір менде үйде осындай 4 құрылғы жұмыс істейді, олардың екеуі Si7021 сенсорлары бар температура мен ылғалдылық сенсорлары (біреуі nRF52832-де, екіншісі nRF52811-де), біреуі LIS2DW12 акселерометрінде (nRF52810) енгізілген соққы сенсоры және температураны реттейтін сенсор. LMT01 сенсорында (nRF52810 ).

Сымсыз сенсор CR2032 батареясында жұмыс істейді, ұйқы режиміндегі тұтыну nRF1.8, nRF52810 үшін 52811 мкА және nRF3.7 үшін 52832 мкА құрайды. Деректерді беру режимінде тұтыну 8мА.

Көп сенсорлы сымсыз микро DIY сенсоры
Көп сенсорлы сымсыз микро DIY сенсоры
Менің ойымша, қолданылатын хаттаманың сипаттамасы және әртүрлі пайдалану сценарийлері үшін осы сенсорға арналған бағдарламалық жасақтаманы әзірлеу осы мақаланың шеңберінен тыс.

Сенсордың ақылды үй жүйесімен жұмыс істеу сынағы төмендегі қысқа бейнеде көрінеді.


Бұл сенсордың жобасы ашық, жоба бойынша барлық материалдарды менің парақшамнан ала аласыз GitHub.

Егер сіз DIY-ге қатысты барлық нәрсеге қызығушылық танытсаңыз, сіз DIY әзірлеушісі болсаңыз немесе жай ғана бастағыңыз келсе, сіз DIY құрылғыларын пайдаланғыңыз келсе, мен барлық қызығушылық танытқандарды шақырамын телеграмма чаты – DIYDEV.

Құрылғы жасағысы келетіндердің барлығына өз үйі үшін автоматтандыруды құруды бастағысы келетіндерге мен оңай үйренуге болатын Mysensors протоколымен - telegram чатымен танысуды ұсынамын. MySensors

Үйді автоматтандыру үшін жеткілікті жетілген шешімдерді іздейтіндер үшін мен сізді телеграмм чатына шақырамын Ашық тақырып. (Thread дегеніміз не?)

Назарларыңызға рахмет, баршаңызға сәттілік!

Көп сенсорлы сымсыз микро DIY сенсоры

Көп сенсорлы сымсыз микро DIY сенсоры

Ақпарат көзі: www.habr.com

пікір қалдыру