Вокруг этого построена вся экосистема Ардуино, потому как оригинальной uno использовалаl atmega8 и единственный уарт был занят как раз console/upload. Были варианты типа Arduino mega, с кучей уартов. Использовались успешно для первых квадракоптеоов. Но сейчас для большей совместимости и кроссплатформенности Ардуино максимально использует программную реализацию. Из коробки.
Но другой вопрос, зачем нужен отладочный уарт, если есть RTT? А я так понимаю он у вас есть
Кстати, в zephyr+nrf52 можно почти из коробки вывести отладку/cli в NordicUart BLE service
С современными микросхемами порог вхождения сильно ниже. Посмотрите на дизайн самого дешёвого esp32-c3 mini - там антенна тупо подключена к пину и висит в воздухе без малейшего согласования. Да, есть много жалоб на качество связи, но оно работает.
Самое веселое что изначально эти модули, сим8хх проектировались как часть "телефона" в том числе. У них есть входы/выходы под экран и матричную клавиатуру. Но для этого нужна кастомная прошивка от вендора. Либо же EAT-проштвка, что позволяет внедрять свой код, но те что я пробовал совсем сырые и ничего дельного не получилось.
Ещё 20 лёд назад была тема вставлять 'мозги' в старые дисковые аппараты. Даже несколько итераций помню: просто какой Сименс внутри, sim3xx, потом блютуз к основному телефону. Ну и на последок чисто трубка как гарнитура.
Из сложного - звонок от родного напряжения без перемотки.
это довольный старый трюк. Использовался еще на дискетах в 198х. И даже уже на CD/DVD в позднее время. Проблема надежности "защиты" в плане ложных срабатываний все равно страдала всегда.
если кому интересно, пару промптов и рабоатет. Не мышь, но лучше. Xiao BLE Sense - 18-25ua спящий режим, 1,5ma - рабочий до 100 репортотв в секунду.
https://github.com/klym-tatarnikov/XIAO-IMU-BLE-Joystick Ну еще пришлось повозиться с потреблением, но там скормил свои прошлые проекты - так что получилось быстро. Claude Opus 5.5. 1 час потратил на проблему, что акселерометр не инициализуется при включении (оказалось проблема в где-то в СДК NCS 3.4.0. Работало нормально в 3.2.4
Вопрос был про зигби. Там как раз все может месяцами работать, но если отпадет координатор, то какие-то устройства придется перепривязывать. Если на долго упадет, какие-то батарейные устройства будут пытаться подключиться и мигая светодиодами высадят батарейку.
Как сделаете, так и будет.Не хватает одного на длинный коридор - можно поставить 2. Все равно мало? Придумайте что-то более интересное, на то дом и "умный"
Я про то что 0 комментариев от автора. По всем постам.
. В принципе, почти половина комментариев адекватно понимают то, о чем пишет автор. Это не сходится с вашим видением и это нормально!
Это два противоречивых тезиса.
Тут не может быть правильного или неправильного(замените на "адекватного"). Лампочка со встроенным датчиком движения в туалете - это уже автоматизация. Хоть не умный "дом", даже не "умный туалет", но если устраивает человека, почему нет.
А кто-то сделал на проводах, все свое и все равно не доволен, что не достиг "целей". Таких больше, комментарии об этом и говорят.
Потому что есть миллионы людей будут гостям хвастаться как у них свет по хлопку включаются, а 1000 напишут что зигбе - зло, вай-фай туда же и т.д.
Автору огромное спасибо за объемную, интересную и глубокую статью. Надеюсь для многих сейчас взгляд со стороны Автора позволит увидеть немного больше, чем видели до этого
Не поможет. И это статья ради статьи. 0 комментариев говорит за себя.
По факту, само понятие "умный дом" и "автоматизация" для всех разное. Кому-то достаточно голосового помощника, кому-то 1 розетки с облаком. А кто-то будет пилить провода по всей квартире.
Для себя сделал или доделываю что хочу. Но это больше про развлечение, не про экономию, окупаемость или какую-то серьезную оптимизацию времени
Если использовать прямой биндинг датчика на лампу в зигби - то все ограничивается тем что предлагает датчик, а там обычно всего несколько уставок (коротких). Если городить через сервер УД - то уже может не получится волшебных 110мс (хз почему так критично).
433 - все же далеко от 2,4. Но там тоже иногда загажено. Насчет PIR, использую туевские - там можно от 10с до 120 выставить. Для коридора - 120 ок, погаснет если 2 минуты не шевелиться. На кухне - наоборот выставил 10с и дальше удержание на 10 мин средствами сервера. Но там другая прпоблема вылезла, если 10мин активно шевелится - то свет через 10 мин погаснет, потому как от датчика off не приходит. Лечится. Ванная - mmwave, работает даже если просто лежать в ванне и не шевелится.
«Никого нет дома» по геозоне
Решается таже всеми датчикми движения вместе + смарт часы + датчики CO2, и т.д.
Свет в санузле по движению
Если речь чисто про туалет - одно из мест, где даже не пробовал автоматизировать. Ибо все равно "помыть руки" - не автоматизируешь, бумага, смыв - тоже. Выключатель и так внутри. (ну разве что у кого-то модный японский унитаз...)
За последние 22 месяца правда упало дважды, но всего-лишь на минуты.
упало и само поднялось ?
Как раз для таких вещей, особенно для зигби - важнее как оно восстанавливается после падений. И как оно восстанавливается если рядом нет "главного админа".
К сожалению это решение "рабочее" только когда автор этого решения находится в 5 минутах от этого ноутбука.
У меня так сильно удаленно работал ноутбук у родителей. Все было хорошо, но:
Сначала отказал тимвьюер, ибо санкции согласно его карте.
Потом сложился rdp/vnc потому как провайдер решил что белый(серый) айпи теперь за деньги.
А потом Виндовс решил обновится с 7 до 10 без лишних вопросов и админских прав. При этом выключив вай-фай, который включить можно только с правами.
Вокруг этого построена вся экосистема Ардуино, потому как оригинальной uno использовалаl atmega8 и единственный уарт был занят как раз console/upload. Были варианты типа Arduino mega, с кучей уартов. Использовались успешно для первых квадракоптеоов. Но сейчас для большей совместимости и кроссплатформенности Ардуино максимально использует программную реализацию. Из коробки.
Но другой вопрос, зачем нужен отладочный уарт, если есть RTT? А я так понимаю он у вас есть
Кстати, в zephyr+nrf52 можно почти из коробки вывести отладку/cli в NordicUart BLE service
С современными микросхемами порог вхождения сильно ниже. Посмотрите на дизайн самого дешёвого esp32-c3 mini - там антенна тупо подключена к пину и висит в воздухе без малейшего согласования. Да, есть много жалоб на качество связи, но оно работает.
Т.е. антенна ловит весь "эфир"
Это как минимум дешевле. Как с точки зрения проектирования, так и производства. Если у вас не 1млн устройств конечно.
Как-то смотрел PCBA на JLCPCB с их компонентами и поставить nrf52 с минимальной обвязкой будет дороже по себестоимости, чем готовый модуль.
Самое веселое что изначально эти модули, сим8хх проектировались как часть "телефона" в том числе. У них есть входы/выходы под экран и матричную клавиатуру. Но для этого нужна кастомная прошивка от вендора. Либо же EAT-проштвка, что позволяет внедрять свой код, но те что я пробовал совсем сырые и ничего дельного не получилось.
Ещё 20 лёд назад была тема вставлять 'мозги' в старые дисковые аппараты. Даже несколько итераций помню: просто какой Сименс внутри, sim3xx, потом блютуз к основному телефону. Ну и на последок чисто трубка как гарнитура.
Из сложного - звонок от родного напряжения без перемотки.
Все равно сводится к каким-то конвертируем и своим хитрым форматам.
А так только фпга, если хочется нормальных интерфейсов. И оно работает, в большем разрешении и с цветом https://youtu.be/7i-dWE2KCXg?is=dJQ2PT__wwLwQ1a7
Он походу говорит про дешманские лампочки с примитивным драйвером. 2 меня тут таких в продаже не найти. И не надо. И спасибо
это довольный старый трюк. Использовался еще на дискетах в 198х.
И даже уже на CD/DVD в позднее время.
Проблема надежности "защиты" в плане ложных срабатываний все равно страдала всегда.
если кому интересно, пару промптов и рабоатет. Не мышь, но лучше.
Xiao BLE Sense - 18-25ua спящий режим, 1,5ma - рабочий до 100 репортотв в секунду.
https://github.com/klym-tatarnikov/XIAO-IMU-BLE-Joystick
Ну еще пришлось повозиться с потреблением, но там скормил свои прошлые проекты - так что получилось быстро. Claude Opus 5.5.
1 час потратил на проблему, что акселерометр не инициализуется при включении (оказалось проблема в где-то в СДК NCS 3.4.0. Работало нормально в 3.2.4
Если хочется ардуинить, то не вижу проблем, библтотеки все есть.
Если делать "по уму", то лучше использовать "нативный" zephyr. Примеры есть:
Гироскоп https://github.com/zephyrproject-rtos/zephyr/tree/main/samples/sensor/lsm6dsl
Мышь https://github.com/zephyrproject-rtos/zephyr/tree/main/samples/bluetooth/peripheral_hids
Аудио не пробовал, но примеры тоже есть
Но ведь есть seed xiao sense nrf52840. И гироскоп и зарядка на 50/100ма на одной такой же мелкой плате. И потребление - микроамперы.
И микрофон впридачу.
Ну с интернетом все просто.
Вопрос был про зигби. Там как раз все может месяцами работать, но если отпадет координатор, то какие-то устройства придется перепривязывать. Если на долго упадет, какие-то батарейные устройства будут пытаться подключиться и мигая светодиодами высадят батарейку.
Как сделаете, так и будет.Не хватает одного на длинный коридор - можно поставить 2. Все равно мало? Придумайте что-то более интересное, на то дом и "умный"
Я про то что 0 комментариев от автора. По всем постам.
Это два противоречивых тезиса.
Тут не может быть правильного или неправильного(замените на "адекватного"). Лампочка со встроенным датчиком движения в туалете - это уже автоматизация. Хоть не умный "дом", даже не "умный туалет", но если устраивает человека, почему нет.
А кто-то сделал на проводах, все свое и все равно не доволен, что не достиг "целей". Таких больше, комментарии об этом и говорят.
Потому что есть миллионы людей будут гостям хвастаться как у них свет по хлопку включаются, а 1000 напишут что зигбе - зло, вай-фай туда же и т.д.
@orchidfiles?
Не поможет. И это статья ради статьи. 0 комментариев говорит за себя.
По факту, само понятие "умный дом" и "автоматизация" для всех разное. Кому-то достаточно голосового помощника, кому-то 1 розетки с облаком. А кто-то будет пилить провода по всей квартире.
Для себя сделал или доделываю что хочу. Но это больше про развлечение, не про экономию, окупаемость или какую-то серьезную оптимизацию времени
Ну у меня 30вт светильник в ванной, ибо она большая по площади. (15вт хватает, но на +-20 выставленно) + еще 5-8вт на зеркале (для бритья полезно).
Не везде электроэнергия бесплатная и не везде в рублях считается.
А в среднем по больнице, да если говорить про туалет и лампочку в 5вт - автоматизация может получиться дороже чем просто держать ее включенной.
В целом умный дом самодельный - не про экономию. Умный дом через подрядчика - это в принципе не про окупаемость.
Если использовать прямой биндинг датчика на лампу в зигби - то все ограничивается тем что предлагает датчик, а там обычно всего несколько уставок (коротких). Если городить через сервер УД - то уже может не получится волшебных 110мс (хз почему так критично).
433 - все же далеко от 2,4. Но там тоже иногда загажено.
Насчет PIR, использую туевские - там можно от 10с до 120 выставить. Для коридора - 120 ок, погаснет если 2 минуты не шевелиться.
На кухне - наоборот выставил 10с и дальше удержание на 10 мин средствами сервера. Но там другая прпоблема вылезла, если 10мин активно шевелится - то свет через 10 мин погаснет, потому как от датчика off не приходит. Лечится.
Ванная - mmwave, работает даже если просто лежать в ванне и не шевелится.
Решается таже всеми датчикми движения вместе + смарт часы + датчики CO2, и т.д.
Если речь чисто про туалет - одно из мест, где даже не пробовал автоматизировать. Ибо все равно "помыть руки" - не автоматизируешь, бумага, смыв - тоже. Выключатель и так внутри. (ну разве что у кого-то модный японский унитаз...)
упало и само поднялось ?
Как раз для таких вещей, особенно для зигби - важнее как оно восстанавливается после падений. И как оно восстанавливается если рядом нет "главного админа".