• Как передать биты через modbus rtu в программу modbus slave?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    Скорее всего оборудование с modbus slave и не должно само по себе отправлять данные, т.к. есть "modbus мастер" который должен отправлять запрос к "slave" и уже тогда он будет отвечать на запрос.
    Ответ написан
  • Как обработать удержание кнопки в МК AVR?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    Э... круто накручено аж 2 таймера, кнопка должна обзавидоваться что столько кода для нее одной сделано))), респект за мега кодовый замес!!!
    Я бы предложил использовать 1 переменную счетчик: при нажатой кнопке счетчик увеличивается с шагом 1, при отпущенной уменьшается (здесь могут быть большие шаги), если счетчик превысил какой-то порог - объявляю что кнопка нажата, далее пока переменная счетчик не докатится до нуля- не разрешаю объявлять что кнопка нажата. Опрос кнопки по таймеру либо делей если не существенно.
    Ответ написан
    1 комментарий
  • Как сделать переключение между кнопками?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    Не однозначный вопрос ?!?
    - Если нужно чтобы всегда выполнялся кусок кода (содержащийся в case 255) - выведи его из switch() совсем.
    - Если нужно чтобы выполнялся case 255: при условии что к нет подходящего условия для кода switch(value) - то есть такое понятие как default:
    - Если нужно чтобы при любом описанном значении case выполнялся код из case 255 - сделай кусок кода из case 255 функцией и вставляй вызов этой функции в каждый case.
    Ответ написан
    Комментировать
  • Как развиваться дальше и где черпать идеи/задачи?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    Как вариант можно на сайте по фрилансу типа fl.ru, посмотреть задачи которые пишут заказчики и попробовать для себя реализовать любую понравившуюся! P.S. не берите большую задачу, обычно она отнимает кучу времени - а результата можно так и не добиться - что собственно и приводит к разочарованию.
    Ответ написан
    Комментировать
  • Как можно сделать трансляцию аудио по квартире (дому)?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    Как вариант для сделай сам вот такой блок можно поставить на каждую комнату
    Ответ написан
    Комментировать
  • Почему перестаёт приходить ответ от датчика MH-Z19?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    Стоит проверить качество пайки, а также питание (напряжение, хватает ли по мощности)- возможно с ним после модификации стало что-то не так!
    Ответ написан
    Комментировать
  • Как определить что неисправно в Arduino?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    Судя по рассказу, плохая пайка ср2102.
    P.S. в Чип и Дип'е знатно издеваются - запаять нано3 с grm чипом, да еще и за это денег снять в 5 раз больше чем может стоить готовая плата. И вы на это согласились - да я смотрю вы извращенец батенька!!!
    Ответ написан
  • Как прочитать данные в приложении на Android через BlueTooth адаптер SD1100 (SENA) по протоколу Modbus (RS-485)?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    Суть проста : подключаешь датчик к адаптеру , в приложении на андройд находишь этот адаптер и подключаешься к нему, далее получаешь в приложении данные от датчика (возможно перед этим надо будет составить запрос на получения данных от датчика) в виде строки данных (по протоколу Modbus) расшифровываешь их по протоколу данных датчика и используешь полученные показания.
    Нюансы в деталях! Вопрос минимум на курсовик)))
    Ответ написан
    Комментировать
  • Кто поможет выбрать модули для умного дома?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    Сергей для начала сделайте чтобы дверь открывалась по nfc ключу и с кнопки от ардуино, без всяких подключений к компьютеру, а уже после подключением ардуино к компьютеру (если это потребуется) - вот модуль можно такой использовать ( клик ) ардуина любая хоть nano. Чтобы воспроизводить музыку с микро-сд - вот такой модуль есть сразу разъем для карты памяти и выход под звук, если с этим справитесь, то дальше уже поймете надо вам это или нет. Далее уже заниматься камерой с микрофоном подключаемые к компьютеру (к ардуине камеру не подключить) и объединением всего этого добра в графическом web интерфейсе
    Ответ написан
    2 комментария
  • Где установить датчик температуры и другие в доме?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    Обычно устанавливают на высоте примерно 1,5 метра только надо чтобы рядом не было приборов выделяющих тепло/холод, также не ставить на сквозняке - чтобы показания не прыгали
    Ответ написан
    Комментировать
  • Почему функция random генерирует нерандомные числа?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    А пин 5 случаем не сделан: pinMode(5, OUTPUT); или подтяжка включена, или нога 5 пина закорочена на землю или на питание
    Ответ написан
    Комментировать
  • Как наиболее простым надежным и дешевым образом обеспечить контроль за наполнением резервуара?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    Датчики уровня воды с контроллером на аккумуляторе, подзарядка от солнечных панелей, и по радиоканалу передавать данные
    Ответ написан
    Комментировать
  • Какие датчики и провода заложить под "умный дом"?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    Витая пара в большинстве случаев подойдет. Для начала сделайте набросок того что будет в каждой комнате. Вместо 3-5В лучше гнать по проводам 12В, а на конечных точках использовать маленькие преобразователи на 3 или 5 Вольт - так вы избежите падения напряжения в разных конечных точках, заодно можно использовать под светодиодное освещение, телевизор и прочую технику питающуюся от адаптеров (лучше на каждую комнату свой блок питания 12В - в соответствии с нагрузками комнаты), также такую систему будет проще соединять с аварийной системой на солнечных панелях (а ее рекомендуют все таки делать под 12 В). Датчики есть разные, для грамотной передачи данных от них в большинстве случаев не обойтись без маленького контроллера типа Arduino Nano, esp8266 и т.п. Для стационарных дачиков я бы использовал RS485 - 2 интерфейсных провода +2 по питанию, на одну линию RS485 можно подключить несколько устройств. Также можно сложить по 2 провода в витой паре и по нему прекрасно пройдет нагрузка 12В питающая датчики и контроллеры ( нагрузку для 12В исполнительных устройств пустил бы в ШВВП 2х0.5 или 0.75). Для аналоговых или IP камер есть рекомендации какой кабель лучше использовать, беспроводные камеры использовать если туда будет сложно протянуть провода - им все равно потребуется аккумулятор. Вот еще для раздумий Витая пара подойдет для сигналов 12В и 3.3В? P.S. Если интересует - готов поучаствовать за небольшую плату в более конкретной консультации/реализации по вашем умном дому!
    Ответ написан
    1 комментарий
  • Почему датчик температуры LM35DZ выдает не верный результат?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    Функция analogRead() - выдает результат целое число(int), а Вы ее без преобразования во float запихиваете!!!
    Ответ написан
  • Хочу сделать CarPC на RPi. Как реализовать графический интерфейс?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    На Qt тоже можно графику написать!
    Ответ написан
  • Какой принцип общения модулей умного дома выбрать?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    Вариант с RS485, 4 провода RX , Tx, 12В, можно посадить несколько устройств на эту шину. Возле ардуинки(ок) маленький блочёк (dc-dc) с преобразователем в 5В (так избежите просадки напряжения на проводах в разных точках подключения) и если потребуется примерно 12В на реле и прочие более прожорливые девайсы
    Ответ написан
    Комментировать
  • Какой мини ПК для умного дома лучше всего использовать?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    Raspberry Pi 2 тоже подойдет))
    Ответ написан
    Комментировать
  • Как реализовать управление газовым котлом и газовым камином?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    Если котел/камин имеет контакты для управление в принципе, его можно настроить на работу с автоматикой, но предыдущий комментатор прав, надо подходить к этому вопросу осторожно взвесив все за и против! по поводу реализации бюджетного решения, самому делать - это самое бюджетное. Делал для себя подобное устройство только с обогревом дома от электричества, почитайте может это Вам поможет https://geektimes.ru/post/294671/
    Ответ написан
    Комментировать
  • Как выбрать электронно-механический замок в квартиру?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    3 метода открытия замка, у Вас достаточно неплохо придумано - вот купить именно такой замок скорее всего будет проблемой, самый легкий способ по открыванию двери это кнопочный пин код - он должен быть достаточно длинным что-бы его быстро не подобрали, с одной стороны можно купить наиболее подходящий замок и доработать до того что нравится. Вопрос питания считаю не таким уж важным если вы дублируете системы, села батарейка - замок можно все равно открыть ключём. По поводу программатора, я бы сказал что он нужен - полезно в общем-то время от времени менять пароли (и если карточку потеряли), если Вы пойдете перепрограммировать (перепрошивать) карточку к кому-то еще у него же дубликат может остаться и тут проблема безопасности вылезает!
    Вот здесь приведена интересная статья с ссылками про умные замки и рассуждение о безопасности https://geektimes.ru/post/291949/ (кстати я поддерживаю автора о небезопасности замка с интернет доступом)
    Ответ написан
    Комментировать
  • Как правильнее и дешевле реализовать "умный дом"?

    @Vasilii_B2
    Разрабатываю ПО и электронику
    Правильнее и дешевле - однозначно делать самому, начать с малого, потом выходить на конечный результат, начни изучать электронику на контроллерах, сделай самое простое устройство из того что ты хотел, потом поймешь что и как дальше делать и стоит ли самому этим заниматься или м.б. заказать у какого-нибудь разработчика модули(блоки) под свои желания
    Ответ написан
    Комментировать