Skip to main content

wonderbits by mfeducation.

Project description

python-sdk

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

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

Powered by MFEducation(梦孚教育科技)

  1. 包含各个模块的api

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

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

简单示例

创建一个py文件 如test.py

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

# 创建必要的模块对象
display1 = Display()
led = Led()
control1 = Control()

# 豌豆拼硬件复位等待时间,后期会优化
time.sleep(8)

# 定义一个全局变量
content = 1
while True:
    # 在显示模块上第一行第一列显示变量content
    display1.print(1, 1, content)
    content = content + 1
    # 设置彩灯模块颜色, 颜色随机
    led.set_rgb(random.randint(0, 255), random.randint(0, 255), random.randint(0, 255))
    # 获取控制模块sw4开关状态值
    sw4 = control1.get_sw4()
    print('我收到sw4状态{}'.format(sw4))
    # 获取开关sw3的位置
    isAtOne = control1.is_sw3_at_1()
    print('我收到sw在1位置: {}'.format(isAtOne))

运行py文件

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.

Source Distribution

wonderbits-4.1.1.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wonderbits-4.1.1-py2.py3-none-any.whl (8.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file wonderbits-4.1.1.tar.gz.

File metadata

  • Download URL: wonderbits-4.1.1.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5

File hashes

Hashes for wonderbits-4.1.1.tar.gz
Algorithm Hash digest
SHA256 bfa8f7d9d94dde2639b885d52b318f845f099a57ed44069a7a81ccbe6b1b4470
MD5 5e5031d406ceea41408c73c3798e49f5
BLAKE2b-256 8bb39dde1d06a9130c06e4a53800a228bc87cc658be9ee9f0067eeb10992ea98

See more details on using hashes here.

File details

Details for the file wonderbits-4.1.1-py2.py3-none-any.whl.

File metadata

  • Download URL: wonderbits-4.1.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 8.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5

File hashes

Hashes for wonderbits-4.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 880445badd1c168c613c652d2d528cfd6d9d3b83f78c76d94d1432bc7a6f673b
MD5 eaf23295fa1235475fe91f9ce0aced46
BLAKE2b-256 f48f9f017953d0ad870039a6409c3f805ee329fc4c52b9581894b907663fadd0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page