Задать вопрос
  • Метеостанция на 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 серый, задаётся регулярно уже не первый десяток лет. Ну не умеет он определять режим на этой материнке. Возмите самую свежую версию, если уже такая - забейте! Посмотрите в какой-нибудь другой программе. Да и чего бы ему не быть двухканальным?
    Ответ написан
    Комментировать
  • Как прошить микроконтроллер "Esp32" в ARDUINO IDE?

    @kalapanga
    Прочитайте что-нибудь про структуру программы в среде Ардуино, да и вообще что-нибудь про язык Си прежде чем браться за самолёты.
    Перенесите эту строчку внутрь функции setup(). Туда, где у Вас написана аналогичная строчка для MotorPin2.
    Ответ написан
    3 комментария
  • Передача данных из приложения в 1С?

    @kalapanga
    1С - это последнее, что пришло бы в голову, для того, чтобы " отображать ход и результаты лабораторных испытаний с возможностью управления процессом в реальном времени". Но выбор инструмента разработки - это Ваше дело.
    А возможно-ли то же самое - но наоборот?
    Да, в 1С есть средства для выполнения http-запросов. Не найти этого в интернете надо суметь.
    1С сама получит объекты обмена и заберет их
    Что значит сама? Что запрограммируете, то и будет делать. Надо писать код.
    хотелось бы определить на сервере...
    Это и будет API Вашего сервера. Вы придумываете и реализуете, что и в каком виде будет отдавать Ваш сервер в ответ на тот или иной запрос.
    куда их засунуть
    По работе через COM читайте документацию. Есть целая книжка с примерами на Delphi. Всё тоже легко находится.
    Ответ написан
    Комментировать
  • Интересный 3D принтер?

    @kalapanga
    Видимо в БП здоровенные конденсаторы на входе. В момент включения, пока зарядятся, течёт слишком большой ток. Ender-ы потом вроде стали более приличные БП ставить.
    Ответ написан
  • Как перевести sd card module из 5в питания на 3.3 вольта?

    @kalapanga
    Похоже, что описание сдёрнуто от немного другого модуля, у которого для подачи 3.3в отдельная нога есть.
    Вот тут они оба: https://aliexpress.ru/item/1005006751145984.html
    А здесь видимо надо, как Константин Зайцев написал, самому к нужному месту подпаиваться.
    Но есть ещё вопрос, который надо проверить - каким напряжением запитана буферная микросхема?
    В целом, как я понял, конкретно этот модуль рассчитан прежде всего на подключение к 5 вольтовому питанию и 5 вольтовой логике. Если у нас везде три вольта, то и стабилизатор и буфер как бы лишние совсем.
    Ответ написан