Что такое DDoS-атака и как от неё защититься

Когда популярный сайт вдруг перестаёт открываться, хотя минуту назад работал нормально — это может быть DDoS. Сервер просто не справляется с потоком запросов и падает....

Как ускорить интернет и защититься от вирусов

Когда страницы грузятся медленно, первым делом все ругают провайдера. Но часто дело вообще не в скорости подключения, а в том, как долго браузер ищет адрес сайта. DNS-...

Подростковый велосипед Пенза: где выбрать и купить

Выбрать велосипед для подростка сложнее, чем кажется. Ребенок растет быстро, вкусы меняются, а требования к байку уже не детские. Нужна нормальная рама, адекватные тор...

Модуль KY-040 для Arduino: описание и подключение

Техника и Интернет | 26 ноя 2017, 16:48 | Просмотров: 662

Модуль KY-040 для Arduino: описание и подключение

 

 
Модуль KY-040, предназначенный для Ардуино представляет собой современный энкодер, а если точнее, то датчик угла поворота. Иногда его именуют валкодером или датчиком вращения. Более подробную информацию о данном устройстве можно найти на страничке http://funnydiy.ru/1008 популярного информационного портала.

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

Во время вращения вала устройства можно без проблем прочувствовать все «ступени». В нашей ситуации мы насчитали двадцать штук при полном обороте, то есть происходило двадцать импульсов за время одного оборота. Однако если прочитать описание к данной модели, то можно увидеть, что в нем указано значение в двадцать четыре импульса. Кстати, в продаже вполне можно отыскать энкодеры, у которых количество импульсов на один оборот варьируется от четырех до тысячи единиц.

Впрочем, стоит знать, что модуль KY-040 играет роль не только вращалки, но и кнопочки. Дело в том, что вы не только сможете вращать вал в разные стороны, но и при необходимости нажать на него, причем кликать на кнопку можно прямо во время кручения. Энкодер оборудован отдельным выходом SW – когда пользователь нажимает на вал на этот выход подается электроэнергия.

Особенности подключения


Если же говорить о подключении модуля к Arduino, то ничего сложного в этом нет. На плюс следует подать 5B, к пину 8 подключить CLK, к пину 7 подключить DT, а GND подать на землю. При необходимости активировать кнопочку выход SW следует подсоединить к Ардуино точно также как простую кнопку, но при этом воспользоваться подтягивающим резистором. Дело в том, что во время нажатия на нее на выход SW будет подаваться земля.
Оставить отзыв
Модуль KY-040 для Arduino: описание и подключение