Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Василий Ф

Разрабатываю ПО и электронику
  • 2
    вклад
  • 2
    вопроса
  • 25
    ответов
  • 0%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как правильно объединить два скетча в ARDUINO?

    Василий Ф @Vasilii_B2
    Magiya, уберите кавычку после строки
    UDP.endPacket();
    Написано более двух лет назад
  • Как передать биты через modbus rtu в программу modbus slave?

    Василий Ф @Vasilii_B2
    Не очень понял о чем вы пишете, Не получается отправить данные от оборудования modbus мастера? или не понимаете как работает библиотека libmodbus с оборудованием modbus slave?
    Написано более трёх лет назад
  • Странные минутные зависания ПК, мышь работает, где проблема?

    Василий Ф @Vasilii_B2
    Если мост перегревается то проблема в SATA?
    Написано более трёх лет назад
  • Нужно подключить к Arduino датчики на определенном расстоянии, какой кабель использовать и какова максимальная длина?

    Василий Ф @Vasilii_B2
    Чтобы не долбаться с полудуплексным RS-485 возьмите лучше RS-422, и это также будет лучше чем менять Ethernet на RS-232 потому что RS-232 на расстояниях больше 2-3 метров (и на скоростях более 9600 ) это тоже та еще вероятность бубнопляски ))
    Написано более трёх лет назад
  • Насколько трудное данное тестовое задание и что полистать чтобы его решить?

    Василий Ф @Vasilii_B2
    В условии задачи векторы скорости звезд не даны, рассчитывать что-то без них не получится, и речь не идет о корабле - домысел по поводу учета крейсерской скорости, разгона и торможения не актуален. Суде по вашему домыслу по задаче - вы готовы из нее диссертацию высосать))
    Написано более трёх лет назад
  • Как обработать удержание кнопки в МК AVR?

    Василий Ф @Vasilii_B2
    Дело конечно вкуса как лучше делать, в вашем алгоритме получается что при удержании кнопки сначала срабатывает (сохраняется состояние в переменной buttonFlags) короткое нажатие на кнопку, а потом (при продолжающемся удержании кнопки) через 92 цикла срабатывает длинное нажатие. Если это так надо - то без вопросов!
    Написано более трёх лет назад
  • Как сделать переключение между кнопками?

    Василий Ф @Vasilii_B2
    Александр Скуснов, А вопрос можно перефразировать!!!

    Если брать в прямую вопрос автора
    Нужно чтобы кейс со значением 255 работал постоянно
    то нужно постоянно слать в switch() число 255 (при том коде который написан выше)!
    Написано более трёх лет назад
  • Как сделать переключение между кнопками?

    Василий Ф @Vasilii_B2
    Если сделать case 255 первым и убрать у него break, то он будет срабатывать только в случае получения кода 255 (и затем выполнять ниже написанный case).
    Написано более трёх лет назад
  • Дополнительный заработок программисту?

    Василий Ф @Vasilii_B2
    Чего-то говорят о каких то бешенных суммах - а как на сайт поиска работы выйдешь или к начальнику зайдешь чтобы спросить зарплату побольше (исчисляемую только 5-ю знаками в рублях) - так на тебя как на Крахобора смотрят - типа " ты что совсем оболдел, последнии трусы(без кавычек) решил с директора снять"
    Написано более трёх лет назад
  • Как организовать управление светом имея в наличии датчики движения?

    Василий Ф @Vasilii_B2
    Почитайте о понятии нормально разомкнутые/замкнутые контакты реле!
    Написано более трёх лет назад
  • Как организовать управление светом имея в наличии датчики движения?

    Василий Ф @Vasilii_B2
    С чего Вы решили что будет рассинхрон? Не понял это выражение
    выключать свет когда никто не шевелится и выключать при шевелении
    Написано более трёх лет назад
  • Как организовать управление светом имея в наличии датчики движения?

    Василий Ф @Vasilii_B2
    P.S. Перед строкой digitalWrite(RELAY_PIN1, HIGH); //Включаем свет. можно сделать проверку если свет выключен
    Написано более трёх лет назад
  • Как организовать управление светом имея в наличии датчики движения?

    Василий Ф @Vasilii_B2
    UksusoFF,
    void loop() {
      currentTime = millis();
    
      if (digitalRead(INPUT_PIN1) == HIGH) { //Если кто-то шевелится
        pinFirstLastTime = currentTime; //Сохраняем время шевеления
        digitalWrite(RELAY_PIN1, HIGH); //Включаем свет.
      }
    
      if ((currentTime - pinFirstLastTime) > 15000) {
         //Если с последнего шевеления прошло много времени, то
        digitalWrite(RELAY_PIN1, LOW); //Выключаем свет.
      } 
    }
    Написано более трёх лет назад
  • Как организовать управление светом имея в наличии датчики движения?

    Василий Ф @Vasilii_B2
    UksusoFF, Реалтайм понятие относительное! Надо вести циклический последовательный опрос 4 каналов без задержек и если с какого-то датчика пришел сигнал "наличия объекта" включить реле и вести счетчик времени по его максимуму отключать реле. Dот здесь можно почитать про правильный delay() !!! https://habr.com/post/337430/
    Написано более трёх лет назад
  • Как организовать управление светом имея в наличии датчики движения?

    Василий Ф @Vasilii_B2
    Еще вариант Arduino + блок реле
    Написано более трёх лет назад
  • Для чего реально применяются структуры?

    Василий Ф @Vasilii_B2
    В структуре есть методы по обработке ее данных?
    Написано более трёх лет назад
  • Arduino перезагружается при включении реле?

    Василий Ф @Vasilii_B2
    Схема зачет! порадовала часть отвечающая за управление нагрузкой))))
    Написано более трёх лет назад
  • Кто поможет выбрать модули для умного дома?

    Василий Ф @Vasilii_B2
    да с сылкой какойто косяк, вот вроде рабочая, если что в поиске на ali "mp3 arduino"
    Написано более трёх лет назад
  • Как детектировать присутствие человека?

    Василий Ф @Vasilii_B2
    Если бы человек подходил к двери для того чтобы выйти, то может быть этот алгоритм и подходил бы - а если кому-то звонит в квартиру и надо открыть дверь?
    Написано более трёх лет назад
  • Как детектировать присутствие человека?

    Василий Ф @Vasilii_B2
    В принципе не обязательно же делать сразу абсолютно весь умный свет, к предложенному алгоритму автора можно добавить кнопку которая будет "говорить" системе что сейчас "свет не нужен" и если вы ушли из комнаты допустим на более чем пять минут обнулять состояние "свет не нужен", а остальной алгоритм оставить такой как был предложен ранее!
    Написано более трёх лет назад
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • Sozdavan
    • 15 ответов
    • 0 вопросов
  • Dr. Bacon
    • 8 ответов
    • 0 вопросов
  • Evgenii
    • 8 ответов
    • 0 вопросов
  • Drno
    • 6 ответов
    • 0 вопросов
  • Денис
    • 5 ответов
    • 1 вопрос
  • Rsa97
    Rsa97
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации