bluebit — blue:bit驱动
blue:bit 模块提供bluebit套件的掌控板库。
NTC模块
LM35模块
四按键模块
温湿度模块
颜色模块
数字光线模块
超声波模块
4段数码管模块
8x8点阵模块
- class bluebit.Matrix(i2c=i2c)
8x8点阵模块控制类
i2c: I2C实例对象,默认i2c=i2c.
- Matrix.blink_rate(rate=None)
设置像素点闪烁率
rate: 闪烁间隔时间,单位秒.默认None,常亮.
- Matrix.brightness(brightness)
设置像素点亮度
brightness: 亮度级别,范围0~15.
- Matrix.fill(color)
填充所有
color: 1亮;0灭
- Matrix.bitmap(bitmap)
显示位图
bitmap: 8x8点阵数据
- Matrix.show()
显示生效
除上述函数方法外,还继承 FrameBuffer 类 ,有关其他方法,如显示字符,绘制函数。详情可查阅 micropython framebuf模块 FrameBuffer 类.
LCD1602模块
MIDI模块
MP3模块
红外接收模块
红外发射模块
实验探究类
适用的模块有电压、电流、磁场、电导率、PH、光电门、气压、力传感器。