极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15623|回复: 0

[Micropython]TPYBoard v10x VS183B红外遥控器控制开发板

[复制链接]
发表于 2018-5-3 10:35:26 | 显示全部楼层 |阅读模式
本文只是简单的红外遥控器控制TPYBoard v102开发板资料。可以做的拓展非常多,VS1838固件见附件。
1.实验目的:

•       学习使用红外接收头VS1838 的使用

2.所需原器件:

•       TPYBoard v10X开发板 1块

•       红外接收头VS1838一个

•       micro USB数据线 1条

•       杜邦线 若干

•       红外遥控器一个

3.实验原理:

1. 驱动VS1838模块

TPYBoard v10x的针脚与VS1838的针脚对应关系如下:

OUT     X4

GND     GND

VCC     VIN





2.main.py内容如下

  1. from necir import NecIr

  2. from bm import necbm

  3. from bm import nec_cb



  4. def main():

  5. nec = NecIr()

  6. while True:

  7. nec.callback(nec_cb)

  8. if necbm():

  9. print("bm=",necbm())



  10. main()
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-20 17:45 , Processed in 0.039091 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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