Перед тем как приступить к экспериментам с шаговым двигателем, было бы не плохо ознакомиться с его устройством и принципом действия. Вкратце, шаговый двигатель — это двигатель, который способен осуществлять вращение на 1 шаг. Шаг — это угол, который обусловлен устройством каждого конкретного шагового двигателя. Основные характеристики...
Это простой рецепт фантастических бельгийский вафель, попробовав которые, вы уже никогда не будете прежними...
Видеонаблюдение своими руками — часть 5. Бонусная. Трансляция изображения с IP-камеры на экран умного телевизора LG SmartTV
К сожалению, простого способа заставить отображаться изображение с IP-камеры на вашем умном телевизоре нет.
В предыдущей статье мы собрали свою схему видеонаблюдения и встроили её в существующую локальную сеть. В данной статье речь пойдет о выводе изображения с видеокамер на экраны устройств, находящихся в той же локальной сети, что и устройство видеонаблюдения.
Наконец, и я повзрослел до установки видеонаблюдения в доме. Вкратце обрисую схему, которую я выбрал:
- 8 FullHD IP-камер с питанием PoE (IP — потому что высокое качество картинки, PoE — чтобы сократить количество проводов идущих к камере до одного — позволяет питать камеру по витой паре)
- 8 канальный видеорегистратор с 4 PoE-портами
- 5 портовый коммутатор с 4 PoE-портами
В статье даны основные понятия о светодиодах, а также рассказано о том, какие существуют способы их подключения, описаны достоинства и недостатки различных способов. Также подробно описан механизм расчета номиналов элементов в схемах.
Многие радиолюбители в попытке сэкономить становятся счастливыми обладателями безымянных недокументированных китайских компонентов. Такой же жертвой стал и я, получив довольно приличный и качественный набор радиоэлектронных компонентов среди которых оказался и герой этой статьи — LED-матрица 8×8 с маркировками 1588ABEG-5 и SMM-1588ASRG...
Речь в статье пойдет о поддоменах в ASP.NET MVC5, о том какие цели может преследовать использование данного приема и какие варианты реализации маршрутизации (роутинга) поддоменов существуют. Также будут указаны особенности использования каждого из методов.
В каждом из предложенных способов будет использоваться объект HttpContextBase, который содержит входную строку URL, и который будет использоваться для получения имени поддомена. Для получения поддомена будем использовать общую для всех методов функцию:
2
3
4
5
6
7
8
Бывает в некоторых таблицах используется иерархия в виде дерева с бесконечным уровнем вложенности. В данной статье продемонстрировано, как средствами LINQ осуществить перебор потомков любого уровня вложенности.
Здесь я расскажу как устроено отображение знака рубля руб. на этом сайте. Из всех способов, предложенный ниже, с моей точки зрения, является самым корректным и правильным. И суть его заключается в следующем — создается несколько отдельных шрифтов (основной regular и его версии bold, italic и bolditalic в случае необходимости). Каждый из которых содержит всего 4 символа — «р», «у», «б» и «.». На месте буквы «р» закреплен знак рубля руб., на месте букв «у», «б» и символа «.» — пустые глифы нулевой ширины.
Основным преимуществом данного метода, является отображение наименования руб. в случае, если со шрифтами что-то не в порядке. Подробности — далее.