Уже давно не свистки, а вполне себе надёжные standalone "zigbee zigstar lan gateway" и подобное. Z2M на N100 - более стрёмное звено, но относительную стабильность обеспечить можно
Эти "надёжные" устройства по сути тот же свисток, только с промежуточным звеном в виде микроконтроллера (uart2lan), ну + LAN или вайфай - ещё одна потенциальнаЯ точка отказа.
Об этом кричат в любой теме про CO2 - "не берите MH-Z19!!!!111адинадин"
Корпус я не делал — примотал синей изолентой к ножке монитора. Киберпанк, который мы заслужили.
Тут очень важно, где датчик размещать. Ножка монитора это похоже место куда идет ваш личный "выхлоп", так что превышение может быть в разы, пока вы за этим понитором находитесь.
Тоже самое и для спальни - надо ставить +- на высоте кровати. Иначе, при слабом проветривании, CO2 скапливается внизу и датчик, расположенный ближе к полу будет завышать, выше провати - занижать. Ну и самое зло - спать на полу.
Это так, что Гугл нашел на первой странице. От привычных в то время устройств отличается только наличием корпусов и "проприетарным разъёмами"
Удобнее и немного проще чем упомянутый ардупайлот. Но для тех кто уже проигрался с первым. А так, выбор рамы, моторов, пропеллеров, радио...никто не отменял.
А так, если не жадничать, с нуля можно было собрать готовый проверенный сет и тоже все летало с минимальными настройками
DJI хорошо умеет в рекламу и маркетинг. Чему подтверждение данная статья. Очередной тупой пересказ их же маркетирговых материалов. Без особой конкретики.
Готовых полётных контроллеров для DIY-дронов почти не существовало. В этом сегменте была прямо беда: или слишком дорогие, или слишком тяжёлые, или просто ни о чём.
Серьезно ?
Когда DJI делала первый контроллер в 2006-м, она пыталась купить сторонние IMU. Но оказалось, что они:а) слишком дорогие,б) слишком тяжёлые,в) слишком грубые и нечувствительные для маленьких коптеров. Пришлось делать свой IMU. Получилось.
Что такое эти "сторонние IMU" ? Что такое "свой" ? В современном коптеростроении - это mems-датчики в виде отдельных микросхем или сразу 9999in1. в 2006 было также, только выбор меньше и цены другие. Они что выпускают свои микросхемы ?
В 2014–2016 годах DJI переходит на собственные камеры. Сначала они покупали сенсоры у Sony, но быстро начали собирать их сами, а в результате вообще заменили почти все компоненты на свои. Полностью всё делать смысла не было - отдельные детали выгоднее закупать при любых раскладах.
Есть конкретные данные ? Они прямо производят свои сенсоры ?
Ну и выводы вообще с потолка придуманные.
Тут нет никаких секретов или успешного успеха. Хороший продукт, правильное продвижение и ориентирование на собственный бренд за пределами Китая. (ну и помощь от государства :D )
100% ядра процессора без вашего контроля - это ненормально. Оставлю это здесь для примера: https://www.oscill.com/rus/forum.html?task=viewtopic&pid=4139#p4139 АЦП почти как у вас (но 8 бит), загрузка процессора 100%, вот только - частота дискретизации - 32Mвыб/с - процессор 8051 - 2кб RAM - и проект делался 20 лет назад.
Не понял, зачем тут раст и вообще что-то внутри трубки поднимать. ну и самое главное, устройство же находится в отдельной сети, mqtt - в домашней. Этот момент как-то не описан.
У вас, судя по схеме, питание АЦП берется от от 3.3в gpio апельсина. Там, так-то тоже импульсный преобразователь. Ну и сама плата SBC тоже может шуметь во всех диапазонах.
Трансформатроный БП с линейным стабилизатором в 2025 ? монструозно. Хотя, реально все впихнуть внутрь "антенны", на базе микроконтроллера со встроенным ацп, ethernet и запитать через PoE. Даже если очень хочется линукса - почти тоже самое, *PI-SBC + SPI-ADC + PoE. Кстати, как чтение gpio реализовано? userspace или драйвер ядра ? какое поличество семплов получается относительно периода PPS? стабильное значение или разброс ?
Это всё к тому, что для описанных вами задач хватит либо только одноплатника (с gpio гребенной), так и просто ардуино-совместимого микроконтроллера с wifi.
Могу залить в нее новый скетч с компьютера (все по вай фай)
Esp32 + arduinoOTA - все тоже самое, в один клик из Arduino IDE или platformio.
По моим наблюдениям, вайфай все же наиболее надёжный вариант (естественно локальный, не какая-нибудь туя).
Выше писали, зигби может упасть, на уровне одного устройства, так и вся сеть. Вайфай же у меня плохо работал только из-за некачественного питания
Эти "надёжные" устройства по сути тот же свисток, только с промежуточным звеном в виде микроконтроллера (uart2lan), ну + LAN или вайфай - ещё одна потенциальнаЯ точка отказа.
а вы точно программист ? esphome так-то ардуину под капотом использует.
Ардуино !== "Arduino UNO или любая плата на atmega328p" . "официальные платы с есп32 тоже вполне себе существуют (https://docs.arduino.cc/hardware/nano-esp32/ )
Об этом кричат в любой теме про CO2 - "не берите MH-Z19!!!!111адинадин"
Тут очень важно, где датчик размещать. Ножка монитора это похоже место куда идет ваш личный "выхлоп", так что превышение может быть в разы, пока вы за этим понитором находитесь.
Тоже самое и для спальни - надо ставить +- на высоте кровати. Иначе, при слабом проветривании, CO2 скапливается внизу и датчик, расположенный ближе к полу будет завышать, выше провати - занижать.
Ну и самое зло - спать на полу.
Я знаю несколько способов как это реализовать.
Вопрос в том, что если это сделать, то проще использовать сторонний клиент.
Если так хочется использовать трубку, веб-хуки и запросы для набора Димы, то почему это не сделать сразу из НА?
Это так, что Гугл нашел на первой странице. От привычных в то время устройств отличается только наличием корпусов и "проприетарным разъёмами"
Удобнее и немного проще чем упомянутый ардупайлот. Но для тех кто уже проигрался с первым. А так, выбор рамы, моторов, пропеллеров, радио...никто не отменял.
А так, если не жадничать, с нуля можно было собрать готовый проверенный сет и тоже все летало с минимальными настройками
DJI хорошо умеет в рекламу и маркетинг. Чему подтверждение данная статья.
Очередной тупой пересказ их же маркетирговых материалов. Без особой конкретики.
Серьезно ?
Что такое эти "сторонние IMU" ? Что такое "свой" ?
В современном коптеростроении - это mems-датчики в виде отдельных микросхем или сразу 9999in1. в 2006 было также, только выбор меньше и цены другие.
Они что выпускают свои микросхемы ?
Есть конкретные данные ? Они прямо производят свои сенсоры ?
Ну и выводы вообще с потолка придуманные.
Тут нет никаких секретов или успешного успеха. Хороший продукт, правильное продвижение и ориентирование на собственный бренд за пределами Китая. (ну и помощь от государства :D )
заставяляют людей на работе "пет-проекты" делать, тяжелые времена.
А так да, лучше с сервера делать, а еще лучше - непосредственно с маршрутизатора.
И пассивно, как вариант, https://python-arptable.readthedocs.io/en/latest/index.html
Какие VLANы и тем более /8 в контексте arp-сканера ?
Тем более, из wifi.. хорошо, если client isolation не включен.
Но, в целом, затея бесполезная.
100% ядра процессора без вашего контроля - это ненормально.
Оставлю это здесь для примера:
https://www.oscill.com/rus/forum.html?task=viewtopic&pid=4139#p4139
АЦП почти как у вас (но 8 бит), загрузка процессора 100%, вот только
- частота дискретизации - 32Mвыб/с
- процессор 8051
- 2кб RAM
- и проект делался 20 лет назад.
там похоже питон используют... ну и что линукс не RTOS - тоже не интересно.
Не понял, зачем тут раст и вообще что-то внутри трубки поднимать.
ну и самое главное, устройство же находится в отдельной сети, mqtt - в домашней. Этот момент как-то не описан.
У вас, судя по схеме, питание АЦП берется от от 3.3в gpio апельсина. Там, так-то тоже импульсный преобразователь. Ну и сама плата SBC тоже может шуметь во всех диапазонах.
Там как бы LoraWan используется. Если делать по стандарту и не изобретать велосипеды - то шифрование и безопасность в целом - из коробки
исходников нет, но судя по тому что есть - userspace. Неудивительно, что загрузка 1 ядра 100% и разброс 25мкс при синхонизации по времени.
Трансформатроный БП с линейным стабилизатором в 2025 ? монструозно. Хотя, реально все впихнуть внутрь "антенны", на базе микроконтроллера со встроенным ацп, ethernet и запитать через PoE.
Даже если очень хочется линукса - почти тоже самое, *PI-SBC + SPI-ADC + PoE.
Кстати, как чтение gpio реализовано? userspace или драйвер ядра ?
какое поличество семплов получается относительно периода PPS? стабильное значение или разброс ?
Начните с уважения к читателю
заканчивался 2025 год, а шутка “The S in IoT stands for security” все так же не шутка.
Надеюсь, у вас ethernet коммуникация реальзована на отдельном от управляющего контроллера?
новое слово в классификации реле. Переключает контакты, смотря в завтрашний день?
Это всё к тому, что для описанных вами задач хватит либо только одноплатника (с gpio гребенной), так и просто ардуино-совместимого микроконтроллера с wifi.
Esp32 + arduinoOTA - все тоже самое, в один клик из Arduino IDE или platformio.
https://www.waveshare.com/wiki/Servo_Driver_HAT