• Как заблокировать доступ к видеоконтенту (видеохостинги, игры) в браузере (с возможностью исключений)?

    @kalapanga
    Это когда-то давно было, что если сам что-то не нашёл, то надо ещё людей в разных местах поспрашивать, вдруг они какие-то заповедные места знают!
    Сейчас если Вы за час-другой гугления не нашли искомое, то скорее всего его и нет, по крайней мере известного. Исключаем вариант с особо одарёнными личностями, которые и порно в интернете не найдут, им уже ничего не поможет!
    Так что, если ни один готовый вариант Вас не устроил, а сами Вы такой софт написать не можете, надо писать грамотное техническое задание и выкладывать его на фриланс. Есть шанс, что кто-то решит Вашу проблему за некоторую сумму.
    Ответ написан
    Комментировать
  • Как подключить мышку (и возможно клаву) к двум компьютерам одновременно?

    @kalapanga
    Чтобы не перетыкать провода нужно избавиться от проводов!
    Берём две штуки Logitech unifying receiver и покупаем их же клаву и мышь его поддерживающие. Возможно подобная технология есть и ещё у кого-нибудь.
    Ответ написан
    3 комментария
  • Почему может не работать MH-Z19 датчик на Arduino?

    @kalapanga
    Попробуйте вставить в скетч задержку до инициализации сенсора, можно прямо в самом начале setup().
    Причём существенную - секунд 15. Если не заработает, то видимо не в этом дело. Если поможет, то подберите достаточное значение задержки опытным путём.
    Ответ написан
  • Прошу оценить, прокритиковать код часов с динамической индикацией на 74HC595. Как можно улучшить код с помощью timer 1 или timer 2?

    @kalapanga
    Примеров же полно в интернете. Я в гугле набрал "Ардуино динамическая индикация" и первая же ссылка https://3d-diy.ru/wiki/components/dinamicheskaya-i... подробный разбор с примерами, с миллисами, с таймерами, с чем угодно.
    Естественно, к любой подобной статье надо относится критически. В упомянутой статье, например, коряво работают с миллис (у Вас правильнее). Но принципы вполне понятны.
    В Вашем коде глаз зацепился за блок if (mns > 59) ... Он лишний. Вы минуты и часы от библиотеки часов получаете - неуж она может вернуть более 59 минут или более 24 часов?
    Ответ написан
    Комментировать
  • Метеостанция на Arduino и макетной плате, как соединить?

    @kalapanga
    Выбранный проект весьма простой. Никаких лишних резисторов-транзисторов. Вполне подойдёт для начинающего - берите и повторяйте. Что касается макетки, можно собрать и на макетке.
    Хоть обычно на макетке соединение компонентов и производится беспаячно проводами типа таких https://aliexpress.ru/item/32825558073.html?sku_id... но минимальные навыки пайки и соответствующий инструмент всё равно потребуются. Датчики и сама ардуино-нано часто продаются с гребёнками контактов в комплекте, но не припаянными.
    Ответ написан
    Комментировать
  • Как массово удалить пробелы в начале и конце названия файлов?

    @kalapanga
    Total или какой другой Commander - это универсальный инструмент, этакий швейцарский нож.
    Чисто для переименований (самых разных) я пользуюсь программой ReNamer отсюда: https://www.den4b.com/ Ограничения некоммерческой версии Lite несущественные.
    Ответ написан
    Комментировать
  • Почему GPS выдает пустоту на Arduino?

    @kalapanga
    Чего-то шлёт - уже хорошо. У них вроде какая-то отдельная библиотека для настройки этого модуля есть. Попробуйте ей его подёргать, сброс там ему сделать, число видимых/активных спутников посмотреть. Антенна на открытом месте, не в бетонном погребе? Должен ли он чего показывать?
    А если не оживёт, лучше, наверное, у авторов в iArduino и спрашивать.
    Ответ написан
  • Как настроить WOL(Wake-on-Lan)?

    @kalapanga
    Ну или, может кто знает, еще варианты включения ПК дистанционно из другой сети

    Из области умных розеток, но специально для включения компов, если с WOL не попрёт - https://aliexpress.ru/item/1005002553679249.html
    А на счёт WOL, как мне кажется, многое ещё от роутера зависит. Некоторые умеют слать пакет широковещательно, как например вот здесь описано Настройка Wake on LAN через интернет-центр серии K...
    Теоретически вроде как и с конкретным адресом должно работать, но, как Ваш опыт показывает, не обязано.
    Ответ написан
  • Почему при печати документа, принтер захватывает бумагу как будто не с первого раза?

    @kalapanga
    Может это процесс инициализации такой (я про звук)? Или раньше не было?
    Если реально пытается, но не может захватить бумагу, то ролик захвата бумаги поменять.
    Ответ написан
    1 комментарий
  • Какая дипломная может быть полезной embedded разработчику?

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

    @kalapanga
    Здесь проблема в противоречии. С одной стороны не хочется сразу закупаться кучей всего не будучи уверенным, что Вы не забросите всё это занятие через месяц. А с другой стороны бегать в магазин или на алиэкспресс за каждым проводком или резистором - не велико удовольствие. Оптимум каждый сам ищет для себя.
    Рекомендую найти на просторах интернета пару каких-нибудь несложных проектов, которые Вам было бы интересно повторить, и закупитесь деталями конкретно под них. Посмотрите например сайт Гайвера или Instructables.com - наверняка сможете выбрать что-то по своим интересам. Берите с некоторым запасом из расчёта часть спалить/испортить. Для примера, нет смысла покупать одну Nano, берите минимум пару-тройку, всякие резисторы-конденсаторы тоже брать кучками.
    Кроме непосредственно ардуино и модулей для него Вам обязательно нужны ещё ряд вещей. Для начала можно самых простых и недорогих. Это мультиметр, паяльник с принадлежностями, бокорезы, пинцет, отвёртки всякие. Если в хозяйстве это уже есть - ну и хорошо! Неплохо бы иметь отдельный источник питания для Ваших опытов.
    По поводу упомянутых серий микроконтроллеров. У классических ардуино на микроконтроллерах Atmega существенно ниже порог вхождения чем у других, что собственно платформа ардуино и хотела достичь. Микроконтроллеры STM и ESP сложнее в освоении, но существенно более мощные при сравнимой стоимости. Рекомендую всё-таки "для попробовать" начать с "классики". Перейти на другие серии всегда успеете.
    Ответ написан
    Комментировать
  • Почему скетч Arduino зависает при одновременном использовании двух устройств на шине i2c?

    @kalapanga
    Лучше приводить законченный (компилируемый) код, а не огрызок. Так возможно кто-то даже сможет его запустить и проверить у себя.
    При двух устройствах на шине надо как минимум убедиться, что устройства имеют разные адреса. Скорее всего так и есть, но, чтоб не думалось, проверьте (гуглите I2C Scanner). И эти ли адреса используют Ваши библиотеки по умолчанию?
    Что-то у Вас сильно много манипуляций с Wire.begin() Wire.end(). Это вообще не всегда явно требуется, если библиотеки сами всё что нужно инициализируют. Но если нужно, то оставьте только один вызов Wire.begin() в начале Setup() и всё, Wire.end() вообще не нужен.
    Ответ написан
    1 комментарий
  • Почему программа не выводит множество на экран?

    @kalapanga
    Вы только объявили переменные типа множество с ограничениями на диапазон возможных значений, но не присвоили этим переменным никакого значения. Поэтому А, В и С сейчас это пустые множества. Добавьте что-то типа:
    A := [1..10]; и т.д.
    Ответ написан
    1 комментарий
  • Esp8266 fastled в циклах for для заполнения всей ленты почему то иногда заполняется только первый светодиод, как решить?

    @kalapanga
    Баг известный. Вот здесь вроде даже что-то придумали: Работает только первый светодиод ws2812 при подклю... (в суть решения я не вникал, просто случайно вспомнилось, что где-то я это уже видел)
    Ответ написан
  • Структура и железо для 1С и MS SQL + терминал, как лучше?

    @kalapanga
    Не о том Вы спрашиваете. Ваш вопрос должен быть - почему
    сейчас 1С работает плохо
    Вот когда выясните, что конкретно является причиной Ваших проблем, тогда и будете смотреть, как эту причину лечить. Для выяснения причин рекомендую обратиться к специалистам по 1С в Вашем городе или онлайн-конторам (типа того же Гилева).
    А с Вашим нынешним подходом с вероятностью 90% у Вас после апгрейда железа не изменится ничего или изменится крайне незначительно. Стоимость такого апгрейда у Вас из зарплаты не вычтут?
    Ответ написан
    2 комментария
  • Как правильно настроить аппаратный UART между Arduino DUE и Mega?

    @kalapanga
    Первое, что стоит сделать, это взять в качестве образца пример получения данных из serial, идущий в комплекте с Arduino IDE. По результату уже смотреть далее.
    Данные на Мегу приходят абсолютно в произвольный момент относительно выполнения её кода. Сейчас, например, могут впустую выполниться два первых Serial1.read() не прочитав ничего, а данные в буфере появятся, только к третьему чтению. Вот всё и съехало.
    Ответ написан
  • Как добавлять новые файлы на ssd с пк, и делать замену более поздними версиями?

    @kalapanga
    Тут нужно различать - нужна синхронизация в одну сторону, например, с компа на диск (бекап по сути) или в обе стороны, синхронизация через диск между двумя компами (как в облачных хранилищах).
    В первом случае кроме уже упомянутых файловых менеджеров часто достаточно встроенных в винду команд xcopy или robocopy. А вот во втором случае могут потребоваться более интеллектуальные программы.
    Ответ написан
    Комментировать
  • Как убрать зависание при запуске Windows Defender на Win11?

    @kalapanga
    Переустановка - правильное решение. Причин поломки может быть множество - повреждение системных файлов, неудачное обновление от MS, собственное рукоблудие в настройках, использование кривой сборки винды, вирусы и т.д. Если точек отката нет, или они не помогают, то переустановить систему реально быстрее выйдет.
    Ответ написан
    Комментировать
  • Можно ли не использовать rst пин в mfrc522?

    @kalapanga
    В файле MFRC522.cpp в конструкторе можно видеть такой комментарий про этот пин:
    Arduino pin connected to MFRC522's reset and power down input (Pin 6, NRSTPD, active low). If there is no connection from the CPU to NRSTPD, set this to UINT8_MAX. In this case, only soft reset will be used in PCD_Init().

    Т.е. вроде как и можно.
    Ответ написан
  • Не работает двухканальный режим памяти. В чем проблема?

    @kalapanga
    В aida64 почему то указано 8gb, и только у одной планки.

    Так написано же, что Ваша Аида "Trial version"! Используйте полную версию - купите или возьмите сами знаете где.
    Вопрос, почему в cpu-z пункт DC Mode серый, задаётся регулярно уже не первый десяток лет. Ну не умеет он определять режим на этой материнке. Возмите самую свежую версию, если уже такая - забейте! Посмотрите в какой-нибудь другой программе. Да и чего бы ему не быть двухканальным?
    Ответ написан
    Комментировать