Программа демонстрирует работу с энкодером KY-040. Дополнительную информацию можно найти в моём блоге itworkclub.ru
Больше информации http://itworkclub.ru/подключение-энкодера-ky-040-в-mbed/
main.cpp
- Committer:
- zelmic
- Date:
- 2018-06-20
- Revision:
- 0:862c19aa5239
File content as of revision 0:862c19aa5239:
/* * Автор - Железняков Андрей * Сайт - itworkclub.ru * Пример работы с энкодером KY-040 */ #include "mbed.h" #include "Encoder.h" DigitalOut Plus(D4); // пины D3 и D4 будем использовать для питания энкодера DigitalOut GND(D3); int main() { Plus = 1; GND = 0; EncoderAli Enc(D6, D7, D5); //DT, CLK, SW Enc.setRange(100,200); while(1) { printf("\n\r Положение: %d; состояние кнопки %d",Enc.getState(), Enc.getButtonState()); wait(0.25); } }