“红外发射”的版本间的差异
来自Labplus盛思维基百科
Tangliufeng(讨论 | 贡献) (创建页面,内容为“350px|缩略图|右 == 概述 == 模拟红外遥控器的键值,能发送NEC协议数据,UART通讯方式,操…”) |
Tangliufeng(讨论 | 贡献) (→技术参数) |
||
第4行: | 第4行: | ||
== 技术参数 == | == 技术参数 == | ||
− | * | + | * 工作电压:VCC 3.3-5V |
* 连接方式:UART通讯 | * 连接方式:UART通讯 | ||
* 传输数据大小:1字节 | * 传输数据大小:1字节 |
2017年12月27日 (三) 11:40的版本
概述
模拟红外遥控器的键值,能发送NEC协议数据,UART通讯方式,操作简单。有效距离8米,连接波特率115200bps。
技术参数
- 工作电压:VCC 3.3-5V
- 连接方式:UART通讯
- 传输数据大小:1字节
- 有效距离:8米
- 模块尺寸:24x46x7.5mm
引脚定义
VCC | 电源 |
RXD | 串口接收 |
TXD | 串口发送 |
GND | 地 |
使用教程
MicroPython示例
from microbit import * # Write your code here :-) var = bytearray([0x10]) uart.init(baudrate=115200, bits=8, parity=None, stop=1, tx=pin1, rx=pin0) #串口设置 while True: var[0]=0x10 uart.write(var) #send 0x10 var[0]=0x11 sleep(1000) uart.write(var) #send 0x11 var[0]=0x12 sleep(1000) uart.write(var) #send 0x12 sleep(1000)