简介


Shell Kit是专为儿童/学生学习Python编程而设计的开发套件,能帮助孩子们提高编程兴趣,激发设计灵感。
套件核心是基于MCUSH平台设计的微型控制器,辅助常见的电子模块,配有一款易用的上位机软件,具有开箱即用、快速上手、寓教娱乐的特点。
具有Python编程基础的学生在Shell Kit的帮助下,可以快速使用Python控制硬件,包括:
点亮LED灯、控制继电器、检测按键、转动舵机、蜂鸣器、段码LED显示、点阵LED绘图、灯带控制……

硬件


基础套件包含:
MCUSH微型控制器 1台
按键模块(红/绿) 2个
三色交通灯模块 1个
5V继电器模块 1个
4位段码LED模块 1个
8x8点阵LED模块 1个
微型舵机 1个
8位彩色灯带模块 1个
杜邦线(红/黑/黄/绿) 20根
USB线 1根
整个套件收纳在迷你塑料盒中,便于携带。

软件


工作台软件布局:左侧为控制器端口复用功能提示,中间编辑代码,右侧为控制按钮区。
操作流程:
  • 将控制器与PC相连,根据提示安装驱动,生成虚拟串口号。
  • 按照端口提示,将电子模块与控制器相连,点击“加载示范”,选择相应代码。
  • 点击“运行”,即可看到运行效果。

  • 软件自带了众多示范代码,期待你的尝试:

    视频

    交通灯

    模拟交通灯基本功能
    继电器

    按键控制的延时继电器
    舵机

    控制舵机摆动
    LED段码

    段码LED计数器

    LED点阵8x8

    2/16进制计数器演示
    LED点阵8x8

    用画线函数画三角形
    LED点阵8x8

    用绘图函数画闪动爱心

    LED点阵32x8

    显示随机像素
    LED点阵32x8

    显示滚动字符串(水平)
    LED点阵32x8

    显示数字时钟

    LED灯带

    彩虹效果
    LED灯带

    变换随机颜色

    更多视频(Github)...

    优酷链接(国内)...

    练习题

    交通灯
  • 流水灯效果
  • 增加换灯前10秒闪灯提示
  • LED段码
    按键控制的计数器(加/减)
    LED点阵8x8
  • 绘制位图
  • 用画点/线函数绘制图形
  • 动画效果
  • 更多练习题...