Меня зовут Евгений Глейзерман, я — Head of KasperskyOS IoT Protection Development в «Лаборатории Касперского». Отвечаю за различные IoT-продукты на собственной микроядерной операционной системе KasperskyOS: шлюзы, контроллеры, блоки телематики и т. д. А еще я иногда ковыряю устройства поменьше, на которые KasperskyOS пока установить нельзя. В данной статье хочу рассказать о своем хобби-проекте и поделиться возможностями esp-32 на примере DIY-девайса для автозвука: как я собрал пульт, регулирующий громкость по Bluetooth, взяв за основу популярный микроконтроллер.
Читать полностью »
Рубрика «автоматизация» - 6
Да здравствует кастомный автозвук, или Мой DIY Bluetooth-пульт на основе ESP32
2024-08-08 в 14:07, admin, рубрики: C, C++20, DIY, diy или сделай сам, esp32, fpga, internet of things, IoT, open source, qt, stm32, Verilog, автоматизация, Интернет вещей, лаборатория касперского, микроконтроллеры, Программирование, программирование микроконтроллеров, С++, схемотехника, электроника, Электроника для начинающихОсвоение программирования за 2 года с нуля или как я пытался автоматизировать реальное производство
2024-06-20 в 5:42, admin, рубрики: автоматизация, производствоИтак, немного о себе, производстве и программировании:
Моя профессия далека от IT технологий. Я работаю на производстве кажется всю жизнь довольно давно. Тематика - производство и ремонт металлообрабатывающих станков. Производим станки как новые, так и ремонтируем. Стараемся все делать локализировано (импортозамещение ж)- все железки точим, шлифуем, собираем и т.д
Скотч, кабель, Интернет: умный съемный дом
2024-05-31 в 13:32, admin, рубрики: home assistant, kodi, plex, автоматизацияВ этом посте я расскажу как работает моя домашняя инфраструктура, на чем крутятся сервисы, как они между собой связаны и зачем нужны
Предусловия
Я меняю дома и квартиры в среднем раз в два года и все они, разумеется, съемные
Поэтому у меня нет желания оборудовать полноценную серверную комнату, охлаждать ее отдельным кондиционером и связывать все девайсы стагигабитной оптикой
Вся моя домашняя экосистема сервисов и железяк должны
-
Умещаться в один небольшой чемодан в случае очередного переезда
CG Charger BQ: как TP4056, только на стероидах (BQ25895)
2024-01-07 в 8:01, admin, рубрики: arduino, BQ25895, CG Charger BQ, ClimateGuard, esp32, IoT, smart home, timeweb_статьи, автоматизация, Интернет вещей, микроконтроллеры, Программирование, умный дом
Сегодня на нашем операционном столе очередное гениальное изобретение компании ClimateGuard — девайс под не менее гениальным названием CG Charger BQ. Расшифровке того, что же всё-таки скрывается под этими загадочными буквами BQ (что означают буквы CG постоянные читатели моего блога уже знают) и посвящена эта статья.
Перед нами умная зарядка для аккумулятора и модуль питания для различных DIY устройств с возможностью микроконтроллерного управления по интерфейсу I2C. Это формальное определение назначения этого модуля, но после ознакомления с даташитом BQ25895 и экспериментов с самим модулем я могу сказать, что это невероятно продвинутая микросхема управления питанием, которая при соответствующем подходе сможет удовлетворить любые ваши прихоти по обеспечению питанием ваших гаджетов.
Правда для осмысленной работы с BQ25895 вам понадобятся пара высших образований в Computer Science (смайл) и… эта статья...Читать полностью »
Китайский паяльный робот: тыкаем палкой и заставляем работать
2023-12-28 в 7:00, admin, рубрики: wiren board, автоматизация, выводные компоненты, монтажники, пайка, пайка микросхем, паяльный робот, припой, роботы, флюсОпять починяем банкоматы
2023-12-21 в 7:15, admin, рубрики: автоматизация, банкоматы, инциденты, обслуживание, ремонт
Источник
Банкоматы периодически ломаются. Иногда — сами, просто из-за износа механических частей, чаще — с помощью клиентов банка. В них могут застрять мятые деньги, скрепки, скотч. Может в который раз упасть винда, на которой они работают. В общем, они ломаются. Но вовремя поднятая вещь не считается упавшей, поэтому мы их быстро-быстро чиним.
Точнее, сначала робот чинит банкомат. На типовые срабатывания датчиков заводится инцидент, и робот начинает программу восстановления. Обычно это перезагрузка или сброс ошибок на конкретном модуле. Если после перезагрузки состояние сохраняется либо если поломка повторяется чаще статистической вероятности, то появляется алерт для инженера или оператора.
Если нужен физический ремонт, то робот после диагностики пишет отчёт и говорит, какие запчасти надо брать. Читать полностью »
Починяем банкоматы: чиним железо и софт
2023-12-14 в 7:00, admin, рубрики: автоматизация, банкоматы, ошибки, ремонт, Софт
Ошибки софта — частый случай, почему банкомат может встать. Софт постоянно дорабатывается и развивается. Например, много всего мы узнали после обновления для работы с NFC, когда вместо карт стали использоваться телефоны. Очень интересно было при биометрических апдейтах, когда деньги снимали не с карты, а с лица. Например, там накатывали хотфикс по измерению расстояния (клиент выбрал снятие денег, наклонился завязать шнурок, деньги сняли со счёта следующего в очереди).
Вторая причина — у всякого железа есть наработка на отказ. Сейчас мы одними из первых на рынке начали заниматься превентивным обслуживанием, стараемся предугадать, когда что-то сломается и заранее пролечить, чтобы не доводить до неожиданной поломки.
И третья история, которая вызывает неисправность, — это внешние обстоятельства, в том числе клиенты. Положить пачку банкнот с резинкой или пробитых скрепкой от степлера — это каждый день. Погнутые и склеенные скотчем карты тоже часто встречаются. Читать полностью »
Telegram-бот для диагностики дисков в серверах. Как я собрал инфраструктуру и что использовал для разработки
2023-08-17 в 11:55, admin, рубрики: bot, s.m.a.r.t, selectel, telegram, автоматизация
Привет! Меня зовут Дмитрий, я старший системный инженер в Selectel, работаю с серверами и клиентским оборудованием.
Ранее я написал статью о том, как появилась идея создать бота на базе API Telegram, который анализирует показатель S.M.A.R.T дисков. Теперь более детально расскажу о его разработке и о том, как было развернуто приложение.
Перед тем как мы погрузимся в детали, добавлю, что у меня нет опыта коммерческой разработки и администрирования инфраструктуры. В сети довольно много информации о том, как это делать в теории, но мало практических материалов для выхода на уровень продакшена.
Как системный инженер я изучаю новые вещи «методом тыка». Поэтому все представленные сборки приложения и способы его развертывания основаны на личном опыте и умении искать информацию в сети, а также применении «метода тыка» для получения конечного результата.
Читать полностью »