“第四十三课--Microduino 旋转编码器使用/zh”的版本间的差异
(→程序) |
(→程序) |
||
(未显示2个用户的2个中间版本) | |||
第1行: | 第1行: | ||
+ | {{Language | Lesson 43--Microduino Rotary encoder}} | ||
{| style="width: 800px;" | {| style="width: 800px;" | ||
|- | |- | ||
第5行: | 第6行: | ||
本实验将通过Microduino对旋转编码器进行解码,可以判断运动方向及是否按下。 | 本实验将通过Microduino对旋转编码器进行解码,可以判断运动方向及是否按下。 | ||
==设备== | ==设备== | ||
− | *'''[[Microduino-Core]]''' | + | *'''[[Microduino-Core/zh]]''' |
− | *'''[[Microduino- | + | *'''[[Microduino-USBTTL/zh]]''' |
*其他硬件设备 | *其他硬件设备 | ||
**旋转编码器 | **旋转编码器 | ||
第27行: | 第28行: | ||
==程序== | ==程序== | ||
− | + | 旋转编码器测试程序下载:[https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Advanced/Microduino_rotary_encoder Microduino_rotary_encoder] | |
==调试== | ==调试== |
2014年10月29日 (三) 05:09的最新版本
Language | English |
---|
目的本实验将通过Microduino对旋转编码器进行解码,可以判断运动方向及是否按下。 设备
旋转编码器旋转编码器这种旋转编码器具有左转,右转,按下三个功能。按下的功能相当于我们用的button;旋转能够产生脉冲信号输出,并且输出脚的信号有个相位差,这样就能辨别反方向。 如果输出1为高电平时,输出2出现一个高电平,这时开关就是向顺时针旋转; 当输出1 为高电平,输出2出现一个低电平,这时就一定是逆时针方向旋转. 引脚图实验原理图程序旋转编码器测试程序下载:Microduino_rotary_encoder 调试
按原理图搭建好硬件电路
结果通过实验,可以根据串口监视器返回的数据来判断旋转编码器的状态。玩家可以根据这个做出更好的应用。 视频 |