MicroPython的旋转编码器库
国外网友写的旋转编码器库<br /><br />
使用方法:<br />
<br />
<div class="blockcode"><div id="code_usN"><ol><li>from machine import sleep_ms<br />
<li>from encoder import Encoder # or from pyb_encoder import Encoder<br />
<li><br />
<li>e = Encoder('X11', 'X12') # optional: add pin_mode=Pin.PULL_UP<br />
<li>lastval = e.value<br />
<li><br />
<li>while True:<br />
<li> val = e.value<br />
<li> if lastval != val:<br />
<li> lastpos = val<br />
<li> print(val)<br />
<li> sleep_ms(100)</ol></div><em onclick="copycode($('code_usN'));">复制代码</em></div><br />
<br />
https://github.com/SpotlightKid/micropython-stm-lib/tree/master/encoder<br />
<br />
页:
[1]