• Как детектить собаку на кровати?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Вес!

    1. собаки
    2. кровати
    3. ребенка

    Под ножки тензо датчик.
    1+2 - тревога
    1+2+3 - тревога
    Ответ написан
    20 комментариев
  • Есть ли электронные блокноты, которые являются ещё и устройством ввода?

    @lonelymyp
    Хочу вылезти из минуса по карме.
    Есть специальные ручки, ты рисуешь в бумажном блокноте такой ручкой, а ручка оцифровывает каракули и отправляет в комп.

    Из простеньких https://habr.com/ru/company/medgadgets/blog/449292/
    Есть которые пишут на специальной бумаге типа Neo SmartPen N2, надо покупать или распечатывать.
    Вроде были ещё модели которые работают и без приёмника и без спец бумаги но так с ходу не нашёл.
    Ответ написан
    Комментировать
  • Откуда взять программатор?

    a_volkov1987
    @a_volkov1987
    Инженер-схемотехник
    Купить любую ардуинку, залить в нее штатными средствами скетч ArduinoISP и шить через получившийся программатор.
    Где купить - в любом доступном в вашей местности радиомагазине, который торгует ардуинами.
    Ответ написан
    Комментировать
  • Откуда взять программатор?

    Если ПК с ЛПТ портом то самый простой вариант это программатор "5 проводков".
    Есть чуть по сложнее для аппаратного COMпорта (отлично работает тот что на стабилитронах).
    Ответ написан
    Комментировать
  • Можно ли использовать светодиод как диод?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    Можно ли использовать светодиод как диод?
    Да, с учётом несколько нетипичных их свойств - большего прямого и меньшего допустимого обратного напряжений. То, что они светятся, роли не играет, но может быть использовано для специфических применений.
    Я хочу сделать сумматор
    Непонятно, что вы имеете ввиду. Сумматоры бывают разные...
    из диодов можно сделать транзисторы
    Нельзя. Наоборот - можно.
    Ответ написан
    6 комментариев
  • Как контролировать открытие двери холодильника в оповещениями?

    Когда делал счетчик открытий дверцы холодильника( факт из рекламы какой то перепроверял), то использовал фотодатчик( когда дверь закрыта - темно)
    Ну и ESPшка, коли http запросы надо слать.
    Ответ написан
    Комментировать
  • Как контролировать открытие двери холодильника в оповещениями?

    @Fixid
    ESP8266 NodeMCU + DS18B20 + любой модуль геркона + любая пьеза + модуль питания
    На али все есть модульное.

    При желании можно взять полностью готовую плату с 8266 куда только поставить 18650 батарейку и припаять геркон
    Ответ написан
    Комментировать
  • Как контролировать открытие двери холодильника в оповещениями?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    Чтобы минимумом деталей обойтись - можно взять ESP8266 + датчики DS1820 + дисплей 1602 + геркон
    Ответ написан
    Комментировать
  • Как работать с секторами носителя напрямую в C?

    @pfg21
    ex-турист
    читать и писать напрямую в /dev/sd* и иже с ними :) глубже смысла большого нет.
    дальше начинается драйверные заморочки, которые могут быть уникальны для каждого носителя.
    плюс все равно напрямую к "железным" секторам все равно доступ не получишь. сейчас даже в носителе есть прослойка абстракции от железа. через нее, к примеру, перемапливают сбойные сектора в винчестерах или распыляют нагрузку записи по разным ячейкам в флешках и т.д. и т.п.
    пишут ребята, которые упорно изучали низкоуровненвые операции в течении долгих лет, которые закупали документацию у производителей, которые нарабатывали кучу опыта из прикладных проблем, которые убили кучу железа в экспериментальных тестах и т.д. и т.п.
    Ответ написан
    Комментировать
  • Как избавиться от наводки ТВЧ станка?

    Если проблема по сети, тогда первым делом заглянуть в станок есть ли там входной фильтр. Если его нет- тогда нужен фильтр на входе станка, что бы помехи от него не шли в сеть. 2 попробовать онлайн безперебойник на проблемном оборудовании (у них гальваническая развязка между входом и выходом).
    Непонял следующую фразу:
    Заземление проведено не коснувшись металлических поверхностей и проводов.

    Это как? Наоборот все оборудование нужно заземлять. Все пк если нормально заземлены должны хорошо работать, потому как заземленный стальной корпус должен хорошо все экранировать.
    Ответ написан
    4 комментария
  • Как уменьшить напряжение с 3.8-4.2 до 3.3 вольт?

    15432
    @15432
    Системный программист ^_^
    Вам нужен buck-boost преобразователь для литий-ионных аккумов, например, LTC3440
    Ответ написан
    Комментировать
  • Какое купить оборудование для фотографирования и наблюдением за планетами, звездами. Бюджет ~7тыс?

    pifagor
    @pifagor
    К сожалению, в таком бюджете Вы ничего полезного не купите.

    Астрофото как хобби занятие очень дорогое. С учетом текущего курса и повышения лимитов на посылки заниматься им становится накладно. Осложняется это тем, что в этом хобби нельзя купить один универсальный телескоп на все случаи жизни. Сколько бы этот телескоп не стоил. Придется собирать разные "сетапы" под объекты разного размера. Замена телескопа практически всегда влечет за собой замену камеры для обеспечения оптимального соотношения разрешения объектива к пикселю матрицы, а переход с легкого оборудования на тяжелый - замену монтировки.

    На мой взгляд, начальный бюджет на оборудование с учетом того, что это оборудование позволит учиться и развиваться продолжительное время будет таким:

    - 40к за зеркальный телескоп с апертурой ~200мм или апохромат с апертурой ~80 (цены на БУ с астрофорума);
    - 60к за монтировку;
    - 70к на ЧБ камеру;
    - 20к на гидирующую камеру;
    - 20к на колесо;
    - 60к на фильтры;
    - 20к на сопутствующие вещи: лицензии на софт, обогрев/охлаждение, маска бахтинова, противоросник, блоки питания.

    Итого ~300 тысяч рублей. Это самый минимум, который позволит надолго погрузиться в процесс, улучшать свои навыки и получать удовольствие от хобби.

    Если у Вас нет денег на такой сетап, то не покупайте дешевое оборудование. Это будет потеря времени, сил и денег. Также нужно понимать, что процесс съемки - это только половина хобби. Вторая половина - обработка результата. Для ознакомления с объемом обработки рекомендую посмотреть серию "Уроки астрофотографии от Олега Брызгалова" от 1 до 6 части. Там разложен полностью весь процесс: от начала съемки до получения итогового снимка.

    Если таких денег в моменте нет, но очень хочется, то начните собирать сетап постепенно. Я, например, собираю оборудование в свои сетапы в течение года, так как снимаю только летом.

    Этапы сборки сетапа:

    1) Телескоп. Это даст возможность увидеть небо глазами.
    2) Монтировка. На этом этапе простейшими манипуляциями сможете подключить свой цифровой бытовой фотоаппарат и пытаться что-то снять на цветную матрицу.
    3) ЧБ камера. Меняете свою бытовую цветную матрицу на ЧБ с охлаждением и учитесь подбирать параметры съемки.
    4) Колесо/Фильтры, гидирующая камера.
    5) Обогревы, бленды, блоки питания, софт.

    Я занимаюсь этим 2 года, вот один из примеров, что удалось собрать этим летом:
    5e00ef0c7d8f1558863690.jpeg
    Ответ написан
    7 комментариев
  • Какое купить оборудование для фотографирования и наблюдением за планетами, звездами. Бюджет ~7тыс?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Форумов для любителей не так много, я очень надеюсь вы легко найдете их. Например, https://astronomy.ru/forum/
    1. Телескоп - диаметр меньше 90 мм покупать нет смысла, планеты будут мелкими, хотя кольца Сатурна увидишь, но в плохом качестве. Самый приблизительный расчет увеличения = Диаметр умножить на 2. При диаметре 90 мм мы получим максимальное увеличение 180. Никакая линза барлоу тебе не поможет, дальнейшее увеличение будет давать размытую картинку. Так что 70 мм - только Луна или окна напротив ))).
    2. Стойка (монтировка) - Только с наведением и отслеживанием. Телескоп должен вести объект. И подбирать не так просто. Например, из за веса телескопа.
    3. Искатели - их надо не менее 2-х. Один может быть обычной трубой или коэффициентом увеличения 1-5. Второй с коэффициентом увеличения 30-50
    4. Фото -
    объектива для фотоаппарата
    Забудь!!! Cам телескоп выполняет роль объектива!!!. Нужно чтобы с фотоаппарата снимался объектив, потом ставиться специальное кольцо и фотоаппарат вставляется в телескоп. А лучше нужны отдельные камеры. Самая дешевая (черно белая) где то 5000-7000 руб во второй искатель, в сам телескоп лучше подороже за 50000 руб.
    5. Программное обеспечение - оно тоже нужно. Бесплатные есть.

    Зачем все это? Что бы сделать 1 фото - надо обработать 1000-1500 снимков. Телескоп не должен шататься и должен вести планету что бы картинка не была смазанной из за вращения неба.
    Я не расписывал профессиональное оборудование. Чисто практика. у меня 90/900 - не хватает )))
    И это мы не говорили о окулярах, светофильтрах, обогреве .... там много чего )))
    Ответ написан
    1 комментарий
  • Почему мультиметр так себя ведет?

    @VT100
    Embedded hardware & software.
    Может в лакированную плату тычешь?
    Ответ написан
    Комментировать
  • На каком языке сейчас чаще всего программируют микроконтроллеры?

    @majstar_Zubr
    C++, C#, gamedev
    У Java ME есть минимальные системные требования для целевых устройств.
    Взглянув на них, становится понятно, что это не для микроконтроллеров в общем случае. Конечно, встраиваемая система встраиваемой системе рознь, но вот микроконтроллеры ещё используют не только для встраиваемых систем, а прямо в железо, например, радио-приемопередающего устройства, спроектированного на работу с протоколом физического уровня. Такие контроллеры могут иметь килобайты памяти всех видов. Зачастую, такие девайсы предлагают не так много ассемблерных инструкций, чтобы имело смысл делать под них компилятор Си. В более универсальных микроконтроллерах компилятор есть, поэтому это вполне себе повод для радости.

    Там, где можно развернуть JME, уже есть Linux kernel, поэтому ответ на вопрос о том, почему больше используется Си, чем Java, заключается в том, чем занимается компания, в чем у нее бизнес и какой у нее рынок. Количественно, решений, которым нужно JME просто меньше, относительно тех, в которых не нужна прослойка в виде ОС.
    Ответ написан
    Комментировать
  • Керамические корпуса для устройств?

    @evgeniy_lm
    Минусы: хрупко, дорого
    Плюсы: понты
    Короче - фигня все это вот и нет об это ничего. Дешевле все штамповать из обычного пластика.
    Ответ написан
    Комментировать
  • Как связано напряжение и двоичный код?

    @VT100
    Embedded hardware & software.
    Вы можете рассказать чуть подробнее про это?

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

    Эта идея — деления напряжения — лежит в основе преобразования двоичного кода в постоянное напряжение, что необходимо для работы компьютеров.

    Странное утверждение. Оно не является ни необходимым, ни достаточным.
    Ответ написан
    Комментировать
  • Как превратить ПК в arduino-подобную систему?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    "Превратить" - это что-то оккультное, вроде древней песенки Аллы Пугачевой "Сделать хотел грозу, а получил козу". Надо нужные заклинания знать, а кто ж тут их подскажет? Мы не маги...
    А ежели без шуток, то сначала обрисуйте ваши цели. Мы тут не только не маги, но и не телепаты - уже в сотый раз это констатирую, и вот наконец стали прорезаться телепатические способности. Они мне подсказывают, что вы хотите либо потренироваться в программировании ардуинки, либо вам нужен контроллер для управления чем-тот несложным и возможность менять алгоритм управления, переписывая программу этого контроллера.
    Первый вариант не получится в принципе, поскольку у материнки от компа (даже древнего) совсем другая архитектура, чем у Ардуино, и научитесь вы на этой материнке совсем не тому. Ну разве что вы запустите на ней ардуинный эмулятор.
    Второй вариант возможен. Как устроить контроллер на базе старой мамы, я уже отвечал. Принцип простой - надо для управления периферией использовать имеющийся на борту 8-битный старинный принтерный порт LPT, который легко программируется побитно и адрес которого устанавливается в BIOS. Но Ардуино тут вообще не при чём.
    Ответ написан
    Комментировать
  • ПО для реализация показа рекламы в транспорте?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    У нас в городе (Белгород) в автобусах стоят такие моники. Там картинка в картинке. В нижней части прогресс-бар сближайшими остановками, указана следующая.
    В верхней части крутится плейлист из рекламы, всяких прикольных видосиков, новостей.
    Этот же телевизор, если не ошибаюсь, говорит какая остановка, какая следующая, и напоминает, что нужно присматривать за подозрительными оставленными вещами и уступать место бабушкам и дедушкам.
    Контекстной рекламы, как вы упомянули, мест, которые проезжаем нет, думаю пока нет. Мониторы появились недавно, локальные рекламодетели не вкурили еще потенциальных плюшек от такой рекламы. А можно, ведь, сделать её очень интерактивной. Можно фигачить QR-коды со скидками, делать конкурсы, викторины и заманивать прям людей толпами.

    Технически вашу задачку я бы делал, особенно если на скорую руку, так:
    • Бэкенд
      • Сервер телеметрии - Rest API на AsyncIO с хендлерами для приёма статусов, событий и треков от фронта.
      • Контент-сервер - я бы его сделал вообще каталогом с синхронизацией через rsync на фронтовые машины. Для каждого маршрута свой каталог, причем в нескольких ревизиях, чтобы можно было поправить видеоряд и настройки, а потом откатав на тестовом стенде и пробной машине переключить на всех. Возможно, что на маршрутах окажется немного разное оборудование, и какое-то не будет тянуть, скажем, видео в хай-рес, а на каком-то, возможно сломался GPS и нужно временно крутить там контент без привязки к геоданным. Просто делаются отдельные ревизии для таких клиентов.

    • Фронтенд
      • На бортовом компе (какой нибудь Raspbery или Orange Pi) крутится "локальный бэкенд" и развёрнутый на весь экран браузер, смотрящий на локалхост.
      • "Локальный бэкенд" тривиальный, на Flask или чем-то таком. Нужен для упрощения и стандартизации доступа к контенту. Своего рода слой изоляции. Один из хендлеров - веб-сокет, читающий очередь гео-событий и предоставляющий данные гео-виджету. Можно и аяксом, кстат, без всяких веб-сокетов обновлять навигационный виджет. Тут как быстрее в рамках MVP.
      • Rsync демон - синхронизирует каталог с ресурсами маршрута. Можно по ssh даже. Его задача держать все ревизии контентных папок идентичными серверу.
      • Сервис телеметрии - подключается к северу телеметрии на бэкенде и шлёт туда текущие куски трека, кидает в локальную очередь гео-события для бэкенда.
      • Сервис обновления - по расписанию проверяет хеш-сумму контентных каталогов, отправляет уведомление на API бэка о статусе загрузки новой ревизии контента. Получает в ответ сигнал о переключении на новую ревизию и перезапускает локальный бэкенд из нового каталога.
      • Фронтенд - просто хромиум или любой другой браузер, развёрнутый на полный экран и подключенный к веб-серверу на локалхосте.
      • На бэке крутится маленький локальный сайт с медиаплеером, навигационным виджетом и чем угодно вообще. Это лучше нативного прилжения, поскольку программистов и дизайнеров для веба кругом навалом, js-программистов тоже, всё это отлаженные и понятные технологии. Куда лучше, чем пилить свою балалайку со своим рендером контента. К тому же это более-менее изолированная повторяемая среда, показ можно тестировать на десктопе.


    Не сказал про плейлист.
    Все ролики-то у нас лежат в локальном доступе на БК. В связи с этим можно избавиться от локального "бэкенда" просто открывая браузером статику. Локальный веб-сервис нужен разве что для подачи данных навигационному виджету, но если будет поджимать время, то в рамках МВП можно и через статические файлы прокидывать гео-события. Маршрутка летит не со скоростью света - интерактивности хватит. Если жалко флешку убивать перезаписями, можно примонтировать маленький рам-драйв под это дело.
    Плейлист - это json-файл, в котором фактически расписание аудио и видеоряда по времени старта и остановки. Можно сделать прогрев кэша браузера вперёд по плейлисту, чтобы не фризило, но то, что можно смонтировать в монолитные ролики - нужно монтировать. Тем более браузерный плеер отлично понимает когда ему говорят откуда что играть и слушается команд из js.
    Ответ написан
    4 комментария
  • Софт для создания схем?

    Ответ написан
    Комментировать