Задать вопрос
  • Как запустить python скрипт/exe файл через arduino?

    Варианта два:
    1. Сложный и в теории правильный - по сути написать свой драйвер (а может и не драйвер), который будет постоянно в фоне сидеть и отслеживать, какие устройства подключаются, и при подключении твоей ардуины - запустит нужный код.

    2. Простой, но костыльный и пахнущий зловредами - BadUSB

    Зависит от твоей задачи.
    Ответ написан
    Комментировать
  • Как настроить внешнее прерывание Arduino?

    nava2002
    @nava2002
    Инженер
    Все просто внимательно изучите описание.
    Важно! Прерывания работают на определенных ногах Arduino.
    Ответ написан
    Комментировать
  • Как настроить внешнее прерывание Arduino?

    @kalapanga
    По библиотеке GyverPower лучше непосредственно автора спрашивать. Он иногда и здесь отвечает, но на его форуме наверное быстрее выйдет.
    Из интересного почитать можно порекомендовать https://www.gammon.com.au/power
    Ответ написан
    Комментировать
  • Что можно сделать с NC контактами?

    Просто припаяй к плате, чтобы микросхема держалась крепко, а подключать никчему не нужно.

    PS:
    Not connected, то есть не подсоединять

    "Не подсоединено". Подсоединять можно
    Ответ написан
    Комментировать
  • Усилитель звука для микроконтроллера, нормальное ли решение?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    Обычно так не делают, но если вы тяготеете к предельной простоте, то да, так можно. Тем не менее кое-что нуждается в комментариях.
    качественный звук
    Качество звука этой схемой не определяется, а зависит сугубо от того, что скрывается внутри esp32 (я имею ввиду и софт, и железо, т.е. ЦАП).
    максимальный ток через динамик -- около 1 А, мощность на динамике -- до 4 Вт
    Вот так в лоб это не рассчитывается. Вы забыли, во-первых, про действующее значение переменного напряжения, и во-вторых, двойную амплитуду, т.е. размах. Чтобы получить 4 ватта, вам надо иметь амплитуду звука на динамике около 6 вольт, соответственно размах около 12 вольт. От эмиттерного повторителя при 5-вольтовом питании это не получится.
    Для минимального потребления во время простоя держать на аналоговом выходе в это время 0.
    Я не программист, но если вы уверены, что сможете написать софт, распознающий паузы в звуке и не создающий на паузах щелчков... в общем, вам виднее. Аналоговая техника решает вопросы экономичности иначе, да и цифровая тоже (ШИМ).
    Чтобы не было искажений выводимый сигнал программно сжать и сдвинуть так, чтобы его амплитуда была в диапазоне +0.5...+3.3 вольта.
    Тут опять неверная прикидка. В диапазон 0,5...3,3 вольт должна помещаться не амплитуда, а размах. Если он в пределе составляет 2,8 вольт, то пиковая амплитуда - 1,4 вольт, действующее значение - около 1 вольт, и при токе 1 ампер получается всего около 1 ватт.
    Тем не менее получить 4 ватта при 5 вольтах питания можно. Для этого надо либо уменьшить сопротивление динамика до 2 Ом (транзистор изменить на более мощный с бОльшим коэфф.усиления по току базы), либо усложнить схему (сделать её 2-тактной или с трансформаторным выходом).
    Ответ написан
    2 комментария
  • Почему не плавится паяльная паста?

    @kalapanga
    Возможно происхождение пасты виновато. У меня похожая ситуация с китайской катушкой припоя была. По цифрам на этикетке должен был типа ПОС63 быть. А на практике на максимальной температуре и то не сильно текучий, а какой-то вязкий был. Забросил подальше. Катушка другой марки (причём тоже китайская) - паяет на ура!
    Ответ написан
    1 комментарий
  • Как написать выключение компа?

    GavriKos
    @GavriKos
    Нет, не с момента запуска, а с момента вызова функции shutdown. Но если в процессе ожидания программу закрыть - никакого шатдауна не будет конечно
    Ответ написан
    1 комментарий
  • Как написать выключение компа?

    AmanitaRubescens
    @AmanitaRubescens
    Шалтай-болтай
    #последний принт
    print("Выключаю ПК через 2 минуты")
    os.system("shutdown /s /t 120")
    Ответ написан
    6 комментариев
  • Как получить диплом сред-спец образования программисту без техникума и 4 лет впустую?

    @basili4-1982
    Фундаментальное образование важно. Но если вы изучаете Win 3.11 то я бы советовал переводится куда угодно даже заочно. Сейчас есть вузы с дистанционным образованием.
    Ответ написан
    4 комментария
  • Управление устройствами IoT через веб-интерфейс (MQTT или HTTP)?

    @Indemsys
    По первому вопросу ответ - да, можно. Но нужно применить технологию WebSocket, обычный AJAX работать не будет.
    Потому что AJAX может обращаться только по тому же адресу откуда была прочитана страница.
    Сам сайт может находится на домашнем компьютере.
    Насколько видно из примера - https://randomnerdtutorials.com/esp32-websocket-se...
    соединение WebSocket сделать на стороне сервера очень просто.

    По второму вопросу.
    Для MQTT нужен брокер MQTT. Брокеры типа Mosquitto могут работать на любых компьютерах.
    В том числе и на том на котором находится сайт. Сами страницы сайта должны применять клиента MQTT на JavaScript.
    Ответ написан