Мулти-тоуцх бежични микро "уради сам" сензор

Уради сам, како каже Википедија, одавно је субкултура. У овом чланку желим да говорим о свом „уради сам“ пројекту малог бежичног мулти-тоуцх сензора, а ово ће бити мој мали допринос овој субкултури.

Прича о овом пројекту је почела са телом, звучи глупо, али тако је овај пројекат почео. Кућиште је купљено на сајту Алиекпресс, треба напоменути да је квалитет пластичног ливења овог кућишта одличан. Након кратке преписке са продавцем, поштом је послат цртеж и пројекат је почео.

Мулти-тоуцх бежични микро "уради сам" сензор

Сам цртеж је био веома лоше измерен и половина мерења за границе, изрезе и технолошке рупе будуће штампане плоче је морала да се уради помоћу калипера. Након што смо добили све унутрашње димензије кућишта, постало је јасно да ће радио чип морати да се „провлачи“ директно на штампану плочу, пошто је висина од врха штампане плоче до унутрашње површине кућишта била 1.8 мм, а минимална висина готовог просечног радио модула је обично 2 мм (без екрана).

Мулти-тоуцх бежични микро "уради сам" сензор
Мулти-тоуцх бежични микро "уради сам" сензор
Мулти-тоуцх бежични микро "уради сам" сензор
За сензор је изабран нРФ52 СоЦ у пакету КФН48. У овом случају у серији нРФ52, Нордиц има три опције: нРФ52810, нРФ52811 (ново), нРФ52832. Параметри чипа: 64 МХз Цортек-М4, 2.4 ГХз примопредајник, 512/256 КБ флеш, 64/32 КБ РАМ за нРФ52832 и 192 КБ флеш, 24 КБ РАМ за нРФ52810, нРФ52811, подршка за Блуетоотх, нРФ52811, Блуетоотх подршка за мулти-пропс месх, ЕСБ, АНТ и нРФXNUMX, поред горе наведених, има и Зигбее и Тхреад, као и Блуетоотх Дирецтион Финдинг.

Мулти-тоуцх бежични микро "уради сам" сензор
Одлучио сам да сам сензор направим мултисензорним како би се могао користити за различите задатке. Из тог разлога, распоред чипа је морао бити што компактнији, узимајући у обзир чињеницу да минималне димензије компоненти не би требало да буду мање од 0603 како би се уређај могао ручно залемити. Након што је чип постављен на плочу, почео сам да бирам сензоре. Главне ствари на које сам се фокусирао при одабиру биле су димензије кућишта сензора и могућност лемљења сензора код куће уз минимални сет опреме (лемилица и фен за косу).

Мулти-тоуцх бежични микро "уради сам" сензор
За сензор су одабрани следећи сензори: СХТ20, СХт21, Си7020, Си7021, ХТУ21Д (сензор температуре и влажности), сви ови сензори имају исто кућиште и исте пинове, ХДЦ2080 (сензор температуре и влажности) такође има слично кућиште као пре наведен, али има додатни излаз за прекиде, енергетски ефикаснији, БМЕ280 (сензор температуре, влажности и притиска), ЛМТ01 (сензор температуре), ТМП117 (сензор високе прецизности температуре), високу енергетску ефикасност, излаз прекида, подешавање горње и доње температуре границе, ЛИС2ДВ12(акцелерометар) високе енергетске ефикасности, један од најбољих у свом сегменту или ЛИС2ДХ12.

Мулти-тоуцх бежични микро "уради сам" сензор
Мулти-тоуцх бежични микро "уради сам" сензор
Такође, у првој верзији сензора, на листи је био реед прекидач, али је у каснијим ревизијама искључен, пошто сензор реед прекидача од 1.6 цм са стакленом сијалицом није имао довољно простора, а ја сам поделио неколико овакви сензори приликом уградње готове плоче у кућиште, такође због квадрата. Тип кућишта и његова мала висина нису баш одговарали уређају као магнетном сензору отварања и затварања.

Мулти-тоуцх бежични микро "уради сам" сензор
Поред сензора, на сензору се налазе и 2 ЛЕД диоде, једна од њих је РГБ која се налази на доњој страни сензора. Два СМД дугмета, једно повезано за ресетовање, друго „кориснички“ за имплементацију неких сценарија рада сензора. Тело сензора се састоји од три дела: главног тела, унутрашњег уметка са рупом која држи батерију и причвршћена је за главно тело помоћу четири завртња и доњег поклопца који шкљоцне у рупе на унутрашњем уметку. Ту су и 4 аналогна пина, 2 дигитална пина и још два пина који могу бити НФЦ антена или дигитални пинови, СВД порт.

РГБ ЛЕД и дугмад су постављени на ПЦБ плочу тако да им се може лако приступити када се доњи поклопац уклони кроз отворе на унутрашњем уметку, који су дизајнирани да шкљоцну задњи поклопац на своје место.

Мулти-тоуцх бежични микро "уради сам" сензор
Уређај је прошао кроз две ревизије, такође раније, уместо сензора ТМП117, инсталиран је сензор светлости МАКС44009, који је касније замењен сензором температуре, оба сензора имају исто тело, али различите игле на ногама, може узалуд што је замењен, можда га вреди вратити.

Мулти-тоуцх бежични микро "уради сам" сензор
Мулти-тоуцх бежични микро "уради сам" сензор
Мулти-тоуцх бежични микро "уради сам" сензор
Мулти-тоуцх бежични микро "уради сам" сензор
Сада имам 4 таква уређаја која раде код куће, два од њих су сензори температуре и влажности са Си7021 сензорима (један на нРФ52832, други на нРФ52811), један је сензор шока имплементиран на акцелерометру ЛИС2ДВ12 (нРФ52810) и сензор за контролу температуре на сензору ЛМТ01 (нРФ52810).

Бежични сензор ради на ЦР2032 батерији, потрошња у стању мировања је 1.8 μА за нРФ52810, нРФ52811 и 3.7 μА за нРФ52832. Потрошња у режиму преноса података 8мА.

Мулти-тоуцх бежични микро "уради сам" сензор
Мулти-тоуцх бежични микро "уради сам" сензор
Мислим да је опис коришћеног протокола и развој софтвера за овај сензор за различите сценарије употребе ван оквира овог чланка.

Тест рада сензора са системом паметне куће може се видети у кратком видеу испод.


Пројекат овог сензора је отворен, све материјале о пројекту можете добити на мом ГитХуб.

Ако сте заинтересовани за све што је у вези са уради сам, ви сте ДИИ програмер или само желите да почнете, заинтересовани сте за коришћење ДИИ уређаја, позивам све заинтересоване да телеграм цхат – ДИИДЕВ.

Свима који желе да праве уређаје, почну да граде аутоматизацију за свој дом, предлажем да се упознају са Мисенсорс протоколом који се лако учи - телеграм цхат МиСенсорс

А за оне који траже прилично зрела решења за кућну аутоматизацију, позивам вас на телеграм ћаскање Отвори тему. (Шта је Тхреад?)

Хвала на пажњи, све најбоље!

Мулти-тоуцх бежични микро "уради сам" сензор

Мулти-тоуцх бежични микро "уради сам" сензор

Извор: ввв.хабр.цом

Додај коментар