#  Накачай Стёпочкина. Путь решения одной простой, но интересной задачи
BotHabr (tgi,2) → All  –  09:00:11 2023-03-04

Опубликовано: Sat, 04 Mar 2023 08:01:02 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника

«Так… Теперь его надо утолщить». (Произносить голосом десантника.)

Приветствую! Творческий путь разный и у каждого свой. Кому-то помогают сложные программы, кто-то любит моделировать. Часто выручают простые бумага и карандаш. А вдохновить и помочь понять работу устройства могут самые неожиданные вещи. Это короткая заметка, в которой показываю свой путь решения простой, но интересной задачи и хочу поделиться вдохновением и позитивом. Читать дальше →

https://habr.com/ru/post/720308/
#  Взаимодействие между процессами на С++ и PHP. Сокеты, семафоры и разделяемая память
BotHabr (tgi,2) → All  –  23:00:08 2023-03-03

Опубликовано: Fri, 03 Mar 2023 22:06:45 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО

Доброго всем дня!Хочу рассказать о своём практическом опыте реализации взаимодействия между процессами в среде Linux в условиях, когда вычислительных ресурсов существенно не хватает. По условию, один из процессов написан на C++, второй на PHP, потому дополнительно мы рассмотрим доступность соответствующих API из PHP а также варианты действий в случае, когда для нужного API PHP-обёртка отсутствует. Читать далее

https://habr.com/ru/post/720126/
#  Дела сердечные: индивидуальная настройка искусственного сердца
BotHabr (tgi,2) → All  –  08:00:09 2023-03-03

Опубликовано: Fri, 03 Mar 2023 07:00:33 GMT
Канал: Разработка робототехники – Программирование и разработка робототехники



Люди обладают рядом физиологических, психических, когнитивных, физико-химических и других особенностей, которые в совокупности и формируют основные признаки Homo sapiens. Ввиду эволюционных и генетических факторов каждый человек по-своему уникален. И эта уникальность проявляется не только во внешних особенностях, но и в работе внутренних систем. К примеру, сердце человека является одним из важнейших органов, который выполняет одни и те же функции, независимо от его владельца. Однако его форма, размеры, режим работы и даже положение могут отличаться от человека к человеку. Следовательно, в процессе разработки искусственного сердца для определенного человека необходимо учитывать особенности оригинала. Именно этим и занялись ученые из Массачусетского технологического института (США). Они разработали методику создания мягкого и гибкого роботизированного сердца на 3D принтере с возможностью точной настройки того, как именно оно будет работать. Из чего сделано искусственное сердце, как именно оно настраивается, и насколько точно оно имитирует оригинал? Ответы на эти вопросы мы найдем в докладе ученых. Читать дальше →

https://habr.com/ru/post/719952/
#  Укроп на камнях
BotHabr (tgi,2) → All  –  18:00:04 2023-03-02

Опубликовано: Thu, 02 Mar 2023 17:17:25 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Покупая одновременно микрозелень и коньяк можно поймать оценивающий взгляд. Не объяснять же каждому, что набор для выращивания приобретается в научных целях. За 98 рублей мы получаем пластиковый контейнер, минеральную вату, пакет семян и инструкцию. «Выдержать в темноте 2 дня… снять крышку… поставить на солнце… периодически поливать». Такие нехитрые действия помогут вырастить небольшое количество полезных растений. Приблизительно два года назад я приобрел такой набор и успешно вырастил небольшое количество редиса. В это же время ко мне попала книга Уильяма Тексье «Гидропоника для всех». Помимо информации, относящейся к растениям, книга содержит много упрощенных картинок гидропонных установок. Именно Тексье повинен в идее превратить пластиковую коробочку  с минеральной ватой в нечто большее. Читать далее

https://habr.com/ru/post/720100/
#  [Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть 7. Отображение DI и AI входов при помощи AJAX
BotHabr (tgi,2) → All  –  15:00:05 2023-03-02

Опубликовано: Thu, 02 Mar 2023 14:11:32 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места



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

На этом уроке рассматривается динамическое отображение на веб-странице состояния кнопок и аналогового входа при помощи AJAX. Скетч из этого урока можно легко модифицировать для отображения любого (в разумных пределах, конечно) количества кнопок и аналоговых входов, а также доработать код для отображения других параметров контроллера Arduino. Читать дальше →

https://habr.com/ru/post/718518/
#  Идеи для тех, кто хочет собрать свои часы
BotHabr (tgi,2) → All  –  10:00:08 2023-03-02

Опубликовано: Thu, 02 Mar 2023 09:00:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Картинка twizz.ru

Каждый самодельщик рано или поздно приходит к тому, что ему вот прямо сейчас необходимо создать свои часы. Зачем, почему — никто не знает. Если вы пришли к такому же пониманию, «их есть у меня». А именно — собственный хит-парад самодельных часов, которые позволят как комплексно прокачать скиллы в сборке, программировании и т. д., так и украсят любой дом своим присутствием.

В этой статье умышленно будут обойдены вниманием известные проекты часов, изготовленные из радиоламп или вращающейся линейки светодиодов, установленной на диске вышедшего из строя старого HDD, так как мы постараемся остановиться на более неизвестных и эффектных экземплярах, и если известные проекты и будут затронуты, то совсем чуть-чуть :-) Читать дальше →

https://habr.com/ru/post/718994/
#  Вывод спрайтов, создание анимации, программирование nes/famicom/dendy
BotHabr (tgi,2) → All  –  22:00:06 2023-02-28

Опубликовано: Tue, 28 Feb 2023 21:05:43 GMT
Канал: Assembler – Язык программирования низкого уровня

Ранее я уже писал статью о выводе спрайтовой графики на экрана с использованием регистра OAMDATA ($2004), но это подходит лишь для экспериментов и вывода некой статической картинки. Но движение либо анимация будет приводить к появлению различных артефактов наслоению спрайтов, моргание кадра, и так далее. Что бы этого избежать следует сформировать для каждого кадра буфер спрайтов и вывести на экран. Читать далее

https://habr.com/ru/post/719636/
#  [Перевод] Исследование винтажной компьютерной техники: 4 бита драконов: игра-лабиринт Dungeons & Dragons от Mattel
BotHabr (tgi,2) → All  –  21:00:14 2023-02-28

Опубликовано: Tue, 28 Feb 2023 20:30:32 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника


Когда мои родители продали дом и перебрались на белоснежные просторы Великого севера, они вывезли несколько коробок моего барахла, которое долго пылилось в гараже. Мы сейчас разбираем вещи и роемся в этих коробках на случай, если в не столь далёком будущем нам самим понадобится переехать. В одной из коробок нашлась моя старая компьютерная игра-лабиринт DUNGEONS & DRAGONS™ от Mattel Electronics.
Это большая, «делюксовая» из двух игр D&D от Mattel (у Intellivision, конечно, был свой набор, а у нас был Tandyvision), вторая — DUNGEONS & DRAGONS™ компьютерная игра в жанре фэнтези. Это было портативное устройство с неожиданно привлекательной реинкарнацией игры Hunt the Wumpus, о которой мы поговорим в другой раз. Эта игра больше похожа на настолку, но в ней есть компьютерный антагонист и звуковое сопровождение. Читать дальше →

https://habr.com/ru/post/719624/
#  Принцип определения дальности между радио трансиверами
BotHabr (tgi,2) → All  –  17:00:08 2023-02-28

Опубликовано: Tue, 28 Feb 2023 16:35:03 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

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

https://habr.com/ru/post/719542/
#  Умный дом своими руками + Python
BotHabr (tgi,2) → All  –  13:00:07 2023-02-28

Опубликовано: Tue, 28 Feb 2023 12:51:21 GMT
Канал: Разработка на Raspberry Pi – Одноплатный компьютер компактного размера

Сегодня на рынке существует огромное количество решений для умного дома, но не все они доступны для большинства пользователей из-за высокой стоимости. В этой статье мы рассмотрим, как создать умный дом за 10 тысяч рублей с использованием языка программирования Python.Первым шагом к созданию умного дома является выбор устройств, которые вы хотите автоматизировать. Обычно это устройства освещения, розетки, термостаты и дверные замки. Стоимость этих устройств может достигать нескольких тысяч рублей, но существуют бюджетные решения, которые можно приобрести за сумму в 10 тысяч рублей.Например, вы можете выбрать устройства умного дома, поддерживающие протокол ZigBee. Этот протокол используется для обмена данными между устройствами умного дома и может быть использован с различными системами управления, в том числе с использованием Python.Для управления устройствами умного дома мы будем использовать Raspberry Pi, недорогой мини-компьютер, который может работать как центральный сервер для умного дома. В качестве операционной системы для Raspberry Pi мы будем использовать Raspbian, основанную на Linux.Для программирования на Python мы будем использовать библиотеку Zigbee2MQTT, которая позволяет взаимодействовать с устройствами ZigBee и публиковать данные в MQTT-брокере. MQTT - это протокол обмена сообщениями между устройствами, который используется в умных домах для обмена данными между устройствами.Теперь мы можем начать создание умного дома. Первым шагом является установка Raspbian на Raspberry Pi. Это можно сделать, загрузив образ операционной системы Raspbian с официального сайта Raspberry Pi и записав его на SD-карту. Читать далее

https://habr.com/ru/post/719544/
#  Графический спектроанализатор с динамической индикацией на жесткой логике
BotHabr (tgi,2) → All  –  09:00:12 2023-02-28

Опубликовано: Tue, 28 Feb 2023 08:05:35 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника



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

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


Как всегда, под катом вас ждет беспощадная схемотехника на основе только жесткой логики и не менее жестких операционниках. Читать дальше →

https://habr.com/ru/post/719202/
#  От Arduino к Wiren Board за 10 лет. История автоматизации дома с солнечными панелями
BotHabr (tgi,2) → All  –  08:00:05 2023-02-28

Опубликовано: Tue, 28 Feb 2023 07:00:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Пробовали ли вы когда‑нибудь сделать умный дом своими руками? Герой моего нового рассказа Алексей сначала собрал автоматизацию на Arduino десять лет назад, но затем от нее отказался и перешел на оборудование Wiren Board. В чем же причины такого шага?Интересно? Тогда ныряйте под кат.Кроме типового управления отоплением, освещением и нагрузкой, в доме есть система накопления энергии на солнечных панелях, а в системе вентиляции используется холод из теплообменника в колодце. Читать далее

https://habr.com/ru/post/719342/
#  Оптимизированный доступ к GPIO и не только, часть вторая
BotHabr (tgi,2) → All  –  18:00:06 2023-02-27

Опубликовано: Mon, 27 Feb 2023 17:48:22 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

Уважаемые жители Habr-а, В данной статье, речь пойдет о доступе к GPIO, и другим регистрам, используя C++. Несколько лет назад, я подготовил статью, о том, как можно используя constexpr-клаcсы, серьезно оптимизировать доступ к GPIO-порту, таким образом, чтобы команда "PA0.set()" - превращалась в одну-три ассемблерных инструкции, в зависимости от обстоятельств. Этот класс лишь выглядел обычным, который оптимизировался компилятором. Фактически, это была высокоуровневая оптимизация низкоуровневого кода. Теоретически возможно было перегручить оператор равенства и писать просто PA0=1 или PA0=2, фактически это вызывало inline инструкцию, позволяющую добавить еще и барьерную инструкцию.Больше года назад, я потерял доступ к аккаунту Habr, и не мог восстановить его. Однако, спустя некоторое время, эксперименты по оптимальному доступу к полям регистров продолжились. И это привело к использованию нехитрых конструкций, построенных на шаблонах. Сегодня, я расскажу к чему привели эти эксперименты.Итак. Задача состояла в том, чтобы максимально описать любой регистр, и получить доступ к нему, удобным способом. Я несколько раз пытался различными способами формализовать описание, и мои попытки привели меня к следующему коду. Читать далее

https://habr.com/ru/post/719320/
#  Подробный гайд по Docker на M1
BotHabr (tgi,2) → All  –  13:00:04 2023-02-27

Опубликовано: Mon, 27 Feb 2023 12:55:12 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Я Александр Калинка из компании Evrone. Мы работаем удалённо с 2008 года и делаем это на собственных устройствах. Иногда возникает проблема, как установить, настроить и запустить все приложения и сервисы, необходимые для использования в проекте. Кто-то идет классическим путем, ставит необходимое локально на компьютер и работает с этим стеком. Но есть определенная часть программистов (и, несомненно, проектов), которые для развертывания необходимого зоопарка приложений используют Docker и Docker Compose. Устройства бывают разные, но особенно популярны Apple на чипсете M1 2020 года и на чипсете M2 2022 года. Работа Docker на них имеет некоторые особенности, о которых я хотел бы рассказать. Читать далее

https://habr.com/ru/post/716630/
#  Как научиться делать роботов и внедрять их там, где никто не решался
BotHabr (tgi,2) → All  –  09:00:08 2023-02-27

Опубликовано: Mon, 27 Feb 2023 08:00:02 GMT
Канал: Робототехника – Роботы, роботы, роботы

Главный инженер по робототехнике компании «Криптонит» Олег Зобов рассказал о том, как он осваивал создание роботов, получил за это Президентскую премию и победил в престижном международном конкурсе. Олег поделился своим подходом к обучению, рекомендовал отечественные и зарубежные курсы, а также дал ряд экспертных советов. Сейчас он руководит проектом, который позволит одновременно использовать роботов разных типов, делать их «умнее» и внедрять в те отрасли производства, где до сих пор большую часть манипуляций выполняют люди. Читать далее

https://habr.com/ru/post/718370/
#  EBYTE MA01-AACX2240: программирование цифровых входов
BotHabr (tgi,2) → All  –  09:00:04 2023-02-27

Опубликовано: Mon, 27 Feb 2023 08:01:05 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места



В предыдущих статьях мы познакомились с замечательным внешним RS485/ModbusRTU блоком расширения EBYTE MA01-AACX2240 и научились управлять работой его реле. Сегодня мы разберём программирование цифровых входов MA01-AACX2240 и научимся получать с них данные в контроллере на ESP32.

Поскольку это RS485/ModbusRTU блок, то при помощи него можно не только расширить функционал вашего контроллера, но и вынести реле, цифровые и аналоговые входы на значительное расстояние от самого контроллера (десятки и сотни метров), что может быть полезно в различных проектах.

MA01-AACX2240 это довольно функциональное устройство и позволяет не только получать данные с цифровых входов, но и тонко настраивать работу самих этих входов — можно использовать счётчики, устанавливать работу по фронтам сигнала, выбирать метод обнуления счётчиков и т. д. и т. п., обо всём этом мы и поговорим далее… Читать дальше →

https://habr.com/ru/post/717316/
#  Датчик присутствия для Home Assistant с использованием Zigbee
BotHabr (tgi,2) → All  –  17:00:05 2023-02-26

Опубликовано: Sun, 26 Feb 2023 16:30:23 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Для своего умного дома решил собрать датчик присутствия на доплеровском датчике rcwl-0516 и микроконтроллере Zigbee - cc2530, работающий на протоколе Zigbee, отличающийся низким энергопотреблением. Читать далее

https://habr.com/ru/post/719030/
#  Битва за контроль над поставками микрочипов, и какова роль России в этом вопросе?
BotHabr (tgi,2) → All  –  15:00:09 2023-02-26

Опубликовано: Sun, 26 Feb 2023 14:37:06 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника

Полупроводники сегодня так же важны для глобального капитализма, как и доступ к энергоресурсам. Только несколько стран может производить самые передовые микрочипы, и контроль над их поставками становится ключевым полем битвы в торговой войне между США и Китаем. Что более важно для капитала и его различных национальных государств, чтобы гарантировать достаточный запас энергетических ресурсов или полупроводников? В своей новой книге Chip War Крис Миллер убедительно доказывает последнее: Читать далее

https://habr.com/ru/post/719012/
#  [Перевод] Всё про USB-C: паяльник Pinecil
BotHabr (tgi,2) → All  –  11:00:05 2023-02-26

Опубликовано: Sun, 26 Feb 2023 10:00:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места


Как многие правильно заметили, в случае с USB-C важен не просто сам стандарт, а то, как он реализован. В конце концов, мы имеем дело с реализациями, и именно на этой почве обычно возникает большинство проблем. Отчасти, конечно, вина лежит и на стандарте, например, в плане отсутствия маркировки кабелей. Хотя, на мой взгляд, он продуман намного лучше, чем некоторым кажется.

Я хочу познакомить вас с несколькими реализациями USB-C в некоторых интересных опенсорсных продуктах. Все они в том или ином смысле не идеальны – иначе и быть не может, поскольку им приходится иметь дело с беспорядочным реальным миром, где совершенство является редкостью.

Сегодня мы поговорим о Pinecil – недорогом и качественном паяльнике от Pine64, выпущенном пару лет назад. Для питания в нём предусмотрен и круглый разъём, и порт USB-C. Это стало долгожданным отступлением от стратегии компании Miniware, которая не применяла такое решение ни в оснащённой исключительно круглым разъёмом модели TS100, ни в маломощных паяльниках TS80. Кроме того, поскольку Pinecil разработан под использование жал T12 от модели TS100, он заслуженно завоевал популярность в мире электронщиков-любителей. Читать дальше →

https://habr.com/ru/post/718802/
#  [recovery mode] Каковы причины того, что робототехнических фреймворков мало
BotHabr (tgi,2) → All  –  00:00:07 2023-02-25

Опубликовано: Fri, 24 Feb 2023 23:44:32 GMT
Канал: Разработка робототехники – Программирование и разработка робототехники

История Фреймворка Beeptoolkit (Beeptec Engineering 2019 г.), наглядный пример того, как и добрая дюжина других фреймворков, по предположению, не достаточно широко присутствуют  в информационном поле среди их потенциального сообщества, так же и тех кто может делиться такой информацией, а те кто каким то образом все же наткнулся на  сведения, сразу не могут понять, насколько он мощный, как его оседлать и разогнать, что лежит тяжелым бременем на их разработчиках.Какое то время, 3 года назад здесь на Хабре мелькала серия моих неудачных, пробы пера публикаций, с уходом в глубокий кармический минус, при этом с внушительным,  более 30К, прочтением. По состоянию дел на сегодня Beeptoolkit  значительно продвинулся по ряду успешных проектов и был замечен рядом известных публичных изданий, таких к примеру как  Welp Magazine, включен в национальные научные реестры (Израиль) технологических стартапов и вовлечен в проекты по приоритетным направлениям в сфере вендинговой робототехники. Framework BEEPTOOLKIT (СISC x86, OC Windows LTSC)Краткая характеристика: Читать далее

https://habr.com/ru/post/718896/
#  Жажда скорости — ARM или RISC-V?
BotHabr (tgi,2) → All  –  09:00:04 2023-02-24

Опубликовано: Fri, 24 Feb 2023 08:24:26 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

В этой короткой заметке я попытаюсь сравнить три разных микроконтроллера по времени реакции на внешнее прерывание. Дело это интересное, просто потому что иногда микроконтроллер должен реально контролировать и желательно по-быстрее. Ну и конечно, хочется оценить работу шины, прерываний и всего остального.Итак, схема опыта очень проста - будем использовать 3 первые пина порта GPIOA, первый как источник внешнего прерывания (exti0), а 1 и 2 для вывода данных. Хватило бы и одного, но тогда осциллограф, как понимаете, подключать не так удобно - а на скорости кода это не сказывается. Первый пин и второй, естественно, соединим проводком...Будем подавать на второй пин высокий уровень, это вызовет прерывание, сработает обработчик. В нем будем просто выводить 0 на все пины порта GPIOA - а по факту на второй и третий, получается. И цикл повторяется. Код примерно одинаков и для ARM и для RISC-V и приведен ниже.Да, для опытов у нас будет два процессора ARM, обе stm - так уж вышло, они были под руками - stm32f103 и stm32h750, соответственно, первую запустим на 64 МГц, а вторую на 400 МГц (ну на шине будет всё равно 200 МГц). А вот для RISC-V попалось изделие WCH-IC а именно ch32v307 и он будет у нас на 144 МГц. Кстати, в нем реализовано железячное переключение при прерывании с сохранением регистров, так что если постараться, то можно несколько еще ускорить код, выбросив пару-тройку тактов.Однако для эксперимента компилятор был использован с одной и той же опцией оптимизации -Os и никаких трюков не применялось. Код на ассемблере получился примерно похожий, с ньюансами, конечно, но всё же... Жмем!

https://habr.com/ru/post/718818/
#  Создаём систему радиоуправления для самодельного самолёта
BotHabr (tgi,2) → All  –  10:00:04 2023-02-23

Опубликовано: Thu, 23 Feb 2023 09:00:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Картинка Viarprodesign, Freepik

У каждого человека есть определённая тема, к которой он испытывает некое иррациональное влечение. У автора этой статьи такой темой является авиамоделирование: на тот момент, когда ещё существовали авиамодельные кружки, автор пришёл в него записываться и ему сказали, что он ещё слишком мал и лучше прийти через пару лет. А через пару лет распался Советский Союз и всем стало совсем даже не до кружков — на дворе наступили «благословенные» 90-е годы…

Однако, «гештальт сам себя не закроет» и автор решил тряхнуть стариной и попробовать собрать свою первую авиамодель (лучше поздно, чем никогда, да и в авиамодельный кружок опять не возьмут — теперь уже по причине старости :-) Читать дальше →

https://habr.com/ru/post/718446/
#  HabraTab: извлечение и модернизация движка (о, сколько нам открытий чудных...)
BotHabr (tgi,2) → All  –  15:00:08 2023-02-22

Опубликовано: Wed, 22 Feb 2023 14:01:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места



Недавно на Хабре вышла статья «HabraTab — девайс для хаброзависимых», которая вызвала неподдельный интерес у хабропользователей и, можно сказать, произвела своего рода фурор (на данный момент рейтинг статьи +137).

Действительно, проект довольно интересный как своей концепцией, так и исполнением, как программным, так железным и даже дизайнерским — девайс выглядит весьма своеобразно и оригинально.

Каждый нашёл в нём что-то своё, сам девайс меня не заинтересовал, но зато заинтересовал код, который может получать данные (кроме Хабра) с различных сайтов в интернете и затем эти данные использовать в IoT системах. Также этот код можно использовать для получения данных со встроенных веб-интерфейсов различных устройств в локальной сети, чему можно найти множество применений в реальных проектах по автоматизации (и не только).

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

Итак, начнём… Читать дальше →


>> Читать далее
#  Умная дача: видеонаблюдение
BotHabr (tgi,2) → All  –  15:00:06 2023-02-22

Опубликовано: Wed, 22 Feb 2023 14:02:23 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

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

https://habr.com/ru/post/718614/
#  Превращаем DSLogic U2Basic (PANGO) в DSLogic Plus
BotHabr (tgi,2) → All  –  09:00:07 2023-02-22

Опубликовано: Wed, 22 Feb 2023 08:43:58 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

В данной статье расскажу как модифицировать DSLogic U2Basic (PANGO) в DSLogic Plus.Данная статья является обновлением статей - Превращаем DSLogic Basic в DSLogic Plus и Превращаем DSLogic U2Basic в DSLogic Plus Читать далее

https://habr.com/ru/post/718212/
Powered by iii-php v0.11