查看: 2981|回复: 0
打印 上一主题 下一主题

MicroPython的旋转编码器库

[复制链接] qrcode

36

主题

42

帖子

123

积分

注册会员

Rank: 2

积分
123
楼主
跳转到指定楼层
发表于 2016-9-4 09:21 PM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
国外网友写的旋转编码器库

使用方法:

  1. from machine import sleep_ms
  2. from encoder import Encoder  # or from pyb_encoder import Encoder

  3. e = Encoder('X11', 'X12')  # optional: add pin_mode=Pin.PULL_UP
  4. lastval = e.value

  5. while True:
  6.     val = e.value
  7.     if lastval != val:
  8.         lastpos = val
  9.         print(val)
  10.     sleep_ms(100)
复制代码


https://github.com/SpotlightKid/micropython-stm-lib/tree/master/encoder

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表