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

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

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

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

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

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

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

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

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

Сергей Коновалов

Junior
  • 1
    вклад
  • 19
    вопросов
  • 6
    ответов
  • 50%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как собирать данные с датчиков на расстоянии 5-10м на raspberry pi?

    Сергей Коновалов @zakar1ya Автор вопроса
    VT100, Спасибо за развернутый ответ. Стало понятнее как выбирать из этих вариантов. В первой версии попробую реализовать вариант с шиной RS485 и какими-нибудь простыми микроконтроллерами.
    Написано 19 мая 2022
  • Как собирать данные с датчиков на расстоянии 5-10м на raspberry pi?

    Сергей Коновалов @zakar1ya Автор вопроса
    Не назвал бы это промавтоматикой, это пет проект для расширения кругозора и знакомство с миром одноплатников началось несколько дней назад) Поэтому и хотелось бы чтобы кто-то поправил, если я не в том направлении копаю. Основная задача то, это именно сбор информации с датчиков, может лучше вообще без апельсинок и малинок обойтись.
    На использование USB для UART навела эта статья. Выглядело заманчиво подключить просто через usb с использованием какого-нибудь хаба.
    Raspberry/USB - USB/UART - RS485 - звезда - RS485 - микроконтроллер
    - RS485 - микроконтроллер

    Согласен, что в этой схеме логично сразу подключать через GPIO. Я рассчитывал на то, что от малинки будет только USB кабель до хаба, а преобразователи будут только возле конечных точек.
    Могли бы вы уточнить, что именно поздразумевается в вашей схеме под "звезда"? Имею ввиду физическую реализацию.
    Почему именно RS485? Является ли альтернативой использование каких нибудь ардуинок с ethernet и выкидывание малинки из моей схемы? Т.е будет 4 ардуинки с ethernet для каждой группы датчиков и я опрашиваю их напрямую по сети. Если я правильно понял, то разница будет только в стоимости добавления новых групп.
    Написано 14 мая 2022
  • Как собирать данные с датчиков на расстоянии 5-10м на raspberry pi?

    Сергей Коновалов @zakar1ya Автор вопроса
    Поправьте если я неправильно понял. Для UART можно использовать либо GPIO, либо USB и в итоге я получаю последовательный порт, который можно будет юзать на малинке. На этот порт я смогу навесить что-то вроде этого (или какой-нибудь stm32 или ардуино) и уже сюда вешать свои датчики. Итого получится топология звезды, с контроллерами на концах, к которым уже навешиваются датчики.
    Тогда видимо мне нужен будет какой-то хаб, чтобы навесить на UART несколько контроллеров и видимо он должен иметь свое питание?
    Использование UART решает проблему с удаленностью от малинки?
    Написано 14 мая 2022
  • WIndows 8 при установке не видит SSD?

    Сергей Коновалов @zakar1ya
    ZUZ: загрузится с убунту, пересоздал таблицу разделов, ССД стал виден в diskpart, сделал все по инструкции Opuc (только перед active пришлось выбрать раздел, иначе ругался), установка винды началась, но на этапе распаковки вылетает ошибка "не удается установить необходимые файлы, файл не существует, код 0x800700002). Какова вероятность, что проблема в ССД? Ноут asus k50id(в техподдержке вообще ответили, что ССД ноут не поддерживает, попробуйте другой ССД)
    Написано более трёх лет назад
  • WIndows 8 при установке не видит SSD?

    Сергей Коновалов @zakar1ya
    Какая должна быть таблица разделов gpt или mbr?
    Написано более трёх лет назад
  • WIndows 8 при установке не видит SSD?

    Сергей Коновалов @zakar1ya
    ZUZ: Мурат Байжанов: проблема в том, что диск не отображается в diskpart'е, а если отображался, пробовал форматировать, но не помогло.
    Написано более трёх лет назад
  • WIndows 8 при установке не видит SSD?

    Сергей Коновалов @zakar1ya
    можете подробнее рассказать? похожая проблема, десятка не установилась до конца, теперь не видят ssd при установке либо не пишет, что на него нельзя установить
    Написано более трёх лет назад
  • Путь от junior к web backend developer?

    Сергей Коновалов @zakar1ya Автор вопроса
    Александр Вульф: Реальные проекты то есть, я работаю джуниором бекэнд на шарпе) так что задачи есть, но нужно же саморазвиваться, поэтому и ищу в какую сторону копать)
    Написано более трёх лет назад
  • Путь от junior к web backend developer?

    Сергей Коновалов @zakar1ya Автор вопроса
    Александр Вульф: всего понемногу, я же джуниор) знаком с паттернами, хотя на практике редко применял, ado, хотя сейчас в основном orm использую(EF), немного алгоритмов, структуры данных. Но многое редко применяю в реальных задачах
    Написано более трёх лет назад
  • Путь от junior к web backend developer?

    Сергей Коновалов @zakar1ya Автор вопроса
    и тогда сразу вопрос, на чем чаще делают бэкенд?
    Написано более трёх лет назад
  • Путь от junior к web backend developer?

    Сергей Коновалов @zakar1ya Автор вопроса
    Разве нет маст хэв набора? как алгоритмы, структуры данных или паттерны?
    Написано более трёх лет назад
  • In-memory database: что, как и куда?

    Сергей Коновалов @zakar1ya Автор вопроса
    У вас имеется какой-нибудь опыт использования подобной базы?
    Написано более трёх лет назад
  • In-memory database: что, как и куда?

    Сергей Коновалов @zakar1ya Автор вопроса
    Станислав Макаров: Спасибо за совет и за ссылку тоже) хотя было бы интересно и про no-sql почитать
    Написано более трёх лет назад
  • Как записать excel файл с помощью closedXML?

    Сергей Коновалов @zakar1ya Автор вопроса
    как вариант, прилепить что-то вроде этого
    GridView gv = new GridView();
    gv.DataSource = MyCollectionComputers.ToList();
    gv.DataBind();
    Response.ClearContent();
    Response.Buffer = true;
    Response.AddHeader("content-disposition", "attachment; filename=Marklist.xls");
    Response.ContentType = "application/ms-excel";
    Response.Charset = "";
    StringWriter sw = new StringWriter();
    HtmlTextWriter htw = new HtmlTextWriter(sw);
    gv.RenderControl(htw);
    await Response.Output.WriteAsync(sw.ToString());
    await Response.FlushAsync();
    Response.End();
    но не уверен в быстродействии при больших объемах данных
    Написано более трёх лет назад
  • В чем разница между List ArrayList и Array?

    Сергей Коновалов @zakar1ya Автор вопроса
    AtomKrieg: спасибо
    Написано более трёх лет назад
  • Как отключить звук уведомления в динамике при подключенных наушниках?

    Сергей Коновалов @zakar1ya Автор вопроса
    Интересно то, что у друга такой же смартфон, но звук не дублируется. Получается баг, вопрос дело в прошивке или аппаратная часть
    Написано более трёх лет назад
  • Как правильно перекрыть или скрыть существующий родительский метод?

    Сергей Коновалов @zakar1ya
    Вы пробовали выполнить вариант BernadetteWolowitz с добавлением virtual?
    Проблема была с типом, конечно мой вариант это то, как делать не нужно, смутило зачем вообще инстанцировать GrandFather а не GrandSon, а работающий вариант скорее это (GrandSon) gf).GetDescription()
    Написано более трёх лет назад
  • Где ошибка в описании сущностей?

    Сергей Коновалов @zakar1ya Автор вопроса
    Спасибо за подсказку с lazy load! Подгрузил адреса, когда из контекста брал закупки.
    Написано более трёх лет назад
  • Что возвращать, Empty collection или null?

    Сергей Коновалов @zakar1ya Автор вопроса
    Лучше throw ?
    Написано более трёх лет назад
  • Что возвращать, Empty collection или null?

    Сергей Коновалов @zakar1ya Автор вопроса
    Кстати насчет goto? можете показать пример как его тут использовать? и если я не ошибаюсь, его вроде не рекомендуется использовать?
    Написано более трёх лет назад
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • Evgenii
    • 11 ответов
    • 0 вопросов
  • Enokin
    Владислав
    • 8 ответов
    • 0 вопросов
  • mayton2019
    • 7 ответов
    • 0 вопросов
  • Drno
    • 7 ответов
    • 0 вопросов
  • Ravimer
    • 5 ответов
    • 0 вопросов
  • sharp97
    sharp97
    • 4 ответа
    • 1 вопрос
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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