Олон мэдрэгчтэй утасгүй микро DIY мэдрэгч

Wikipedia-д бичсэнчлэн DIY бол эрт дээр үеэс дэд соёл байсаар ирсэн. Энэ нийтлэлд би жижиг утасгүй олон мэдрэгчтэй мэдрэгч бүхий өөрийн DIY төслийн талаар ярихыг хүсч байгаа бөгөөд энэ нь энэ дэд соёлд миний багахан хувь нэмэр байх болно.

Энэ төслийн түүх нь биеэс эхэлсэн, тэнэг сонсогдож байгаа ч энэ төсөл ингэж эхэлсэн. Энэ хэргийг Aliexpress вэбсайтаас худалдаж авсан бөгөөд энэ тохиолдолд хуванцар цутгах чанар маш сайн гэдгийг тэмдэглэх нь зүйтэй. Худалдагчтай богино хэмжээний захидал харилцааны дараа шуудангаар зураг илгээж, төсөл эхэлсэн.

Олон мэдрэгчтэй утасгүй микро DIY мэдрэгч

Зургийг өөрөө маш муу хэмжсэн бөгөөд ирээдүйн хэвлэмэл хэлхээний хавтангийн хил хязгаар, зүсэлт, технологийн нүхний хэмжилтийн хагасыг диаметр хэмжигч ашиглан хийх шаардлагатай байв. Хэргийн бүх дотоод хэмжээсийг хүлээн авсны дараа радио чипийг хэвлэмэл хэлхээний самбар дээр шууд "чиглүүлэх" шаардлагатай болох нь тодорхой болсон, учир нь хэвлэмэл хэлхээний самбарын дээд хэсгээс хайрцагны дотоод гадаргуу хүртэлх өндөр нь байсан. 1.8 мм, дууссан дундаж радио модулийн хамгийн бага өндөр нь ихэвчлэн 2 мм (дэлгэцгүй) байдаг.

Олон мэдрэгчтэй утасгүй микро DIY мэдрэгч
Олон мэдрэгчтэй утасгүй микро DIY мэдрэгч
Олон мэдрэгчтэй утасгүй микро DIY мэдрэгч
Мэдрэгчийн хувьд QFN52 багц дахь nRF48 SoC-ийг сонгосон. Энэ тохиолдолд nRF52 цувралд Нордик гурван сонголттой: nRF52810, nRF52811(шинэ), nRF52832. Чипийн параметрүүд: 64 MHz Cortex-M4, 2.4 GHz дамжуулагч, 512/256 KB Flash, nRF64 ба 32 KB Flash-д зориулсан 52832/192 KB RAM, nRF24-д зориулсан 52810 KB RAM, nRF52811, Bluetooth-д бага эрчим хүч, multi-pro-ийн дэмжлэг. 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 LED байдаг бөгөөд тэдгээрийн нэг нь мэдрэгчийн доод талд байрлах RGB юм. Хоёр SMD товчлуур, нэг нь дахин тохируулах, хоёр дахь нь мэдрэгчийн үйлдлийн зарим хувилбаруудыг хэрэгжүүлэхэд зориулагдсан "хэрэглэгч". Мэдрэгчийн их бие нь үндсэн хэсэг, батарейг хадгалах нүхтэй, үндсэн хэсэгт дөрвөн эрэг шургаар бэхлэгдсэн дотоод оруулга, дотоод оруулга дээрх нүхэнд наалддаг доод таг гэсэн гурван хэсгээс бүрдэнэ. Мөн 4 аналог зүү, 2 дижитал тээглүүр, NFC антен эсвэл дижитал зүү, SWD порт байж болох өөр хоёр зүү байдаг.

RGB LED болон товчлуурууд нь арын тагийг бэхлэх зориулалттай дотоод оруулга дахь нүхнүүдээр дамжуулан доод тагийг нь салгахад хялбархан хүрч болохуйцаар ПХБ хавтан дээр байрлуулсан.

Олон мэдрэгчтэй утасгүй микро 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 chat-тай танилцахыг санал болгож байна. MySensors

Гэрийн автоматжуулалтын талаар нэлээд боловсронгуй шийдлийг хайж байгаа хүмүүст би таныг телеграм чат руу урьж байна Нээлттэй сэдвийг нээх. (Thread гэж юу вэ?)

Анхаарал тавьсанд баярлалаа, хамгийн сайн сайхныг хүсье!

Олон мэдрэгчтэй утасгүй микро DIY мэдрэгч

Олон мэдрэгчтэй утасгүй микро DIY мэдрэгч

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх