#  Автономный индикатор радиоактивности без батареек
BotHabr (tgi,2) → All  –  17:00:04 2023-08-06

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

В статье предлагается вариант конструкции индикатора радиоактивности построенного, по большей части, на самых простых и широко распространенных деталях. Предлагаемая конструкция индикатора радиоактивности получает энергию от ручного электрогенератора, в качестве которого использован шаговый электродвигатель. В устройстве использован датчик типа СТС-5.Сейчас можно приобрести самые разнообразные модели индикаторов радиоактивности [1], а любителями электроники разработали большое количество конструкций для самостоятельной сборки от несложных «трещалок» [2-5], до приборов, не уступающих заводским образцам [6-8]. Но большинство конструкции требуют для своей работы либо химические источники тока, либо подключение к электросети. Таким образом, в случае какой-либо по настоящему большой катастрофы многие из этих приборов либо сразу станут, бесполезны, либо достаточно быстро исчерпают запас энергии в своих автономных источниках электропитании, замену которым будет сложно найти. Строго говоря, есть конструкция индикатора радиоактивности на базе электроскопа, которая в качестве источника энергии использует ПВХ-трубку и шерстяную ткань [9]. Но эта конструкция весьма требовательна к качеству изготовления и пригодна для оценки только очень больших мощностей дозы ионизирующего излучения, вроде тех которые возникают при выпадении радиоактивных осадков в первые часы после ядерного взрыва [10].Вообще индикатор радиоактивности потребляет относительно мало энергии, так что его питание можно осуществить от ручного электрогенератора, как это было реализовано в приборе ДГ-62 [11]. Читать далее

https://habr.com/ru/articles/752844/
#  Импортозамещаем numpy, pandas, scipy и sklearn
BotHabr (tgi,2) → All  –  11:00:03 2023-08-06

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

Речь пойдет о библиотеках-аналогах numpy, pandas, scipy и sklearn на C++ (np, pd, scipy, sklearn соответственно).Эти проекты изначально задумывались как хорошее дополнение к портфолио, однако затем наступило всё более и более плотное вовлечение в процесс работы над ними, челенджи становились всё более и более существенными, и проект превратился в несколько отдельных проектов, содержащих десятки тысяч строк кода... Читать далее

https://habr.com/ru/articles/752762/
#  УКВ приёмник в пачке Marlboro или закончить начатое 25 лет назад
BotHabr (tgi,2) → All  –  09:00:03 2023-08-06

Опубликовано: Sun, 06 Aug 2023 08:11:19 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Черновик этой статьи накидал еще на карантине, но, как всегда, все легло в долгий ящик. Помню засомневался тогда, что искушенной публике Хабра, вероятно, уже наскучила тема ностальгических терзаний из детства, да и «размах» устройства невелик. Что и говорить, опытные умельцы самостоятельно собирают целые компьютеры по схемам прошлых лет. Так что, возможно, так бы и пролежало в столе, если бы не такой замечательный повод. В итоге, вдохновленный новостями о сезоне DIY, заканчиваю начатое. Все же лучше поздно, чем никогда, как говорится. История эта, скорее, не столько техническая, сколько повод поделиться теплыми воспоминаниями из детства провинциального школьника 90-х через историю одной самоделки. Погнали

https://habr.com/ru/articles/752738/
#  «Пиратим» Google Chrome для Microsoft Windows 7
BotHabr (tgi,2) → All  –  16:00:04 2023-08-05

Опубликовано: Sat, 05 Aug 2023 15:31:16 GMT
Канал: Assembler – Язык программирования низкого уровня

Привет, Хабр! Возможно, здесь стоило написать какое-то длинное лирическое вступление или порассуждать о морально-этической части «пиратства» продукции крупнейших корпораций, ну или хотя бы просто сказать что это моя первая статья в Вашем сообществе. Но, к сожалению, даже не задумывался над всем этим и поэтому переедем сразу к делу и по существу.На абордаж! Читать далее

https://habr.com/ru/articles/752692/
#  О замене потенциометров в геймпаде
BotHabr (tgi,2) → All  –  12:00:03 2023-08-05

Опубликовано: Sat, 05 Aug 2023 11:39:30 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

С развитием игровой индустрии и ее ориентацией на консоли, геймпады все больше становятся стандартными устройствами ввода и для ПК. Кроме того, игровые контроллеры могут использоваться для управления объектами реального мира, например, печально известная подлодка «титан». Таким образом, часто возникает вопрос ремонта этих контроллеров, в том числе и самостоятельного. А там где есть спрос – там будет и предложение. Онлайн торговые площадки просто завалены запчастями и деталями для ремонта геймпадов. Наиболее частым дефектом является износ потенциометров, что приводит к дерганым движениям и уходу нуля, т.н. дрифт стика. Конечно, потенциометр можно почистить, а дрифт скомпенсировать резисторами, но это временная мера, резистивное покрытие уже стерлось,  нужна замена самого потенциометра. Однако, не все потенциометры одинаковые. Так, после установки данной детали, появилась огромная «мертвая зона» (область около нейтрального положения, в которой контроллер не реагирует на движение стика), а также очень резкий переход к максимальному или минимальному значению. Т.е. по сути, стик перестает быть аналоговым, но свою функцию формально выполняет. Были закуплены другие потенциометры, разных цветов,  отдельные и в составе 3d-механизмов стика, но все они вели себя похожим образом. Чтобы выяснить, что не так с этими потенциометрами, и как это можно исправить (спойлер – никак), была собрана «измерительная установка», и проведены некоторые «измерения». Читать далее

https://habr.com/ru/articles/752674/
#  Необыкновенное путешествие в удивительный мир детства
BotHabr (tgi,2) → All  –  09:00:03 2023-08-05

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


Как-то раз я поехал в гости к родственникам, у которых есть маленькая девочка Саша (6 лет). Заранее продумал, чем с ней заниматься, чему можно попробовать научить, что показать, как заинтересовать. Ведь скоро в школу. Подготовил хорошие книги, мультики, наборы для рукоделия и разные подарки. Разработал электронные конструкторы.

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

Интересно? Тогда, как говорит Саша, «давайте пАять» (с ударением на А)! Читать дальше →

https://habr.com/ru/companies/timeweb/articles/750012/
#  Путь проектирования и программирования железа для управления электродвигателем в наноспутнике
BotHabr (tgi,2) → All  –  08:00:04 2023-08-05

Опубликовано: Sat, 05 Aug 2023 07:30:35 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

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

https://habr.com/ru/articles/752648/
#  Зерокодинг и создание цифрового квеста
BotHabr (tgi,2) → All  –  07:00:03 2023-08-05

Опубликовано: Sat, 05 Aug 2023 06:30:30 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

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

https://habr.com/ru/articles/752640/
#  Сканирование шины RS485
BotHabr (tgi,2) → All  –  22:00:03 2023-08-04

Опубликовано: Fri, 04 Aug 2023 21:54:10 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

В электронике есть множество проводных полудуплексных асинхронных последовательных интерфейсов типа "общая шина". Это 1-Wire, RS485, 10BASE2(thin Ethernet), LIN, K-Line, CAN, I2C, MIL-STD-1553, ARINC 429.Во всех этих shared-bus интерфейсах так или иначе возникает задача сканирования шины. То есть надо автоматически определить адреса устройств которые подключены к витой паре проводов.В тексте представлен простой наивный алгоритм сканирования шины RS485. Читать далее

https://habr.com/ru/articles/752292/
#  7 производителей печатных плат вместо JLCPCB. Где можно заказать платы в 2023 году
BotHabr (tgi,2) → All  –  17:00:06 2023-08-04

Опубликовано: Fri, 04 Aug 2023 16:38:38 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника

Привет, Хабр! Я – Дима, в компании отвечаю за закупку компонентов. Долгове время у нас было два поставщика печатных плат. Один из них вышеупомянутый JLCPCB. После того, как он ушел из России, пришла проблема откуда не ждали – второй поставщик начал подводить по срокам и отгружать откровенный брак. Встал вопрос о поиске новых производителей. Я пытался найти в сети честные отзывы, но их либо не было, либо были заказные. За год я попробовал работать с 7 производителями. Ниже делюсь своими впечатлениями: плюсы и минусы.Для удобства в конце привожу сводную таблицу с кратким описанием преимуществ и недостатков производителей. Читать далее

https://habr.com/ru/articles/752606/
#  Дифференциальная сеть — формальная система для формальных систем
BotHabr (tgi,2) → All  –  14:00:05 2023-08-04

Опубликовано: Thu, 03 Aug 2023 16:45:54 GMT
Канал: Assembler – Язык программирования низкого уровня

Сколько раз при изобретении очередного метода обработки структурированных данных наталкиваешься на мысль о дежавю? Работа со списками файлов, словарями имен, объектными полями, связывание разнотипных данных. В каждом новом более удобном или более быстром переизобретении проглядывается что-то общее, непреходящее. Концептуальное ядро, связующее все возможные производные множества и включающее их в свою орбиту. Что-то чему язык затрудняется сходу подобрать название, а мозг очертить предельные границы. Одновременно всеобъемлющая и при этом неуловимо малая деталь. Абсолютная абстракция. Линейный примитив. Читать далее

https://habr.com/ru/articles/752366/
#  Создаем QR-код для электронной визитки vCard
BotHabr (tgi,2) → All  –  14:00:04 2023-08-04

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

Недавно нам в EvApps понадобилось создать электронную визитку компании vCard и зашить ее в QR-код, чтобы удобнее было обмениваться контактами при помощи смартфона. Что из этого вышло (а также несколько технических лайфхаков), читай в этой статье.Для начала разберемся, зачем нам vCard?Это тоже самое, что и обычная визитная карточка, только передают ее не из рук в руки, а с одного устройства на другое: через социальные сети, электронную почту или Bluetooth.Что такое vCard для пользователей?vCard имеет расширение .vcf - это текстовый файл в виде контейнера, который хранит вашу контактную информацию: ФИО, номера телефонов, адрес почты, наименование компании, вашу должность и прочее.Технический анализ электронной визитной карточки vCardФормат vCard был разработан еще в 1995 года консорциумом Versit - организацией, которая создает и дополняет стандарты Интернета. vCard - это расширение формата MIME-DIR, являющегося стандартом кодирования передачи информации.Кроме обычных для формата MIME-DIR атрибутов uri, date, date-time и float для vCard вводятся форматы binary, phone-number, utc-offset и vcard.Если представить данные MIME-DIR как текстовую строку, то мы обычно пишем:<тип атрибута><значение атрибута>Тип атрибута включает в себя сведения о языке и о кодировке, а значение атрибута могут быть в различных форматах. В одном файле на электронной почте вы можете иметь от одной до нескольких vCard.Строчки кода должны выглядеть так:begin:vcard(строки атрибутов vCard)end:vcardТипы vCardvCard имеет три типа структуры, которые отличаются только форматами данных: Читать далее

https://habr.com/ru/articles/752562/
#  Анализирую прошивки контроллеров Schneider Electric
BotHabr (tgi,2) → All  –  07:00:05 2023-08-04

Опубликовано: Fri, 04 Aug 2023 06:07:35 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

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

https://habr.com/ru/articles/752178/
#  Учим три телевизора делать солнышко
BotHabr (tgi,2) → All  –  05:00:03 2023-08-04

Опубликовано: Fri, 04 Aug 2023 04:34:37 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Как не повесить три телевизора на восемь зубочисток, спроектировать четыре кронштейна и один очередной симулятор пультов, победить переходники и подключить это всё так, чтобы оно работало. Осторожно, трафик!

https://habr.com/ru/articles/751264/
#  Замешиваем файлы в тэги
BotHabr (tgi,2) → All  –  21:00:05 2023-08-03

Опубликовано: Thu, 03 Aug 2023 20:55:41 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО

Давным, давно ... искал средство организации видео-файлов.Чтобы можно было каждой киношке назначить какие-то маркеры, тэги. Выбирать файлы по наличию тэгов. Или наоборот - по отсутствию тэгов. Например: детектив, фантастика, не-ужасы.Чтобы всё работало в обычном проигрывателе: кликнул "Открыть файл..."; выбрал Детектив, Фантастика, не-Ужасы; получил список фильмов и выбрал нужный. Без специальных файловых менеджеров и браузеров.И тогда такое средство мне не нашлось. А сейчас ... сейчас решил сделать его сам.Что в результате получилось можно увидеть по ссылкам: демо-видео: https://youtu.be/Pi3Cdxc5FV0, код: https://github.com/evgenykislov/tagvfs Как это делалось

https://habr.com/ru/articles/752094/
#  «Грамотный DevOps»: пишем конфигурацию с помощью Emacs, Org и Jinja
BotHabr (tgi,2) → All  –  19:00:05 2023-08-03

Опубликовано: Thu, 03 Aug 2023 18:19:58 GMT
Канал: Emacs – Семейство расширяемых текстовых редакторов

Если совсем коротко: «грамотный DevOps» (Literate DevOps) – это использование принципов «грамотного программирования» (Literate programming) для работы с инфраструктурой в виде кода. Термин Literate DevOps придумал Говард Абрамс, и он же показал, как реализовать его с помощью Emacs и Org.Теперь подробнее. Читать далее

https://habr.com/ru/articles/752384/
#  Неизвестный UART: микросхемы
BotHabr (tgi,2) → All  –  10:00:08 2023-08-03

Опубликовано: Thu, 03 Aug 2023 09:12:46 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника

Как было сказано в предыдущей статье, UART не является формализованным стандартом и, следовательно, при его использовании имеет смысл опираться на практику реализаций данного протокола в различных микросхемах. В данной статье будут рассмотрены микросхемы мостов USB‑UART различных производителей как с точки зрения особенностей поддержки протокола, так и с точки зрения временных/электрических характеристик, а также иных, в том числе не‑электронных соображений. Запаять SSOP-20

https://habr.com/ru/articles/751060/
#  Гитарный кранч-дисторшн MI Audio Crunch Box
BotHabr (tgi,2) → All  –  09:00:05 2023-08-03

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


Привет, Хабр! Бутиковая педаль, которую я сегодня соберу, не является такой древней разработкой, как герои предыдущих статей. Тем не менее, гитаристы её очень полюбили, а производители гитарных эффектов вовсю копируют.

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

https://habr.com/ru/companies/ruvds/articles/749756/
#  Автоматизируем вентиляцию в большой квартире площадью 200 м²: бюджет не ограничен
BotHabr (tgi,2) → All  –  08:00:04 2023-08-03

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

ЖК Riverside в Питере — это элитные квартиры, уютная придомовая территория и шикарные виды. Но даже в таких недешевых квартирах вентиляция не всегда отвечает требованиям жильцов.Мы посетили квартиру площадью 200 м², где интегратор Comfort-Life автоматизировал инженерные системы, в том числе установил вентиляцию с производительностью 1600 м³/ч.В статье мы расскажем, зачем делать дополнительную вентиляцию в новой квартире и какие сценарии автоматизации можно организовать.Кроме этого вы узнаете, с какими проблемами сталкивается интегратор при работе в квартире с готовым дизайн-проектом. Читать далее

https://habr.com/ru/companies/wirenboard/articles/752132/
#  Релейный компьютер, телетайп и интересный алгоритм игры в крестики-нолики
BotHabr (tgi,2) → All  –  06:00:04 2023-08-03

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

Крестики-нолики – классическая игра, которую наверное пытался написать каждый. При этом программы иногда получаются довольно запутанные, несмотря на простоту правил. Электромагнитные реле – классическая элементная база для компьютеров и калькуляторов. Они тёплые, ламповые и прикольно щёлкают. Если добавить к этому телетайп, то получится игровая консоль в стиле 1940х. Читать далее

https://habr.com/ru/articles/750554/
#  DIY Zigbee датчик СO2 для вашего Умного дома
BotHabr (tgi,2) → All  –  03:00:04 2023-08-03

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

Приветствую всех читателей Habr. Меня зовут Андрей, примерно около 5 лет я осознано занимаюсь DIY разработкой электронных устройств для своего «Умного дома», да и не только для своего. Сегодня хочу рассказать об одном из моих DIY проектов, небольшом устройстве для контроля уровня углекислого газа. Проект называется EFEKTA iAQ, это датчик с круглым IPS TFT дисплеем, сенсором CO2, работающий на протоколе Zigbee.
Читать дальше →

https://habr.com/ru/articles/752098/
#  Чат-боты на все случаи жизни. 7 инструкций по созданию мини-приложений в Telegram
BotHabr (tgi,2) → All  –  10:00:03 2023-08-02

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


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

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

Выберите интересующего вас бота:

→ Паттерны взаимодействия с ботами
→ Веб-приложение на Node.js и React
→ Платежная система с Payments
→ Карманный ChatGPT, которому можно отправлять голосовые сообщения
→ Бот для генерации сложных паролей

>> Читать далее
#  Переделываем настенное зеркало во многофункциональное устройство
BotHabr (tgi,2) → All  –  09:00:03 2023-08-02

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

Сегодня я расскажу, как превратить обычное зеркало во многофункциональное устройство. Идея витала в моей голове давно, но из-за отсутствия времени и лени, эта задумка долго находилась в застое. Но вот наконец-то пришел тот день, когда я все же воплотил свой замысел в жизнь и это случилось в далеком 2013 году. Для реализации своей задумки первым делом приобрел настенное зеркало в «Икее», а в магазине «Ашан» купил фоторамку со встроенной метеостанцией и часами. Сегодня, конечно, таким зеркалом никого не удивишь, но на тот момент это было что-то необыкновенное и подобные изделия в магазине не продавались. Читать дальше →

https://habr.com/ru/companies/timeweb/articles/751606/
#  Настольная игра с OpenSource и 3D-печатью
BotHabr (tgi,2) → All  –  06:00:04 2023-08-02

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

Представьте, что существует физическая настольная игра, разработка которой ведется на удалёнке, причем по принципам, очень похожим на OpenSource. Она бесплатна для скачивания, ее можно модифицировать, отдельные элементы могут быть напечатаны на 3D-принтере или по старинке склеены из картона. Читать далее

https://habr.com/ru/articles/751896/
#  Индикатор добротности. Тестер катушек индуктивности
BotHabr (tgi,2) → All  –  17:00:04 2023-08-01

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

Данный самодельный прибор может оказаться весьма полезным в радиолюбительской мастерской в некоторых случаях. Прибор позволяет оценить добротность (наличие потерь) конденсаторов и индуктивностей – дросселей и трансформаторов, и, в частности, выявлять наличие короткозамкнутых витков в них. Читать далее

https://habr.com/ru/articles/751812/
Powered by iii-php v0.11