#  Клубничная чудо-коробка 2.0 всё
BotHabr (tgi,2) → All  –  00:00:04 2022-12-09

Опубликовано: Thu, 08 Dec 2022 23:13:14 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Продолжаю серию постов про свои клубничные приключения. В этом хочу рассказать, как дорабатывал систему выращивания клубники, с какими проблемами столкнулся, каких результатов достиг и почему решил остановить проект «Коробка 2.0». Читать далее

https://habr.com/ru/post/704420/
#  Чип AudioСodec(а) WM8731 (или (ADC/DAC)*2)
BotHabr (tgi,2) → All  –  23:00:03 2022-12-08

Опубликовано: Thu, 08 Dec 2022 22:51:08 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

Существует чип WM8731. Это стерео аудиокодек или однокристальная звуковая карта. В сущности 2 пары ADC/DAC на 24бит каждый с настройкой по I2C. Чип знаменит тем, что его в свое время заложили в культовую отладочную плату Altera-DE1 для FPGA  и чип WM8731 стал известен во всех технических вузах мира. Посмотрим на что на самом деле способен чипок WM8731.В этом тексте я напишу о своём опыте работы с чипом WM8731, частично восполню нехватку документации на китайскую отладочную плату Alinx и отмечу решения основных сбоев при работе с WM8731. Читать далее

https://habr.com/ru/post/703588/
#  Модернизация FreePBX на Raspberry PI
BotHabr (tgi,2) → All  –  12:00:05 2022-12-08

Опубликовано: Thu, 08 Dec 2022 11:32:05 GMT
Канал: Разработка на Raspberry Pi – Одноплатный компьютер компактного размера

Продолжение экспериментов над установленной и рабочей системы из статьи: https://habr.com/p/550734/ с переходом на PJSIP (sipnet, zadarma, multifon), подключение telegram бота. Читать далее

https://habr.com/ru/post/704306/
#  Взрывная FoodTech-инновация в Кыргызстане: автоматизация доставки в сельском магазине
BotHabr (tgi,2) → All  –  11:00:05 2022-12-08

Опубликовано: Thu, 08 Dec 2022 10:09:46 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Привет! Меня зовут Максим Павлов, я управляющий партнёр KTS.Этой осенью я и другие основатели KTS оказались в кыргызском пансионате с ближайшим продуктовым магазином в двух километрах. Нам быстро надоело тратить час на дорогу за чипсами: в статье рассказываю, как всего за пару дней мы создали местный сервис доставки. Читать далее

https://habr.com/ru/post/704178/
#  Как мы в 3 раза снизили время, которое менеджеры тратили на рутинные задачи
BotHabr (tgi,2) → All  –  11:00:04 2022-12-06

Опубликовано: Tue, 06 Dec 2022 10:09:52 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

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

https://habr.com/ru/post/703784/
#  Как завладеть сетью /16 с помощью libpcap и libdnet. Работаем с протоколом SNMP
BotHabr (tgi,2) → All  –  10:00:05 2022-12-06

Опубликовано: Tue, 06 Dec 2022 09:00:02 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО


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

https://habr.com/ru/post/697854/
#  Kincony KC868-AI: 48 цифровых входов + ESP32, ETH, RS232, RS485 и приёмники IR и 433 МГц
BotHabr (tgi,2) → All  –  09:00:03 2022-12-06

Опубликовано: Tue, 06 Dec 2022 08:01:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места



Пока мы с вами занимались контроллерами AlertBox (1, 2), подключали Wiren Board блоки на DIN-рейку и пытались полечиться при помощи ТГС-7А, компания Kincony тоже не теряла времени даром и выпустила ещё несколько контроллеров в своём неподражаемом форм-факторе «а-ля скейтборд, только колёсики приделать нужно».

На этот раз она нас порадовала концептуальным решением KC868-AI по организации сбора данных со множества (48 шт.) цифровых входов, плюс на плату добавлены приёмники инфракрасных сигналов (IR) и сигналов от радиомодулей на 433 МГц. Получилось что-то вроде универсального (Wi-Fi, Ethernet) умного (ESP32) гейта для сбора информации с какого-то объекта и передачи её для дальнейшей обработки в общую систему.

Ну а наличие интерфейсов RS485 и I2C и разъёма с 4-я свободными GPIO позволяет подключить к KC868-AI дополнительное оборудование, например, блок реле и сделать этот контроллер полноценным управляющим элементом вашей системы автоматизации.

Далее мы попробуем поподробнее разобраться с устройством KC868-AI и даже немного попрограммировать его в своё удовольствие. Читать дальше →

https://habr.com/ru/post/703028/
#  Личный опыт: управление роботом с помощью Steam Deck
BotHabr (tgi,2) → All  –  16:00:05 2022-12-05

Опубликовано: Mon, 05 Dec 2022 15:26:42 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Привет, меня зовут Станислав Архипенко. Сейчас я работаю в IT, но с раннего детства я был увлечён техникой. Ещё совсем маленьким я подключал батарейки к моторчикам и мечтал о том, что когда-нибудь смогу создавать настоящих роботов. Моя мечта осуществилась. Я не работаю сборщиком киборгов, но новенький 3D-принтер позволил мне окунуться в разработку и строительство роботов от дизайна и печати 3D деталей до сборки и пайки, программирования и отладки. В этой статье покажу своего гексапода и расскажу об управлении с помощью игровой консоли Steam Deck.  Читать далее

https://habr.com/ru/post/703654/
#  За 16 недель я собрал 16 синтезаторов по схемам найденным в интернете
BotHabr (tgi,2) → All  –  10:00:04 2022-12-05

Опубликовано: Mon, 05 Dec 2022 09:19:03 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

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

https://habr.com/ru/post/703126/
#  Управление вентиляцией: собираем, интегрируем, экономим
BotHabr (tgi,2) → All  –  08:00:04 2022-12-05

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

Современный дом не может существовать без вентиляции. Только система вентиляции обеспечивает нам требуемое качество воздуха, и, как следствие, здоровье, бодрость и долгие годы жизни. А умный дом не может существовать без механической системы приточно–вытяжной вентиляции, поскольку с естественной (т. е. не регулируемой) вентиляцией требуемого комфорта и энергоэффективности не добиться. А такой системой надо умно управлять. Об этом сегодня и поговорим. Читать далее

https://habr.com/ru/post/702444/
#  Интернет-радио на базе ESP32 и ЦАП UDA1334A
BotHabr (tgi,2) → All  –  22:00:05 2022-12-04

Опубликовано: Sun, 04 Dec 2022 21:09:20 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Всем привет! Делюсь своим опытом и проектом по созданию проигрывателя интернет-радио на базе ESP32 и ЦАП UDA1334A. Сам проект выложен на github.Питание по micro-usb, выход mini-jack позволяет подключить колонки или наушники и наслаждаться любимыми радиостанциями :) Читать далее

https://habr.com/ru/post/703414/
#  Умный домофон SmartIntercom. Ещё один…
BotHabr (tgi,2) → All  –  12:00:04 2022-12-03

Опубликовано: Sat, 03 Dec 2022 11:55:40 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Открытие домофона не вставая с дивана, режим "Жду курьера", беззвучный режим и многое другое. Читать далее

https://habr.com/ru/post/703284/
#  5 одноплатников на все случаи жизни: от Pine64 Ox64 до Banana Pi BPI-M6
BotHabr (tgi,2) → All  –  01:00:03 2022-12-03

Опубликовано: Fri, 02 Dec 2022 20:56:38 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места


Одноплатные компьютеры — неисчерпаемый ресурс для самых разных проектов, от чего-то вроде DIY-гирлянды до сложных корпоративных систем. Мы уже давно не писали ничего про одноплатники, а за это время вышло несколько интересных моделей. О них сегодня и поговорим. Читать дальше →

https://habr.com/ru/post/551936/
#  Трюк, которого не было — 2
BotHabr (tgi,2) → All  –  12:00:04 2022-12-02

Опубликовано: Fri, 02 Dec 2022 11:46:41 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Привет, Хабр! Моя прошлая статья была встречена сообществом очень хорошо. В обсуждение зашел даже @kompas_3d чем я по-настоящему горжусь. Я решил написать небольшое продолжение.Основной проблемой, поднимаемой в комментариях была полная бесполезность построенного мной объекта. Люди искренно пытались помочь, предлагали различные варианты... Но все тщетно. Результатом всех дискуссий стала абсолютная ясность, что пользы от этого чуть меньше чем никакой.На этот раз я попробую реабилитироваться и построить что-то более пригодное. Хотя, если честно, здесь тоже большие сомнения. Все, кому я это показывал, сначала долго смотрели в экран, потом долго смотрели на меня, крутили пальцем у виска и отходили на безопасное расстояние... Читать далее

https://habr.com/ru/post/703140/
#  Блокирующая обработка тактовой кнопки для Arduino. Настолько полный гайд, что ты устанешь его читать
BotHabr (tgi,2) → All  –  09:00:05 2022-12-02

Опубликовано: Fri, 02 Dec 2022 08:15:14 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры



В одной из своих прошлых статей я писал про подключение тактовой тактильной кнопки. И, казалось бы, такой простой вопрос, вызвал «бурю» в комментариях. Публика разделилась на два лагеря: на тех, кто все знает, но обычно молчит; и тех, кто не знает, и стесняется спросить. А я так и не понял, к какому лагерю отношусь!

Поиски в интернете по запросу «программирование кнопки для Arduino» выдает весьма противоречивый контент. Где-то код очень крутой, но из-за скудного описания не понятный. А где-то код очень простой, и от того не понятно, что с ним можно делать.

В общем, так бывает достаточно часто, когда простые (может даже и примитивные) задачи, на просторах интернетов освещены поверхностно. И это вполне закономерно. Те, кто только начинает что-то изучать, с радостью делятся новыми знаниями. Кем-то движет гордость за свои достижения, а у кого-то просто язык чешется. Но как только человек поднаторел в вопросе, груз профессионализма не позволяет ему писать про такие мелочи. Или нет на это свободного времени, или приходит чувство самодостаточности.

Вот я и решил собраться с мыслями и обобщить свой опыт программирования обработчика кнопки для Arduino. Если вам интересно пополнить/проверить свои знания в данном вопросе, ну или проверить мои знания, то приглашаю под кат.

Дисклеймер. Текст рассчитан на публику, которая только начинает познавать азы программирования контроллеров Arduino. Запрещено к просмотру людям с ослабленной психикой или психикой с долголетней инженерной выдержкой и беременным женщинам (это так, на всякий случай, а то мало ли… британские ученые пока до исследований на эту тему не добрались). Материал предназначен исключительно для просмотра лицам, не достигшим 21 года. Читать дальше →


>> Читать далее
#  Как сделать питч-дек и запитчить всё на свете
BotHabr (tgi,2) → All  –  09:00:03 2022-12-02

Опубликовано: Fri, 02 Dec 2022 08:40:48 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

В интернете есть десятки ультимативных шаблонов, как сделать питч-дек. Каждый фаундер, сделавший хотя бы один питч-дек, также готов выдать пачку рекомендаций. Каждый фонд имеет свой темплейт. А ответа на вопрос «как сделать питч-дек?» по-прежнему нет. В этом материале разбираемся• из чего состоит питч-дек• структура питч-дека на разных стадиях• важен ли питч (или питч-дек запитчит себя сам)• нужен ли сторителлинг• и как же его все-таки сделать? Читать далее

https://habr.com/ru/post/703016/
#  Автоматизируем умный коттедж: куда потратить миллионы?
BotHabr (tgi,2) → All  –  08:00:04 2022-12-02

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

Обычно при создании системы автоматизации люди стараются соблюдать баланс между затратами и функциями, которые они хотят. Но бывают проекты, где бюджет в пару миллионов на автоматизацию несильно заботит заказчика, и вот там можно желать чего угодно: управления светом, шторами, климатом, дворовыми системами и...Итак, огромный коттедж на 600 кв.м. с большим двором, солидный бюджет на автоматизацию и много необычных пожеланий заказчика. Интересно? Ныряйте под кат, там я подробно обо всём расскажу. Читать далее

https://habr.com/ru/post/702874/
#  Конструирование LIDAR своими руками. Часть1
BotHabr (tgi,2) → All  –  08:00:03 2022-12-02

Опубликовано: Fri, 02 Dec 2022 07:40:19 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Данная статья посвящена изучению принципов и практической реализации технологии обнаружения и определения дальности с помощью активных оптических систем (LIDAR) LIDAR – Light Detection and Ranging – технология получения и обработки информации об удалённых объектах с помощью активных оптических систем, применяющих явления поглощения и рассеяния света в оптически прозрачных средах.На сегодняшний день оптические локационные системы являются наиболее распространёнными системами, привлекающих к себе внимание учёных и практиков как инструменты, обеспечивающие максимальную информативность и точность при наблюдениях и дистанционных измерениях. Оптическая локация, представляет собой совокупность методов обнаружения, измерения координат, а также распознавания формы удалённых объектов с помощью электромагнитных волн оптического диапазона. Одной из известных оптических локационных систем является технология LIDAR.Целью статьи является, исследование различных областей применения оптических локационных систем, более глубокое познание в их использовании, огромнейшая ценность этих систем в наше время, их дальнейшие тенденции и возможности развития. А также статья направлена на выявление современной и актуальной технологии, работающей на основе оптических локационных систем.Технология LIDARЛидары – лазерные локационные оптико-электронные системы (ОЭС) активного типа, предназначенные для активного дистанционного зондирования окружающей среды с целью получения информации для решения научных, производственных, экологических и метрологических задач. Читать далее

https://habr.com/ru/post/703058/
#  Бесполезный и красиво ужасный язык программирования ALLang
BotHabr (tgi,2) → All  –  07:00:04 2022-12-02

Опубликовано: Fri, 02 Dec 2022 06:13:46 GMT
Канал: Assembler – Язык программирования низкого уровня

Примерно год назад я писал язык программирования под названием ALLang. Расшифровка его звучит так: Another LISP Language, что незамысловато даёт понимание его второсортности. Тем не менее, таковой язык всё же предлагает интересные особенности в своей реализации со стороны эзотерических языков. Читать далее

https://habr.com/ru/post/703036/
#  Возможности современного клавиатуростроения (программные)
BotHabr (tgi,2) → All  –  23:00:04 2022-12-01

Опубликовано: Thu, 01 Dec 2022 22:10:10 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

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

https://habr.com/ru/post/703022/
#  Как устроена работа thread_local переменных: разбираемся и добавляем поддержку в учебную ОС
BotHabr (tgi,2) → All  –  10:00:06 2022-12-01

Опубликовано: Thu, 01 Dec 2022 09:35:46 GMT
Канал: Assembler – Язык программирования низкого уровня

Эта статья написана по мотивам моей курсовой работы, основной смысл которой описан здесь. В процессе работы над ней мне понадобилось добавить в учебной ОС, над которой я работал, поддержку thread_local переменных, о чём я и хочу здесь рассказать в надежде что кому-то это окажется полезно. Код расположен в двух репозиториях. Здесь рассмотрен совсем простой случай: поддержки динамической загрузки других бинарников не будет, а способ реализации рассмотрен только один. Читать далее

https://habr.com/ru/post/702814/
#  Возможен ли электромагнит без электричества?
BotHabr (tgi,2) → All  –  10:00:03 2022-12-01

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

Картинка rawpixel, Freepik

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

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

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

Несмотря на кажущуюся странность и парадоксальность вынесенного в заголовок утверждения, подобная возможность (удержания без питания) всё-таки есть, и именно о ней мы и поговорим ниже… Читать дальше →

https://habr.com/ru/post/701866/
#  Поездка в Израиль на Nordic Tech Tour
BotHabr (tgi,2) → All  –  20:00:04 2022-11-30

Опубликовано: Wed, 30 Nov 2022 19:35:45 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

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

https://habr.com/ru/post/700732/
#  Делаем физическую лабораторию из смартфона своими руками
BotHabr (tgi,2) → All  –  18:00:03 2022-11-30

Опубликовано: Wed, 30 Nov 2022 17:52:46 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Всем привет! Продолжаем наш курс Galaxy Upcycling - Новая жизнь старого смартфона, где обсуждаем, как можно повторно использовать устаревший смартфон, иногда - в неожиданном качестве, как физическую лабораторию. Этому, например, посвящен небольшой курс “Лаборатория в кармане” педагога Анатолия Шперха. В самом деле, современный смартфон оснащен большим количеством сенсоров, способных измерять параметры окружающей среды. Это акселерометр, компас, GPS (тоже можно использовать для измерения скорости), гироскоп, датчик Холла (магнитометр), датчик освещенности, датчик приближения. Я рассмотрю сегодня три урока из приложения для проведения учебных физических экспериментов PhyPhox. Эти уроки относятся к разделу «механика» и задействуют разные сенсоры смартфона:1. Скорость лифта (барометр и акселерометр)2. Центрифуга (гироскоп и акселерометр)3. Свободное падение (микрофон) Читать далее

https://habr.com/ru/post/702604/
#  «Как не надо проектировать ракеты» или путь разработки ракеты на ЖРД. Часть 1 — как не надо начинать
BotHabr (tgi,2) → All  –  15:00:03 2022-11-30

Опубликовано: Wed, 30 Nov 2022 13:28:52 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Да здравствуй, великий и могучий Хабр! Надеюсь это будет не лонгрид, но даже если так, то думаю читателю, который набрел на эту статью, будет интересно что да как.Итак, о чем цикл этих статей? Цикл будет повествовать о проблемах проектирования, реализации, расчетов, ракеты-носителя на жидкостном ракетном двигателе. (что такое ЖРД думаю читатель знает, если не знает - гугл в помощь) Рассказ будет вестись о коллективе RoTech, или кто-то его помнит как “Мечта”. Мы в тг.Сразу говорю - проект еще не завершен до конца, но мы работаем уже два года и уже было проделано слишком много работы, чтобы о ней не рассказать (надеюсь цикл статей завершится ровно тогда, когда наша итоговая цель как раз полетит).Именно в этой статье вы узнаете, какие ошибки нами были совершены, и как не надо делать)) В полет!

https://habr.com/ru/post/702618/