Как стать автором
Обновить
15.44
Рейтинг

Интернет вещей

Интеллектуальная экосистема

Сначала показывать
Порог рейтинга

Выходим в Интернет с помощью модуля на SIM800L

Разработка для интернета вещей *Интернет вещей DIY или Сделай сам Электроника для начинающих

Привет всем неравнодушным! Сегодня предлагаю поговорить о миниатюрных GSM-модемах на базе чипа SIM800L. Области применения таких модулей весьма обширны: охрана дачи или дома, сигнализация в машине и многое другое, где требуется удаленная связь, а возможности подключиться к Wi-Fi нет. В том числе они прекрасно подходят для проектов IoT, потому что с их помощью можно не только отправлять сообщения или управлять телефонными звонками, но и подключаться к Интернету.

В данной статье рассмотрим:

- подключение модулей к переходнику USB-TTL для проверки и отладки;

- подключение модулей к платам Arduino для выхода в Интернет в условиях, когда нет доступа к Wi-Fi;

- код, который позволяет подключиться к объекту на платформе Rightech IoT Cloud, публиковать данные и получать команды.

Хочу узнать больше >>>
Всего голосов 26: ↑24 и ↓2 +22
Просмотры 8.1K
Комментарии 21

Новости

А как настроен ваш умный дом? Homekit, Яндекс дом, голосовые сценарии, web интерфейс с управлением и аналитикой

Гаджеты Умный дом Интернет вещей DIY или Сделай сам Голосовые интерфейсы

Давно я думал о внедрении системы умного дома в свою квартиру, сравнивал технологии и контроллеры, читал обзоры, и когда подошел момент делать электрику в квартире решил остановиться на беспроводной технологии Z-Wave - большой ассортимент производителей и совместимых устройств, шифрование данных, возможности по интеграции. Задачи были простые: управление освещением, теплым полом, радиаторами отопления, кондиционером для летнего времени года, защита от протечек воды, смарт замок на входную дверь и базовая система безопасности.

В качестве основной системы выбрал контроллер с ПО Z-Way на основе платы расширения RaZberry 7 Pro.

Плата позволяет мини-компьютеру Raspberry Pi управлять оборудованием умного дома Z-Wave. Есть встроенная интеграция с HomeKit, Яндекс Алисой, Google Home и понятный web интерфейс. Совместим с Raspberry Pi 1/2/3A/3B/3A+/3B+/4B и даже возможно подключить к Orange Pi.

Нужно только установить ПО Z-Way. Я использовался имеющийся у меня Raspbery Pi 3b+.

Читать далее
Всего голосов 14: ↑13 и ↓1 +12
Просмотры 3.3K
Комментарии 16

Внедрение Blockchain в нефтегазовую отрасль

Децентрализованные сети Solidity *Интернет вещей Криптовалюты Инженерные системы
Из песочницы


У нефтегазовых компаний возникают проблемы с повышением эффективности производственного процесса и снижением затрат на его реализацию. Комбинированное использование технологий Blockchain и IoT открывает множество возможностей для различных компаний. В данной статье рассматриваются возможности идеализации цепочек поставок нефти и управления в этой области - децентрализованная система управления работой независимых предприятий с потоком данных и денежных потоков для международного экспорта, с использованием смарт-контракта на основе публичного блокчейна.

Читать далее
Всего голосов 10: ↑5 и ↓5 0
Просмотры 2.9K
Комментарии 38

Умный дом на основе API Telegram

Разработка для интернета вещей *Умный дом Интернет вещей DIY или Сделай сам
Из песочницы

Как реализовать рабочую IoT систему на API Telegram, создавать устройства, предусмотрев масштабируемость и развитие проекта.

Читать далее
Всего голосов 31: ↑30 и ↓1 +29
Просмотры 17K
Комментарии 21

Digital Road / Цифровая дорога

Разработка под Arduino *Интернет вещей

Меня пригласили в один интересный проект, который был нацелен на помощь государственным органам в улучшении города. Идея проекта заключалась в устройстве, которое прикрепляется к машине, считывает ямы и трещины на дорогах, после чего эти данные вносятся в базу в режиме онлайн. В итоге мы знаем на каких трассах имеются неровности, которое поможет увидеть более ясную картину про состояние дорог и будет пригодна при планировании строительства и ремонта дорог.

Для начала, мы сделали мини модель устройства, прикрепили его на машинку на ДУ и погоняли по ковролину с ямами(дырками).
Вдохновившись тем, как оно работало, мы сделали полноценную модель устройства, которое прикреплялась к бамперу машины.
В статье постараюсь подробно рассказать про процесс разработки данного проекта.

Эта история не про успех, а про 1000 и 1 проблему, с которыми мы столкнулись при разработке. Надеюсь, эти знания и опыт помогут кому-то сэкономить время и силы.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.5K
Комментарии 6

Ардуино Тайм трекер додекаэдр

Разработка под Arduino *Производство и разработка электроники *Интернет вещей DIY или Сделай сам Электроника для начинающих
Tutorial

Во время удаленной работы бывает тяжело сохранить прежнюю производительность. Мне в этом деле помогло отслеживание своего потраченного времени. Для этой цели я сделал себе тайм трекер куб. Каждая сторона куба отвечает за тот или иной вид деятельности. Затем, я понял, что шести сторон куба для меня недостаточно и решил сделать больше. Таким образом, я сделал Тайм трекер додекаэдр с 12 сторонами. В данной статье расскажу, как собрать и запрограммировать свой тайм трекер интегрированный с уже существующей системой, используя его API.
Использование существующего тайм трекера дает нам множество преимуществ, можно использовать веб, десктопную или мобильную версию трекера в любой удобный момент. Нам не требуется задумываться над методом и системой хранения данных про наши записи времени и мы можем использовать уже имеющиеся отчеты данной системы. А наш трекер додекаэдр служит дополнением ко всему этому. Ссылка на github страницу моего проекта, где лежит весь нужный код. Ниже я подробно расскажу, как работать с датчиком наклона, распознать на какой стороне лежит додекаэдр, что такое Toggl Track и как работать с его API для отслеживания времени.

Читать далее
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 3.5K
Комментарии 11

Kincony KC868-A8: старший брат из Ханчжоу. Часть 2. Программируем A8

Блог компании RUVDS.com Программирование микроконтроллеров *Разработка под Arduino *Интернет вещей DIY или Сделай сам


В прошлой статье мы познакомились с контроллером Kincony KC868-A8 и его схемотехникой, в этой статье мы разберём программирование его функциональных блоков (входов, реле, температурных датчиков, Ethernet интерфейса и т. д.). Примеры кода из этой статьи вы сможете использовать в своих проектах на KC868-A8.

Мне нравится и Kincony KC868-A4 и KC868-A8, но наш сегодняшний подопытный с его 8-ю цифровыми входами, 8-ю реле на борту, I2C разъёмом и Ethernet интерфейсом смотрится значительно более внушительно и так и просится в какой-нибудь проект по домашней автоматизации. Поэтому мне было интересно разобраться, что там и как устроено, и как всем этим можно управлять.

Разбор программирования KC868-A8 мы начнём с распиновки ESP32 и выяснения, что и как к нему подключено инженерами компании Kincony.
Читать дальше →
Всего голосов 31: ↑31 и ↓0 +31
Просмотры 3K
Комментарии 2

Kincony KC868-A8: старший брат из Ханчжоу. Часть 1. ESP32 + Ethernet

Блог компании RUVDS.com Программирование микроконтроллеров *Разработка под Arduino *Интернет вещей DIY или Сделай сам


Пока мы с вами разбирались с универсальным контроллером начального уровня на ESP32 для DIY автоматизации Kincony KC868-A4 1, 2, 3 «подъехал» его старший брат Kincony KC868-A8 — значительно более серьёзное устройство с 8-ю оптоизолированными цифровыми входами, 8-ю реле на борту для управления различным оборудованием, выведенным на плату I2C разъёмом, встроенным Ethernet-интерфейсом на LAN8270A и прочими интересными возможностями.

В этой статье мы подробно разберём устройство этого контроллера, но сразу хочется отметить, что одновременное наличие и сочетание двух интерфейсов — беспроводного Wi-Fi и проводного Ethernet делает KC868-A8 очень интересным решением — контроллер может работать по Wi-Fi или Ethernet и использовать альтернативный интерфейс как резервный или работать одновременно по двум интерфейсам (проводному и беспроводному) и взаимодействовать с разными сетями и т. д.

В общем, устраивайтесь поудобнее — вас ожидает очередное увлекательное путешествие в удивительный мир микроконтроллеров и DIY автоматизации…
Читать дальше →
Всего голосов 32: ↑32 и ↓0 +32
Просмотры 4.6K
Комментарии 31

Настройка VSCode для отладки китайского RISC-V SoC

C *Программирование микроконтроллеров *Разработка для интернета вещей *Интернет вещей Носимая электроника

Я всей душой люблю малоизвестных производителей. Зачастую их продукты имеют фичи, недоступные у их более именитых конкурентов, по очень интересной цене (однажды меня очень выручило наличие встроенной в SoC полуамперной зарядки для аккумулятора и нескольких LDO, способных запитать всю периферию). Кроме того, сроки и условия поставки какого-нибудь Nanjing Qinheng Microelectronics могут приятно удивить разработчиков, привыкших за последние два ковидных года к конскому ценнику и 52+ неделям доставки на ST, TI, Nordic и прочие привычные вещи. Логистика становится особенно приятной, если массовое производство планируется в Китае и на площадке присутствует ваша китайская команда, способная разрулить возникающие проблемы. Да и доставка из Шеньчженя в Шеньчжень проще и предсказуемей, чем со склада глобального дистрибьютора и растаможка в России.

Погрузиться в дивный мир
Всего голосов 20: ↑17 и ↓3 +14
Просмотры 3.6K
Комментарии 7

Kincony KC868-A4: ультимативный гайд. Часть 3: управление контроллером через Telegram-бота

Блог компании RUVDS.com Программирование микроконтроллеров *Разработка под Arduino *Интернет вещей DIY или Сделай сам


В предыдущей статье цикла о Kincony KC868-A4 было рассмотрено «атомарное» программирование компонентов этого контроллера, в этой статье будем разбирать более продвинутый пример работы с KC868-A4 — управление вашей (IoT) системой через интернет.

Способов управления контроллером через интернет существует множество, сегодня мы поговорим об управлении при помощи популярного мессенджера Telegram. Если у вас на смартфоне установлен Telegram, то вы сможете очень удобно получать информационные сообщения от вашей системы и отдавать ей управляющие команды, где бы вы ни находились.

Ну и, конечно, когда вы добавите к основной функциональности вашего контроллера ещё и удалённое управление, то возможности вашей системы выйдут на совсем другой, более высокий, уровень.
Читать дальше →
Всего голосов 34: ↑33 и ↓1 +32
Просмотры 6.7K
Комментарии 11

Пишем смартапп для ассистента Сбера (пошаговый гайд, без программирования)

Разработка мобильных приложений *Интернет вещей
Из песочницы

Вместо предисловия

В этой статье представлено описание шагов по созданию простейшего диалогового приложения (смартаппа) для устройств Сбера, без программирования (в среде разработки Graph).

Изучить туториал
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 1.2K
Комментарии 0

Оповещатель о выходе видео на YouTube

Блог компании RUVDS.com Производство и разработка электроники *Гаджеты Интернет вещей DIY или Сделай сам
Перевод
Tutorial

Незатейливый и забавный проект базового уровня по сборке оповещателя о выходе новых видео на выбранном канале YouTube. Для реализации потребуется минимум технических навыков, так что он может стать отличной практикой для тех, кто только начинает свое знакомство с микроконтроллерами или просто интересуется DIY-поделками.
Читать дальше →
Всего голосов 35: ↑30 и ↓5 +25
Просмотры 3.8K
Комментарии 8

Подборка багов в IoT: теперь вся наша жизнь может быть ошибкой

Блог компании JUG Ru Group Тестирование IT-систем *Интернет вещей Будущее здесь

Современные «умные устройства» выглядят привлекательно для потребителей: получать уведомления от видеоняни, управлять домом голосовыми командами, подзывать свою Tesla — всё это звучит как будущее. Есть и менее броские, но не менее полезные применения IoT: вплоть до датчиков в мусорных контейнерах, позволяющих удалённо проверить, вывезен ли мусор.

Однако, чем умнее вещи, тем больше всего может пойти не так. Об этом говорят давно, но обычно в контексте безопасности: мол, представьте, что злоумышленники получили доступ к вашему шибко умному дверному замку (а то и к поясу верности). А вот что получает меньше внимания — так это случаи, когда без всяких хакеров достаточно простой ошибки, чтобы это уже сказалось на жизни людей. Поэтому я захотел собрать упоминания таких багов и посмотреть: если мы теперь во всём полагаемся на софт, то что в нашей жизни могут случайно сломать создатели этого софта?

Читать далее
Всего голосов 27: ↑22 и ↓5 +17
Просмотры 6.8K
Комментарии 18

Kincony KC868-A4: ультимативный гайд. Часть 2. Программирование компонентов

Блог компании RUVDS.com Программирование микроконтроллеров *Разработка под Arduino *Интернет вещей DIY или Сделай сам


Продолжаем ультимативный гайд по контроллеру Kincony KC868-A4, начатый в предыдущей статье. Сегодня мы подробно разберём распиновку KC868-A4 и познакомимся с принципами программирования компонентов (функциональных блоков) этого контроллера. Все примеры будут сопровождаться готовым рабочим кодом, который вы можете использовать в своих проектах.

Начнём мы с распиновки центрального модуля ESP32-S и разбора того, что и как подключено к нему инженерами компании Kincony.
Читать дальше →
Всего голосов 31: ↑31 и ↓0 +31
Просмотры 4.4K
Комментарии 11

Как облачный сервис превращается в тыкву

Облачные сервисы Интернет вещей

На одном из форумов то-ли Cелигер, то-ли iВолга выдали нам "пордарок" устройство переводящее компьютер в спящий режим. Смысл был с том чтобы при нажатии на кнопку комьютер засыпал. В то время по моему мению компьютер должен был засыпать автоматически спустя какое то время бездействия. "Что за ненужная фигня?" подлумал я и закинул девавйс в коробку. Сегодня же разбирая содержимое коробки на предмет выкидывания хлама нашел его. Решил проверить как оно работает, перед тем как выкинуть. И оказалось что доменное имя, где был сервис который обеспечивал работу уже давно используется какой -то другой фирмой...

Читать далее
Всего голосов 121: ↑88 и ↓33 +55
Просмотры 27K
Комментарии 123

Kincony KC868-A4: ультимативный гайд. Часть 1. Обзор и железо

Блог компании RUVDS.com Программирование микроконтроллеров *Разработка под Arduino *Интернет вещей DIY или Сделай сам


Как-то длинным зимним вечером я сидел перед монитором и просматривал интернет на предмет чего-нибудь интересного вообще и чего-нибудь интересного микроконтроллерного в частности. К сожалению, интернет ничем особенным не радовал и на глаза попадались либо уже набившие оскомину стандартные отладочные платы, либо вариации на тему «коробочка с ESP8266/ESP32 c 1–4 реле».

ESP32 c 4-я реле это, конечно, хорошо, но хотелось чего-то большего и тут мне на глаза попалась плата Kincony KC868-A4. Неплохо! подумал я и надел очки, чтобы получше её рассмотреть…
Читать дальше →
Всего голосов 61: ↑61 и ↓0 +61
Просмотры 10K
Комментарии 55

Логистика и цепи поставок в жанре магического реализма

Big Data *Исследования и прогнозы в IT Развитие стартапа Искусственный интеллект Интернет вещей

В предыдущей статье я описала применение технологий location intelligence для определения оптимального месторасположения дарксторов. В следующей – опишу вторую ключевую часть логистики последней мили - решений для планирования оптимальных маршрутов курьеров с учётом пробок и других данных.

При этом доставка последней мили – это хоть и важный, дорогой и любимый инвесторами и стартапами, но всё же почти финальный этап в процессе движения товаров по цепи поставок.

После неё следует разве что что возврат товара, если не подошло, а также иногда утилизация уже использованных товаров (в последние годы логистика утилизации стала очень востребованной в условиях захвативших прогрессивное сообщество ESG-настроений).

А до последней мили – сложный процесс управления движением потоками материалов и товаров, финансов и информации по сложным цепям поставок.

Поэтому в этой статье расскажу о том, почему меня в целом вдохновляет управление цепями поставок и логистика в части использования location intelligence и AI и цифровизации в целом, почему «цифровой дарвинизм» особенно беспощаден именно этой отрасли и зачем именно в логистике мы делаем пилот.

Читать далее
Рейтинг 0
Просмотры 1.7K
Комментарии 4

ATSHA204A: маленький гигант большого крипто. Часть 2: насколько глубока кроличья нора

Блог компании RUVDS.com Программирование микроконтроллеров *Разработка под Arduino *Интернет вещей DIY или Сделай сам


В этой статье мы продолжим знакомство с маленьким гигантом большого крипто — микросхемой ATSHA204A, начатое в предыдущей статье и попробуем осознать, с чем мы имеем дело и насколько глубока эта кроличья нора.

Как я уже заметил в предыдущей статье, нельзя просто так взять и «забацать что-нибудь криптографическое» на ATSHA204A — всё намного сложнее и прежде чем вы сможете использовать этот чип в своих проектах, вам нужно будет изучить устройство, архитектуру и принципы работы, заложенные в него сумрачным американским гением компании Microchip. Без этого вы просто не сможете ничего сделать с ATSHA204A.

Итак, следуйте за мной.
Читать дальше →
Всего голосов 54: ↑53 и ↓1 +52
Просмотры 5.8K
Комментарии 9

Собственный zigbee2mqtt на C++ с бустом и исключениями

Программирование *C++ *Беспроводные технологии *ООП *Интернет вещей
Из песочницы

Домашняя автоматизация - вещь неоднозначная, каждый понимает под ней что-то свое: для кого-то это подключить обогреватель через wi-fi розетку, а кому-то подавай домашний сервер, километры кабеля, KNX и часы работы интеграторов. Если в городских квартирах система "умный дом" - не всегда благо, то для загородного дома или дачи необходимость ее наличия сильно возрастает: проконтролировать отопление, выключить свет или разогреть электропечку в любимой сауне перед приездом. При этом такая система должна быть простой, дешевой и уметь работать автономно: никто не хочет приехать в промёрзший из-за упавшего интернета дом. А что нужно сделать, если готовые решения полностью не устраивают, правильно - написать самому...

Читать далее
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 7.5K
Комментарии 12

Предсказание траектории летящего объекта

Разработка игр *Машинное обучение *Интернет вещей

В этой статье мы обсудим решение задачи предсказания координат летящего объекта. Представим, что вы хотите сделать ПВО против комаров. Зная координаты комара на нескольких кадрах видео, надо сказать, где он окажется на следующем кадре.
Или, скажем, вы пишите AI для браузерной игрушки и надо предсказывать, где игрок будет через секунду, чтобы стрелять с реалистичным упреждением.


Можно построить сложную модель учитывающую ветер, инерцию и всю физику объекта, а можно просто покидать данные в нейросетку и получить вполне сносный результат, который, оказывается, одинаково хорошо работает и для отслеживания комаров, дронов, птиц, самолётов и других активно маневрирующих объектов. Так вот, эта статья про моделирование полёта через нейросети для ленивых.

Читать дальше →
Всего голосов 22: ↑20 и ↓2 +18
Просмотры 4.6K
Комментарии 24

Вклад авторов