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

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

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

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

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

Где фермеры продают продукты, когда рынки закрыты?
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

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

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

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

Андрей

  • 1
    вклад
  • 13
    вопросов
  • 0
    ответов
  • 0%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • В чём отличия модулей ESP32?

    AndyKorg
    Андрей Скоржинский @AndyKorg
    Кнопконажиматель и припоерасплавлятель
    Документация на esp, вот источник знаний :)
    Ответ написан 25 февр. 2020
    Комментировать
    Нравится 1 Комментировать
  • В чём отличия модулей ESP32?

    hint000
    hint000 @hint000
    у админа три руки
    В таблице смотрите: https://ru.wikipedia.org/wiki/ESP32#Модульные_SMT_платы
    там больше одного варианта ESP32-WROOM и больше одного варианта ESP32-WROVER.
    Ответ написан 23 февр. 2020
    Комментировать
    Нравится 3 Комментировать
  • Как подключить семисегментные индикаторы?

    evgeniy_lm @evgeniy_lm
    как то так, а так еще лучше
    Ответ написан более года назад
    Комментировать
    Нравится 1 Комментировать
  • Как подключить семисегментные индикаторы?

    NeiroNx
    Александр @NeiroNx
    Программист
    по одному регистру на каждую цифру. у них используется 3 вывода данные, строб и запись. Вывод данных - подключается по цепочке(от второго регистра к первого от первого к микроконтроллеру). Строб(Clock) - импульсы - на каждое изменения бита данных - каждый байт 8 импульсов(паралельно у всех микросхем). Запись (Latch) - импульс записи переданнного состояния в выходы - один импульс чтобы отобразилась переданная информация(паралельно у всех микросхем) .
    Ответ написан более года назад
    Комментировать
    Нравится 1 Комментировать
  • Как подключить семисегментные индикаторы?

    anthtml
    AntHTML @anthtml
    Системный администратор программист радиолюбитель
    Как уже класно и подробно расписал Андрей, я бы делал на регистрах и, возможно, I2C драйверах или отдельном контроллере.
    На каждую цифру (сегмент) по 595, сегменты в дисплее соединить последовательно, итого на 5 дисплеев у нас 11-15 портов. и никакой нагрузки от динамической индикации - отправили число и забыли до следующего
    Ответ написан более года назад
    Комментировать
    Нравится 1 Комментировать
  • Как подключить семисегментные индикаторы?

    kotomyava
    Борис Сёмов @kotomyava
    Системный администратор
    Индикаторы бывают весьма разные.
    Есть уже с контроллером на борту и последовательным интерфейсом. С ними проще всего работать и они замечательно каскадируются, но несоколько дороже и сложнее найти.
    Есть те, которые предназначены для динамической индикации, где на несколько цифр 7+1 нога + несколько общих катодов или анодов, переключая которые одновременно с установкой нужной цифры можно получать индикацию на всех цифрах.
    Есть те, что предназначены для статической индикации, и требуют очень много ног.

    Кроме простых сдвиговых регистров есть более специфичные контроллеры индикаторов, например, MAX7221 и много других.

    К тому же, индикатор должен подходить к контроллеру.

    А по тому, что вы не понимаете, лучше задать конкретные вопросы, причём лучше сначала изучить как следует документацию и примеры, чтобы вопросы были точны а ответы стали понятны...
    Ответ написан более года назад
    Комментировать
    Нравится 1 Комментировать
  • Как подключить семисегментные индикаторы?

    Andrew_Pinkerton
    Andrew D. @Andrew_Pinkerton
    Не так страшны первые 99%, как оставшиеся 99%
    не совсем понимаю принцип работы, назначение некоторых пинов

    Фокус сдвиговых регистров применительно к подобным дисплеям, в том что наше зрение инерционно.
    Т.е. если с большой частотой переключать разряды (я имею ввиду отдельные одноразрядные индикаторы), то наши глаза не замечают того что в момент времени горит только один разряд из нескольких.
    Функциональная диаграмма 74HC595
    5d1a30de0addf343385612.png

    Здесь внутри по сути простой счетчик на RS-триггерах (упрощённо):
    • Выходы отключены
    • Сбрасываем счётчик
    • Подаем нужное количество импульсов
    • Включаем выходы
    • Видим результат
    • Повторяем для следующего разряда


    Чтобы подключить столько дисплеев вам прийдется использовать мультиплексирование.
    Посмотрите на эту схему, тут довольно легко понять принцип мультиплексирования нескольких многоразрядных семисегментных дисплеев
    5d1a343dee8bd501927843.png

    Вы можете обьединить ваши дисплеи (одноразрядные) в группы, даже если они не связаны (по выводимым величинам), и дальше уже программно управлять индикацией.

    Лично я реализовывал бы подобное с помощью i2c драйверов для семисегментных дисплеев.
    Например таких
    5d1abcf5f3ddb328919876.png5d1a385ac1af1933507278.jpeg5d1a38614b41a041915375.jpeg

    Плюс подобного решения в простоте, у каждого дисплея (не разряда), есть свой адрес, вы пишете по этому адресу значение и получаете его на нужном дисплее.
    При этом помимо питания у вас только две линии SDA и SCL (сразу для всех устройств).
    I2C поддерживает огромное количество slave устройств на линии.

    Полезные ссылки:
    I2C
    Сдвиговый регистр
    Мультиплексирование
    Динамическая индикация

    P.S. Я не профи в этом деле, но в детстве увлекался электроникой.
    Ответ написан более года назад
    11 комментариев
    Нравится 3 11 комментариев
  • Как добиться подключения оптического интернета?

    anthtml
    AntHTML @anthtml
    Системный администратор программист радиолюбитель
    РТК не будет заморачиваться подключением 10, а тем более 1 абонента к PON сети.
    PON сети должны строиться микрорайонами, иначе в них глюков не оберешься.
    1 куст = 64 абонента, на ONU минимум 4 куста - чтобы это нормально работало и окупалось.
    Поэтому тут вариант только как писали выше: самое простое искать жильцов кто подключится к РТК и бросит вам мост, или на крайняк перетереть с техниками РТК чтоб подключили Вас через чердак, но с РТК сильно врядли такое прокатит потому как это неповоротливая и непробиваемая махина, и +1-10 лишних абонентов к имеющимся полмилиарда совершенно никакой погоды не сделает
    Ответ написан более года назад
    5 комментариев
    Нравится 1 5 комментариев
  • Как добиться подключения оптического интернета?

    fdroid
    fdroid @fdroid
    press any key
    Вопрос вот в чём: какой конкретно кабель нужен и где его купить (может подешевле) ? Лучше вести его по столбам или по канализации ?

    Сударь, вы упоролись? Вы реально собрались купить оптический кабель и самостоятельно подключиться? Это невозможно просто от слова "никогда" с вашими представлениями о подключении к инфраструктуре провайдера. Да даже если бы вы знали всю теорию и практику, без согласия Ростелекома всё равно ничего и никогда не заработает.

    Единственный более-менее реалистичный вариант - это договорится с кем-нибудь из жителей ближайшей многоэтажки и организовать Wi-Fi мост между вашим домом и квартирой того жителя. Но вы сами не справитесь с нынешним уровнем познаний. В общем, сначала найдите с кем договориться, кто вам будет раздавать инет по мосту, потом ищите специалиста, который это сможет сделать. Ну или сами пробуйте организовать мост. Вам потребуется пара точек Mikrotik или Ubiquiti. Гуглить "wi-fi мост Mikrotik" для примерного понимания задачи.
    Ответ написан более года назад
    7 комментариев
    Нравится 2 7 комментариев
  • Как добиться подключения оптического интернета?

    Jump
    АртемЪ @Jump
    Системный администратор со стажем.
    говорят мол нет технической возможности (может это и правда, но как мне кажется, им просто это невыгодно или лень)
    А разве это не одно и тоже?
    Техническая возможность - возможность беспроблемного подключения к текущей инфраструктуре. Просто выделить порт, и кинуть десяток метров кабеля по существующему каналу.

    А тащить кабель к частному дому никому не нужно - это дорого, а затраты один абонент не окупит за адекватное время. Это попросту не выгодно. Поэтому - нет технической возможности.

    Переговорите с ними - попросите рассчитать цену, если она будет приемлемой 50-60тыс, просто заплатите им и подключат.

    Так это всё надоело, что готов купить сам это pon кабель и протянуть до соседнего дома. Вопрос вот в чём: какой конкретно кабель нужен и где его купить (может подешевле) ?
    Кабель обычный оптический, PON это просто технология.
    Непонятно куда вы собрались втыкать этот кабель - один конец втыкается в роутер абонента, другой в оборудование провайдера - это вам его прямо до датацентра провайдера придется тянуть.

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

    d-stream @d-stream
    Готовые решения - не подаю, но...
    Думаю начать надо с вопроса "куда вести"... который приведет в РТ где нет технической возможности. Это если не считать стоимости проекта прокладки коммуникаций, самой прокладки (включая прокол под дорогой) и балансополучателя готовой магистрали... потом РТ надо будет уговорить заключить договор с тем, на чьем балансе будет кабель...

    Ну или попроще - взять и поселить у себя в доме кого-нибудь из руководства РТ - возможно это ускорит процесс)
    Ответ написан более года назад
    4 комментария
    Нравится 2 4 комментария
  • Как добиться подключения оптического интернета?

    Zoominger
    Рональд Макдональд @Zoominger Куратор тега Компьютерные сети
    System Engineer
    нет технической возможности

    Была такая ситуация один-в-один. Сделать ничего нельзя. Просто так, без разрешения, кабель вы не проведёте.

    Слышал про такое решение: человеку повесили спутниковую тарелку, которая смотрела на излучатель где-то в трёхстах метрах и получала инет оттуда. Услуга стоила где-то 6 000 рублей, но это было лет 7 назад.
    Ответ написан более года назад
    6 комментариев
    Нравится 3 6 комментариев
  • Как сделать первоначальную настройку своих датчиков умного дома?

    DanceM
    Dance Macabre @DanceM
    Кто хочет -ищет способ, кто не хочет -ищет причину
    Посмотрите на ESPHome и Home Assistant. По сути готовый умный дом для ESP и не только. Еще к этому можно добавить Google Home, сразу делает дом "умным" как на картинке.

    Технологию? Используйте все, что доступны, почему нет. У меня ролеты на ESP+wifi (прошитые Sonoff с кастомными конфигами ESPHome), лампочки ZigBee, замок дверной Bluetooth, через мост в облако. Скоро закажу Z-Wave мост, будет еще больше возможностей для устройств.
    Ответ написан более года назад
    Комментировать
    Нравится 1 Комментировать
  • Как сделать первоначальную настройку своих датчиков умного дома?

    hint000
    hint000 @hint000
    у админа три руки
    plug&play в умном доме - это в большинстве случаев [готовых решений] огромная дыра в безопасности (конечно, проблемы там не только из-за plug&play). Производители таких систем делают реверанс в сторону хомячков, не способных и не желающих ничего настраивать, а на безопасность своих систем открыто плюют.
    https://habr.com/ru/company/kaspersky/blog/439880/
    А вы делаете для себя и зачем-то хотите наступить на те же самые грабли.
    Ответ написан более года назад
    6 комментариев
    Нравится 1 6 комментариев
  • Как сделать первоначальную настройку своих датчиков умного дома?

    Fixid @Fixid
    1. Можно, но оно вам надо? Если это только для вашего дома, то забивайте кастом данные и не парьтесь.
    2. MQTT через WiFi, но ZigBee удобнее и быстрее в масштабах квартиры (и сильно дороже)
    Ответ написан более года назад
    7 комментариев
    Нравится 1 7 комментариев
  • Как соединить Arduino и Raspberry Pi 3?

    32bit_me
    Владимир Т @32bit_me
    Программист, встраиваемые системы
    Можно использовать SPI, например.
    Ответ написан более двух лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как соединить Arduino и Raspberry Pi 3?

    dimin21590 @dimin21590
    Можно еще использовать UART.
    Ответ написан более двух лет назад
    1 комментарий
    Нравится 2 1 комментарий
  • Как создать сервер видео трансляции?

    pro_co_ru
    Вячеслав Шиндин @pro_co_ru
    Старший инженер-программист
    Погугли RTMP/RTSP проктоколы.

    Есть nginx модуль.
    Позволяет забирать видео с вебок, других стриминговых сервисов, либо из видеофайлов отдавемых с помощью fmpeg.
    Ответ написан более двух лет назад
    3 комментария
    Нравится 1 3 комментария
  • Как создать сервер видео трансляции?

    qlkvg
    qlkvg @qlkvg
    python backend developer
    https://gist.github.com/n3wtron/4624820 - простейший вариант, как раз ваш случай. Если скучно и не хватает приключений - почитайте про вебсокеты.
    Ответ написан более двух лет назад
    8 комментариев
    Нравится 1 8 комментариев
  • Почему не компилируется код C++ с OpenCV?

    jcmvbkbc
    jcmvbkbc @jcmvbkbc
    http://dilbert.com/strip/1998-08-24
    #include <cstdlib>
    #include <climits>


    перед #include <opencv2/core.hpp>
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 1 1 комментарий
Оценили как «Нравится»
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • Василий Банников
    • 14 ответов
    • 0 вопросов
  • hello_my_name_is_dany
    • 8 ответов
    • 0 вопросов
  • DevMan
    DevMan
    • 7 ответов
    • 0 вопросов
  • bestowhope
    Евгений Голубев
    • 7 ответов
    • 0 вопросов
  • sergiks
    Сергей Соколов
    • 7 ответов
    • 0 вопросов
  • sergey-gornostaev
    Сергей Горностаев
    • 7 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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