技术干货集中营
直播中

bodasister

8年用户 632经验值
擅长:嵌入式技术 micropython 单片机 开发板
私信 关注

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

本文只是简单的红外遥控器和VS1838B的使用,VS1838类库文件详见附件;

vs1838红外接收.rar (32.9 KB)
(下载次数: 61, 2018-5-3 10:20 上传)

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()


回帖(2)

王洁民

2018-5-4 08:48:34
谢谢楼主提供的分享
举报

sym21ic

2018-5-7 08:08:24
感谢楼主分享!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分