Леонид Каганов
 
[Most Recent Entries] [Calendar View] [Friends]

Below are the 20 most recent journal entries recorded in Леонид Каганов's LiveJournal:

    [ << Previous 20 ]
    Wednesday, January 10th, 2024
    4:12 pm
    Требуется совет: как интегрировать Алису с самодельными устройствами?
    взято отсюда: https://lleo.me/dnevnik/2024/01/10

    Видит бог, долго я избегал Алиса-прослушки, но в итоге добрый Паша подарил мне на новый год Яндекс-колонку :) Приходится управлять одинокой умной лампочкой в коридоре и слушать только ту музыку и те радиостанции, что нынче дозволены для прослушивания официальными стримминговыми сервисами.

    И всё бы хорошо, но тогда уж хочется как-то интегрировать Алису к своей домашней электронике. Прежде — лет 5 назад — я это делал при помощи собственного «навыка», у меня где-то есть на этот счет весьма развесистые скрипты по разнообразным ответам и управлению, и в принципе они до сих пор работают. Но неудобно каждый раз произносить голосом «алиса, запусти навык Дом Лео... активировать полив в библиотеке... стоп навык...» Я так понял, Алиса шагнула сильно вперед и уже давно это можно делать напрямую. Но вот как?
    Read more... )

    Tuesday, October 3rd, 2023
    3:33 am
    USB-руль Microsoft к ESP-32-s3
    взято отсюда: https://lleo.me/dnevnik/2023/10/02

    Я всё ещё хочу ездить на шестисотом BMW. И поэтому товарищ Макс как-то принес мне с барахолки USB-руль:

    Затем к рулю дошла неспешно заказанная из Китая ESP32s3 (это которая со слотом OTG-USB), а сегодня наконец дошли и руки разобраться со всем этим и заардуинить драйвер. Что удивительно — получилось за вечер, спасибо Чуку за советы по протоколам USB. Демку выложил на Гитхаб, кому интересно:
    Read more... )

    Saturday, September 23rd, 2023
    9:08 pm
    Простейший Чипльдуктор
    взято отсюда: https://lleo.me/dnevnik/2023/09/23

    Почти сутки не мог взять себя в руки и приступить к чистке ведер грибов, что принес из леса. А всё потому, что у меня не было спокойного радио. Пришлось сперва его снова настроить. Снова — потому что чипльдуктор у меня был, но убилась флешка. Вы спросите: чего я не делал бэкап? Отвечу: она и убилась, когда я ее вынул и пытался сделать бэкап — не все кардридеры одинаково полезны.

    Как сделать простейший Чипльдуктор?

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

    1. Дешевый одноплатный чип с Линуксом — Raspberry PI, Orange, Banana или что-то похожее.
    2. Звуковая карта USB c кнопками.
    3. USB-колонки.


    Read more... )
    Friday, May 5th, 2023
    1:20 am
    Friday, March 10th, 2023
    5:35 am
    Подбор номиналов резисторов
    взято отсюда: https://lleo.me/dnevnik/2023/03/10



    Во чего вспомнил: как-то товарищ Юра попросил сделать ему софтинку для простой задачки: точного подбора номиналов резисторов при проектировании. Сама формула общеизвестна, а онлайн-сервисов по расчету резисторов тоже выше крыши. Но фишка именно в подборе табличных номиналов. В реальной жизни номиналы резисторов ограничены значениями таблиц E24 или E96, и если калькулятор рекомендует 234 Ома, то промышленность выпускает только 232 или 237. А здесь можно максимально наглядно выбрать пару резисторов из тех, что существуют и даже имеются в ящике стола. А можно подобрать наиболее эффективную пару — вполне вероятно, в ней уже не будет номинала, на который вы опирались, приступая к расчету.

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

    — Картинки smd-резисторов — тоже поле ввода: набрав там непонятную маркировку резистора, можно увидеть номинал.

    Read more... )

    Sunday, October 2nd, 2022
    6:22 pm
    Движущиеся куклы и прочие собачки
    взято отсюда: https://lleo.me/dnevnik/2022/10/02

    Что-то вдруг вспоминали сегодня с друзьями, какую электронно-механическую фигню я делал. Собрал ссылки, большую часть их них я не публиковал, потому что это были рабочие материалы, но теперь-то можно, сколько времени прошло. Итак, для витрины одного магазинчика делал движущихся кукол. Кукла Анжела — переделана из Барби-образной игрушки. В витрине она качала головой и самозабвенно делала фотки своим маленьким мобильником:

    Была еще кукла Даша, здесь она в процессе разработки: Imageкукла Даша В окончательном варианте Даша успешно маршировала ногами и махала руками. НО маршировать ей было в витрине некуда, а вот Анжела с ее вспыхивающим селфи смотрелась эффектнее, поэтому я сделал несколько Анжел. К сожалению, ресурс сервомоторов этого размера оказался ограниченный — месяц непрерывного движения в часы работы бутика, и у них стираются контакты. Других сервомоторов такого размера не существует. Поэтому использовать таких кукол можно лишь в эпизодических движениях, но не на фуллтайм в витрине.

    Вот из последнего, нынешней весной делал витрину с двигающейся одеждой для бутика. У заказчика была узкая стеклянная витрина на входе, там предполагалось запустить модельки одежды маленького размера, чтобы они двигались вверх и вниз. В клипе — демонстрация у меня дома перед сдачей. Насколько я знаю, витрину успешно смонтировали рабочие, дизайнеры повесили нормальные наряды вместо маек, и штука с тех пор работает. Вот нашлось второе видео: ImageКлип 2

    Еще один проект был совсем смешной — тут уже кукла не крошечная Барби, а настоящий ростовой манекен. Штука управлялась через Яндекс-Алису и выполняла кучу команд. Головой она умела двигать фактически в 3D: поворачивала и поднимала голову. Также кукла двигала руками — мощные сервы пришлось ставить. Куклу назвали Женечкой, в итоге она была сдана заказчику тоже для какой-то презентации или витрины, и о ее дальнейшей судьбе ничего не известно. Женечка крутила головой, молилась и даже зиговала (по команде «покажи, как высоко твоя собачка прыгает»).

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

    Абсолютно все эти штуки я делал на процессоре ESP8266, они управлялись и настраивались по WiFi.

    PS: Заметил удивительную вещь. Часть видео с моего Ютуба не играет, а бесконечно крутит колесико, если нажать Play. Но этот сбой происходит только если открыть страницу по https и в Firefox 105.0.1 Linux — тогда вместо кусков видеопотока Ютуб отдает «403 Forbidden strict-origin-when-cross-origin». Если же открыть ее по http или в браузере с мобильника — все норм. Беглое Гугление показывает, что я не первый, кто сталкивался с такой проблемой при встраивании с Ютуба, у них там какие-то глюки с серверами. Написал на Ютуб отзыв. В общем, если у вас вдруг на моем сайте не воспроизводятся видео, откройте страницу через http. Сделать это будет не совсем легко (сайт автоматом перебросит), просто надо зайти через специально работающий для подобных вещей поддомен «kz.» примерно так: http://kz.lleo.me/dnevnik/2022/10/02

    Friday, September 9th, 2022
    10:17 pm
    Назло Илону Маску: радиолюбитель из Чертаново запустил собственную спутниковую группировку
    [НЕ ПОДДЕРЖАЛ СПЕЦОПЕРАЦИЮ]

    это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2022/09/10

    Меня зовут Лёня, я учёный из Чертаново. Работаю в области частной космонавтики, занимаюсь исследованием микрокосмоса и развитием концепции сверхмалых геостационарных космических спутников на сверхнизких и сверхстабильных орбитах.

    Уверен, что освоение микрокосмоса — важный и своевременный рывок российской космонавтики, наш ответ международным санкциям и мировой русофобии, наиболее перспективное сегодня направление.
    Read more... )

    Sunday, January 23rd, 2022
    2:34 am
    Строим цифровой концлагерь из подручных средств
    это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2022/01/23

    Я вот думаю: а что если мне в дневнике разрешать комментировать только при предъявлении QR-кода? Шучу. Или не шучу ;) Соорудил небольшой скрипт проверки, ему надо в камеру вашего смартфона/ноутбука показать qr-код:

    <input ... >

    Проверять годность QR я пока научился только для московских immune.mos.ru и gosuslugi.ru (двух разных форматов), поэтому прошу помочь — показать в камеру коды вакцинации из разных городов. А я у себя на сервере пособираю коллекцию ссылок и научусь проверять их годность тоже.

    Программистам, кто по работе или для баловства интересуется техническими вопросами построения цифровых концлагерей для антипрививочников, сообщаю: чтобы сделать сканирование и распознавание QR-кодов средствами браузера, я нашел чудо: https://github.com/yugasun/qrcode-decoder/ А что касается проверки годности кода immune.mos.ru, оно типа не документировано из государственной секретности, но я докопался: просто беру из ссылки id и делаю примерно так:
    Read more... )

    Tuesday, December 28th, 2021
    2:17 pm
    Полипропиленовые трубы как материал для конструкций
    это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2021/12/28

    Возникла задача сконструировать для бабушки полезные поручни для инсталляции в местах ее обитания и миграции. Готовые изделия — в основном рукоятки — отказались дорогие, короткие, не тех конфигураций, требовали сверления стен и мебели. Можно было сделать самому из металлических труб. Либо — полипропиленовых водопроводных труб. Я решил поэкспериментировать с полипропиленовым трубами, благо паяльник и опыт есть.
    Read more... )

    Saturday, November 27th, 2021
    2:41 am
    Как мы чинили Самый Большой Советский Микрокалькулятор
    это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2021/11/27

    Шутка советского юмориста о том, что «советские микрокалькуляторы — самые крупные микрокалькуляторы в мире» оказалась не шуткой. Действующий образец такого калькулятора раздобыл где-то коллекционер Костя Голота для своего Музея советских калькуляторов elektronika.su, который выставлен на площадке Музея Яндекса. Там его немножко починили и поменяли кое-какие высохшие конденсаторы, калькулятор даже снова начал считать, но... с ошибками. Одними и теми же загадочными ошибками в вычислениях. И мы стали его ремонтировать. Первым калькулятор осмотрел Юра Ильин и ужаснулся, сказав, что даже представить не мог существование настолько современного попила бабла в далеком 1990 году — чей-то неудачный курсовой проект, щедро запущенный в школьный госзаказ. Затем калькулятор осмотрел Чук. Затем я. Изделие датируется 1990 годом — в тот год в СССР уже вовсю производились не то, что микроскопические калькуляторы, а самые разнообразные персональные и учебные компьютеры. Но эта вещь явно стоила больше денег, чем автомобиль.
    Read more... )

    Tuesday, September 21st, 2021
    7:11 am
    Живые девайсики
    это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2021/09/21

    Дошли руки сделать наконец админку для девайсиков — в основном поливальных станций — на lleo.me/bot Там много всякого полезного, особенно конечно удаленное администрирование девайсов. Оно неспешное, но позволяет управлять девайсом из любого места, в том числе редактировать на нем скрипты и настройки.

    Удалось это сделать потому, что девайсы пингают сервер время от времени. К сожалению, интернет-технологии пошли по неправильному пути развития, IPv6 не внедряется сознательно уже лет двадцать, и до сих пор нет никакой возможности переслать два байта к хосту, если он сидит на внутреннем IP (а за внутренним IP сидят вообще все, кроме серверов). Так что единственный способ девайсам общаться — это пингать какой-то сервер¸например (по дефолтным настройкам) мой.

    Кстати о пингах: также отдельно сделал страничку наблюдения за жизнью девайсов онлайн. Для этого пришлось освоить тип базы MEMORY, которая в памяти хранится, и научиться вести учет онлайн-событиям на сервере. Заодно сделал в дневнике список онлайн-посетителей внизу странички, но это так, баловства ради. Проверить, какие нагрузки сервер держит.
    Read more... )

    Tuesday, September 14th, 2021
    2:16 pm
    Телефон-гарнитура в первом приближении достроен
    это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2021/09/14



    Итак, первый прототип телефона-гарнитуры работает. Подключается по блютуз к любому мобильному как гарнитура. Принимает входящие звонки с мобильного, звенит колоколами. Заставляет мобильный делать исходящий вызов набранного на диске номера. Ну и в трубке все слышно, хотя тише, чем хотелось бы. Нет пока в трубке только гудков — при поднятии трубки, после набора восьмерки, ну и коротких гудков когда абонент занят или при окончании разговора — их нет пока.
    Read more... )

    Saturday, September 11th, 2021
    6:25 pm
    Блютуз-гарнитура из старого телефона... пока не удалась
    это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2021/09/11

    В ожидании старта большой работы выдалась свободная минутка, и я вспомнил про свою давнюю задумку: телефон, найденный на свалке в Пулковской обсерватории, превратить в блютуз-гарнитуру для смартфонов. И даже оснастить внутренним аккумулятором, чтобы можно было носить с собой или ставить на торпеду в машину.
    Read more... )

    Wednesday, April 7th, 2021
    9:44 pm
    А что, так можно было?
    это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2021/04/07_santehbog

    Был сегодня в одном благородном уютном доме. Но там в санузле висит бойлер,а у него, как положено аварийный клапан сброса давления. Вообще-то он не нужен. Ну разве что бойлер перегреется, вода расширится, и чтобы его не разорвало, три лишние капли выдавятся на пол. Но истинные хозяева той съемной квартиры (ее обитатели сами изумлены), видимо, решили сделать все научно. Чтобы не залить соседей снизу, хотя сами на первом. Поэтому от аварийного клапана взята трубочка:


    Read more... )
    Friday, March 26th, 2021
    9:07 am
    Реклама: как раскрутить кормушку?
    это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2021/03/26

    Вот это автоматическая кормушка для птиц под нашим окном, которую я сделал пару месяцев назад. Она работает и даже имеет онлайн видеонаблюдение:


    <input ... >


    Видеонаблюдение сделано с помощью старого мобильника, на котором установлено приложение IPwebcam. Сам мобильник от дождей помещен в герметичную коробочку, в ней прорезано окошко под камеру, заклеенное стеклышком:


    Read more... )
    Monday, January 25th, 2021
    4:21 pm
    LiveStream Raspberry+ffmpeg+nginx
    это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2021/01/25



    Знакомые попросили сделать видеотрансляцию для промышленного станка с температурой, наложенной на изображение. За два дня узнал много интересного и научился делать трансляции. Моделька смотрит из окна (жми на кнопки).

    Для тех, кому это может быть полезно (а в основном для себя, чтобы позже мог зайти в этот пост), я подробно расскажу, как настроить Raspberry, собрать трансляционный nginx на сервере, как сделать правильные настройки ffmpeg, как подключить датчик температуры и вообще оборудовать всё полезными скриптами, чтобы само жило и не висло.

    Одновременно у меня есть и вопросы к вам. В основном вопрос почему у меня не заработала встроенная Raspberry-камера, ну и может кто-то даст совет по организации интернет-радио
    Read more... )

    Friday, November 20th, 2020
    7:04 pm
    Я много задавал технических вопросов, пора дать ответы
    это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2020/11/20

    За последнее время я задавал целый ряд технических вопросов, вызвавших живой отклик среди моих технически подкованных подписчиков. Естественно, речь не про тех двух говноедов, которые прибегают в каждый пост со свежесозданных аккаунтов рассказать, что я все делаю неправильно, напрасно, и вообще зря занимаю то место на планете, которое по праву должно принадлежать им ;) Речь о тех достойных людях, которые поделились своими знаниями, и благодаря им я в итоге решил все проблемы. Также многих заинтересовали сами вопросы - некоторые, например, заказали свисток чтобы тоже поэкспериментировать с Зигби. Иными словами, теперь я ощущаю свой долг сказать всем вам спасибо, а также подробно рассказать, чем закончилась каждая из историй, дабы мой опыт тоже мог оказаться полезен кому-то (а также мне, когда я столкнусь снова с этой проблемой и пойду гуглить в своем же блоге, как я ее решал). Итак...


    Read more... )

    Sunday, November 15th, 2020
    3:27 am
    Розетка Судного Дня
    это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2020/11/15

    Виснет вайфай-роутер?

    Зависает важный рабочий сервер в офисе?

    Смените роутер, смените админа. Не помогло? Тогда аварийный вариант — включите неустойчивую технику в Розетку Судного Дня. Это простое устройство постоянно проверяет доступность заранее указанных сайтов, и если доступ пропал — отключает и снова включает питание.


    Read more... )

    Tuesday, June 16th, 2020
    5:57 pm
    Машинка Судзуки
    это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2020/06/16_suzuki

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

    Дворники починить в дороге нельзя. Ну, то есть, можно разобрать капот и попробовать вставить какие-то шпильки, но их хватает на два-три взмаха, а потом останавливайся снова. Оказывается, трапеция дворников у Судзуки — это такая хитрая штука с шарнирами, где на металлические шары нащелкиваются пластмассовые гнезда. Проблема, если этот шар оторвался от платформы:
    Read more... )

    Tuesday, May 5th, 2020
    6:35 am
    Ребят, я вам немного поржать принёс
    это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2020/05/05

    Теперь закадровый смех стал доступен как никогда! Специально для ваших рабочих видеочатов, онлайн-уроков, домашних скандалов или споров на кухне о политике! Просто включите и наслаждайтесь.
    Read more... )

[ << Previous 20 ]
авторский сайт Леонида Каганова   About LJ.Rossia.org