bodasister 发表于 2018-5-3 10:35:26

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

本文只是简单的红外遥控器控制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内容如下

from necir import NecIr

from bm import necbm

from bm import nec_cb



def main():

nec = NecIr()

while True:

nec.callback(nec_cb)

if necbm():

print("bm=",necbm())



main()
页: [1]
查看完整版本: [Micropython]TPYBoard v10x VS183B红外遥控器控制开发板