Как стать автором
Обновить
28.57

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

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

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

Данные об энергопотреблении завода на одном экране: как внедрить IIoT-технологии для аналитики производства

Время на прочтение 2 мин
Количество просмотров 630

Энергомониторинг – это входной билет в культуру экологичного потребления электроэнергии, а еще – лакмус для решений, которые образуют на предприятии убытки. Вопрос снижения затрат на энергоносители и аналитики данных всегда актуален для российской промышленности. Как IT-решения могут в этом помочь, рассказывает Дмитрий Серов, эксперт технологий промышленного интернета вещей.

Читать далее
Рейтинг 0
Комментарии 6

Отправляем и принимаем SMS с помощью SIM868 и Repka Pi

Уровень сложности Средний
Время на прочтение 19 мин
Количество просмотров 3.4K

В этой статье мы продолжим рассказ об использовании модуля GSM/GPRS/GNSS Bluetooth HAT, созданного на базе SIM868, для беспроводной передачи данных в виде СМС-сообщений через Российский одноплатник Repka Pi. Такой способ даже в наше время актуален, когда нужно управлять автоматикой или другими устройствами, когда 2G/3G/4G и даже GPRS не позволяет это делать из за удалённости/помех или по иным причинам и важно обеспечить высокую надёжность управления.

Это третья статья данного цикла и из первой статьи вы узнали, как с помощью упомянутого модуля обмениваться данными между микрокомпьютером Repka Pi с JSON-сервисом, доступным в интернете, по каналу GPRS. Вторая статья рассматривает такой обмен глубже, на уровне AT-команд, передаваемых в модуль через UART.

Теперь настала очередь рассказать об отправке и приеме коротких текстовых сообщений SMS (Short Message Service). Этот канал передачи данных пригодится, например, в тех случаях, если в месте расположения вашего оборудования недоступен ни WiFi, ни GPRS.

Сообщения SMS можно передавать в текстовом режиме, а также в так называемом режиме PDU (Protocol Data Unit). В первом случае длина сообщения не может превышать 160 байт, и в нем не должно быть символов кириллицы. Пользоваться режимом PDU сложнее, но в нем нет этих недостатков.

Далее мы рассмотрим работу в обоих режимах как с помощью Python и библиотеки RoverConnect, так и через AT-команды.

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

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

У меня зазвонил Репка-фон. Делаем телефон на базе Repka Pi 3 с применением модуля SIM868

Уровень сложности Простой
Время на прочтение 15 мин
Количество просмотров 7.8K

Делаем программно-управляемый телефон или даже узел связи на базе одноплатного компьютера Repka Pi и модуля платы функционального расширения для GSM связи.

Просто поражают возможности одноплатных компьютеров в формфакторе Raspberry за счёт применения с использованием их 40 pin разъёма, поддерживающего все наиболее популярные промышленные интерфейсы. Становится интересным пробовать решать разные задачи такого типа со ставшими доступными уже год назад Российскими одноплатниками Repka Pi, разработанными на основе китайской элементной базы, но разработанные и производимые уже в России и имеющие хорошую поддержку, что сильно меняет и расширяет возможности применения и получения ответов на возникающие вопросы, так как работы с такими задачами часто сопряжена с возникающими техническими вопросами.

Реализация телефонной связи и радиоуправление - это ооооочень интересные возможности, дающие много простора для решения различных задач по автоматизации процессов в рамках своих проектов, как DIY, так и вполне промышленных задач. Учитывая, что в Репке за последнее время добавлена возможность работать с CAN интерфейсов и I2S, то круг задач и поле для фантазии становятся практически не ограниченными.

Это четвертая статья серии, посвященной модулю GSM/GPRS/GNSS Bluetooth HAT. В этой статье рассмотрим как добавить в ваше IoT-устройство или другое оборудование функции мобильного телефона. Ранее мы рассматривали как принимать и отправлять сообщения и многое другое и вот настало время для реализации функционала полноценной телефонной голосовой связи.

Настало время превратить модуль GSM/GPRS/GNSS Bluetooth HAT, созданный на базе SIM868, в самый настоящий телефон, способный звонить и принимать звонки. Мы расскажем о том, как это можно делать из программы, составленной на языке Python, а также опишем соответствующие AT-команды. Вы проверите их в работе с помощью терминала minicom.

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

Читать далее
Всего голосов 41: ↑40 и ↓1 +39
Комментарии 55

Как я победил хаос умных устройств, или Цифровая трансформация жилого пространства

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 33K

Несколько лет назад я увлекся проектированием системы умного дома и создал для себя удобное пространство, в котором не нужно открывать дверь курьеру или включать настольную лампу для работы. Покажу, что подключил и как работает система. Сразу спойлер: умный дом не зависит от наличия интернета или облачных сервисов.

Читать далее
Всего голосов 37: ↑37 и ↓0 +37
Комментарии 112

Истории

Автоматизация офисного пространства: заменяем AMX, Crestron и Extron

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 2.1K

На рынке офисной автоматизации долгое время доминировала продукция AMX, Crestron и Extron, но сегодня работать с ней все сложнее.

Российский интегратор CTI разрабатывает собственное программное решение «Модульный контроллер», которое позволит отказаться от импортной техники.

В статье мы расскажем об автоматизированной переговорной комнате, где с одного планшета можно управлять видеоконференциями, светом, климатом. Есть даже собственный голосовой помощник без облака. Все эти функции скоро войдут в состав «Модульного контроллера».

Интересно? Ныряйте под кат 

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

Промышленный и Потребительский IoT. Технологии и участники

Уровень сложности Средний
Время на прочтение 18 мин
Количество просмотров 2.2K

Internet of Things, несомненно, отражает новую реальность человечества, при которой все больше устройств соединены между собой, способны к обмену и анализу данных и имеют доступ к глобальным сетям. Потенциал для развития сетевой интеграции и инноваций не поддается оценке. 

Internet of Things в промышленности и потребительском рынке, Industrial IoT и Consumer IoT, взаимно дополняют друг друга и создают многоуровневую экосистему современных технологических решений к которой мы все начинаем приспосабливаться.

Открыть весь текст
Всего голосов 2: ↑1 и ↓1 0
Комментарии 11

Сравнение популярных брокеров MQTT с открытым исходным кодом

Уровень сложности Средний
Время на прочтение 11 мин
Количество просмотров 15K

MQTT (Message Queue Telemetry Transport) — легковесный протокол обмена сообщениями для публикации/подписки сообщений, на настоящий момент этот протокол является основным стандартом в Интернете Вещей (IoT). Брокер MQTT — главный узел (серверное ПО) для подключения IoT устройств и обмену сообщений между ними. На текущий момент доступно более 20 брокеров MQTT с исходным кодом, что затрудняет выбор архитекторами и разработчиками программного обеспечения. В статье будут рассмотрены и сравнены некоторые из самых популярный MQTT-брокеров.

Читать далее
Всего голосов 21: ↑18 и ↓3 +15
Комментарии 11

Нужна ли «Кибердеревне» кибербезопасность: ИИ, IoT и роботизация в сельском хозяйстве

Уровень сложности Простой
Время на прочтение 16 мин
Количество просмотров 1.8K

Уже смотрели нашумевший сериал «Кибердеревня»? Сказка, скажете вы? С одной стороны, можно сказать и так, а с другой, многие из атрибутов этой сказочной «кибердеревни» уже внедрены в реальное сельское хозяйство! Роботы, Интернет вещей, искусственный интеллект - всё это уже сегодня используется на агропромышленных предприятиях по всему миру.

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

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 1

ИКРОС-5000 (Инфракрасный репитер оптического сигнала)/Или Li-Fi на коленке…

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 2.1K

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

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

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

Мало того, реализованы должны быть не просто Rx и Tx, а подобие оптического дифференциала, когда с одной стороны есть два передатчика на разные длины волн, с другой стороны два приемника на эти же длины волн.. Причем когда Передатчик 1 передает сигнал, в это же время Передатчик 2, сигнал не передает.. и соответственно на оборот..

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

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

Читать далее
Всего голосов 6: ↑4 и ↓2 +2
Комментарии 23

Управляем школьниками, не привлекая внимание санитаров

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 11K

Маленькая сельская школа, не особо продвинутая технологически. Поскольку школа маленькая, то и учителей в ней немного, и если кто-то не может вести занятия, расписание приходится каждый раз переделывать и вывешивать листочек на стенде — после чего вечером во всех школьных группах начинаются вопросы: а вы расписание сфотографировали? А пришлите!

Меня, конечно, проблема с расписанием не затрагивает вовсе, но как говорится, как-то неаккуратненько. Да и любопытство гложет, а смогу ли я...

Читать далее
Всего голосов 30: ↑30 и ↓0 +30
Комментарии 51

Продолжаем глубже изучать передачу данных по сетям GSM через GPRS с помощью SIM868 и Repka Pi — про AT-команды

Уровень сложности Простой
Время на прочтение 17 мин
Количество просмотров 4.5K

 

В предыдущей статье мы рассказали, как с помощью модуля GSM/GPRS/GNSS Bluetooth HAT, созданного на базе SIM868, библиотек SIM800L, RoverConnect и Telemetry можно обмениваться данными между микрокомпьютером Repka Pi с JSON-сервисом, доступным в интернете.

Мы привели исходные коды программ на Python, которые можно использовать для такого обмена. Однако за пределами изложения остался рассказ о том, как происходит работа с модулем на уровне AT-команд.

Такая информация нужна для более глубокого понимания принципов работы SIM800 и SIM868 при передаче данных через GPRS (General Packet Radio Service). Она может пригодиться при отладке программ передачи данных, составленных с использованием других библиотек и языков программирования. Также же сведения об AT-командах GPRS потребуются, если вы собираетесь создать свою собственную библиотеку передачи данных в сетях мобильных операторов.

Собираем стенд для работы

Установка и запуск терминала minicom

Документация по AT-командам модуля

Получаем информацию с помощью AT-команд

Инициализация модуля SIM868

Обмен данными через GPRS

Полезные ссылки

Итоги

Читать далее
Всего голосов 16: ↑14 и ↓2 +12
Комментарии 10

Зачем на камере и видеорегистраторе нужен криптоблок и как его восстановить

Уровень сложности Средний
Время на прочтение 11 мин
Количество просмотров 7.9K


Представьте себе ситуацию, когда на камере наблюдения испортилась флэшка с прошивкой, и камера нуждается в ремонте. Берём копеечную флэшку и меняем, а прошивку скопируем с точно такой же камеры. Пять минут рекламы, и теперь камера работает и показывает видеопоток вновь. Но есть нюанс. Дело в том, что она теперь является полной копией камеры-донора прошивки. Это и ежу понятно, они же и были одинаковыми — возразите вы. Были одинаковыми всем, кроме таких настроек, как MAC-адрес и идентификатор в облаке, куда камера сливает свой видеопоток. А теперь они совсем близнецы.

Когда распространились камеры с облачным доступом, массово решились такие проблемы, как доступ к камере без внешнего IP-адреса или с динамическим адресом. Теперь стало ненужным использовать проброс портов на роутере, VPN, динамический DNS, требующие целой инфраструктуры для доступа к камере. Запускай себе приложение, и оно получит доступ к видеопотоку или к архиву через облако. Производители камер в то время пробовали различные варианты, которые часто заканчивались печальными результатами, как с камерами Foscam, связанные с тем, что производитель выбрал путь простоты и дешевизны, а пользователи за него проголосовали рублём. Камеры становились легкодоступными, дешёвыми и, в конце концов, собой просто заполонили весь мир, проникнув в магазины, детские сады, зоопарки, аэропорты, бары, подъезды, офисы, входы, выходы, проходы, пароходы и даже в спальни с туалетами. В крупнейшем каталоге камер insecam.org тогда были сотни тысяч камер со всего мира.
Что такое криптоблок в прошивке, зачем он нужен и как его заменить
Всего голосов 53: ↑53 и ↓0 +53
Комментарии 29

Осваиваем чип с Arm Cortex-M85

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 7.5K

Фирма Renesas вдруг стала раздавать бесплатно платы EK-RA8M1 со своим новейшим чипом R7FA8M1AHECBD. А чип этот является первым в индустрии коммерческим микроконтроллером с ядром Arm® Cortex®-M85. Работает ядро на 480 МГц, снабжено технологией M-Profile Vector Extension (MVE) под названием Helium™ и ускоряет работу AI в малых системах в 4 раза. Ну и другие DSP алгоритмы там тоже ускоряются примерно на столько же. По сути чип стал передовым DSP, но это не всё.

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

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн
PG Bootcamp 2024
Дата 16 апреля
Время 09:30 – 21:00
Место
Минск Онлайн
EvaConf 2024
Дата 16 апреля
Время 11:00 – 16:00
Место
Москва Онлайн

Озвучка самокатов, часть 2: MIDI через пьезоизлучатель

Время на прочтение 15 мин
Количество просмотров 2K

Всем привет! В первой части статьи мы рассказали о том, как на наших IoT модулях реализована схема управления пьезоэлектрическим излучателем (баззером) с регулировкой частоты и амплитуды; как эта схема управляется микроконтроллером программно, воспроизводя простые звуки и мелодии. Такая реализация показала себя надежной в эксплуатации, нетребовательной к ресурсам и на начальном этапе решала задачу базовой озвучки самоката. Шло время, появлялись новые сценарии взаимодействия с пользователями и нам самим хотелось чего-то большего — например, хорошо было бы сделать звучание самоката более “фирменным”, узнаваемым и приятным на слух. Так мы и задумались о “звуковом рефакторинге” — об этом и расскажем вам в этой статье.

Слушать далее
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 4

Автоматизация бань и терм: как задержать гостя подольше?

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 9.1K

В апреле мы опубликовали статью об автоматизации умной бани под Ижевском. Там был красивый щит с подсветкой, но сама автоматизация была сделана довольно просто. Хотелось бы увидеть что-то более сложное.

И вот с нами связались представители компании «ПарТроник», которая занимается автоматизацией частных и коммерческих бань. Они предложили нам посетить сауну-аттракцион «Памуккале» в банном комплексе «Термоланд спорт» на этапе проведения пусконаладочных работ.

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

Интересно? Ныряйте под кат.

Читать далее
Всего голосов 16: ↑16 и ↓0 +16
Комментарии 14

О троице, которая хакнула настоящий поезд. Даже целых 30 поездов

Время на прочтение 10 мин
Количество просмотров 72K

Поезд, сделанный польской компанией, внезапно сломался во время техобслуживания. Специалисты были беспомощны — поезд был в порядке, только никак не хотел ехать. Доведённые до отчаяния, они вызвали на помощь команду Dragon Sector, члены которой нашли такие чудеса, о которых машинисты даже и не мечтали.

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

Читать далее
Всего голосов 256: ↑255 и ↓1 +254
Комментарии 282

Отчёт о конференции «Автоматизация и цифровизация процессов ТОиР в современных условиях»

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 2.1K

Информационная служба Хабра посетила всероссийский форум «Автоматизация и цифровизация процессов ТОиР в современных условиях». Этот форум — максимально отраслевое мероприятие. Проходило оно в «Сколково» в Москве. Было две площадки с выступлениями и около 10 стендов. Шёл я на мероприятие со смешанными чувствами, с одной стороны, для тематики портала не так много докладов, хотя на научпоп‑конференцию я ходил (скоро и по ней будет отчёт). С другой стороны, в один из дней был целый блок, посвящённый AR/VR‑разработкам и обучению, экзоскелетам, БПЛА, используемым в техническом обслуживании и ремонте (ТОиР). Кроме того, уже на самой конференции я выяснил, что будут доклады о датчиках и использовании IIoT‑технологий в индустриальной промышленности.

Читать далее
Всего голосов 26: ↑24 и ↓2 +22
Комментарии 2

Bluetooth-жучки — за чем можно легально следить, а за чем нельзя

Время на прочтение 4 мин
Количество просмотров 12K


Мы вступаем в эпоху повсеместной слежки. И если раньше такие возможности были доступны только правоохранительным органам, то теперь они есть в каждом смартфоне: это диктофон и камера для записи видео и звука, GPS- и Bluetooth-трекеры для отслеживания координат? MAC-адрес и IMSI как уникальные идентификаторы устройства. Этого более чем достаточно для полного отслеживания всех активностей человека. Точно так же за своими пользователями следят телевизоры и другие домашние гаджеты, а также автомобильный софт. Они регистрируют все передвижения и активности человека в салоне. Затем данные отправляются автомобильной компании, которая впоследствии их продаёт.

Всё это известная история. Но сейчас индустрия выросла до такого уровня, что следящие гаджеты и трекеры может использовать любой желающий. «Шпионские приборы» и жучки, которые раньше встречались только в кино, поступили в открытую продажу. Вопрос в том, какие из них можно использовать легально, а какие нет.
Читать дальше →
Всего голосов 11: ↑10 и ↓1 +9
Комментарии 45

Две метеостанции в Санкт-Петербурге: наблюдаем взрыв вулкана Хунга-Тонга-Хунга-Хаапай и не только

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 5.9K

Метеостанция — один из самых интересных проектов, которые энтузиаст может собрать «на коленке». Метеостанция позволяет экспериментировать с различными датчиками, собирать статистику наблюдений и фиксировать интересные природные феномены. Как вам датчик влажности, который определяет значение через сельсин по натяжению свиной кожи?

В статье мы расскажем о двух метеостанциях с разными контроллерами и датчиками. Одна установлена рядом с Кронштадтским футштоком, она «видит» проходящие через пролив корабли и даже зафиксировала взрыв от извержения вулкана Хунга-Тонга-Хунга-Хаапай, принадлежащего к архипелагу Тонга в Полинезии. Вторая установлена в культурно-деловом пространстве «Севкабель».

Интересно? Ныряйте под кат

Читать далее
Всего голосов 30: ↑30 и ↓0 +30
Комментарии 6

Передаем данные с одноплатника Repka Pi (или Raspberry Pi) в интернет по GSM связи через модуль SIM868 и GPRS протоколу

Уровень сложности Средний
Время на прочтение 15 мин
Количество просмотров 6.4K

Всегда ли вы берете с собой смартфон? Наверное да, ведь это удобно, когда под руками есть все каналы связи.

Но что, если вы собираете автономно работающее устройство с микрокомпьютером, такое как как радиоуправляемый вездеход, робот присутствия, устройство управления шлагбаумом, систему IoT, турникет или что-то подобное?

Было бы неплохо оснастить это устройство чем-то, похожим по функциональности на смартфон. Тогда вы смогли бы определять его координаты GNSS, обмениваться данными через GPRS, Bluetooth или SMS, а также просто позвонить на свое устройство по телефону и поговорить с ним (или с тем, кто стоит рядом).

Еще не так давно все это было реализовать довольно затруднительно, но сейчас доступны недорогие модули на базе SIM868, в которых есть все необходимое.

В этой статье мы расскажем о том, как настроить обмен данными по каналам GPRS мобильных провайдеров между микрокомпьютерами Raspberry Pi или Repka Pi с сервером, размещенном в интернете. Для обмена будем использовать модуль GSM/GPRS/GNSS Bluetooth HAT.

Читать далее
Всего голосов 13: ↑12 и ↓1 +11
Комментарии 6

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