Skip to main content

wonderbits by mfeducation.

Project description

python-sdk

豌豆拼api文档链接

主要服务于豌豆拼硬件产品

需要搭配豌豆拼硬件模块使用

Powered by MFEducation

  1. 包含各个模块的api

    • 显示模块
    • 控制模块
    • 彩灯模块
    • 射频通信模块
    • 等等
  2. sdk中包含串口通信功能

    • 插上硬件模块可以直接通信

简单示例

创建一个py文件 demo.py

# 导入需要的模块
from wonderbits import Display, Control, Led, wb_tool
import random

# 初始化模块
d1 = Display()
c1 = Control()
l1 = Led()

# 隐藏控制台输出(默认)
# wb_tool.hide_console()

# 开启控制台输出
# wb_tool.show_console()

# 显示模块显示内容
d1.print(2, 1, 'value:')

# 计数变量
count = 1

for i in range(10):
    # 获取控制模块开关sw4的值
    sw4 = c1.get_sw4()
    # 在显示屏上显示sw4的值
    d1.print(2, 7, sw4)
    # 设置彩灯rgb随机颜色
    l1.set_rgb(random.randint(0, 255), random.randint(0, 255), random.randint(0, 255))

    # 显示模块显示计数值 
    d1.print(1, 1, count)
    # 将计数变量 递增1
    count += 1

运行py文件

运行环境需要python -V 为3版本
运行
python demo.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for wonderbits, version 5.3.0
Filename, size File type Python version Upload date Hashes
Filename, size wonderbits-5.3.0-py2.py3-none-any.whl (20.5 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size wonderbits-5.3.0.tar.gz (14.8 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page