用MATLAB和Simulink编程BBC micro:bit金宝app

BBC微:位是一款口袋大小的可编程硬件,专为希望提高计算和编码技能的学校儿童而设计。micro:bit板的主要功能包括一组LED灯,两个传感器:加速计和磁力计,以及智能蓝牙技术,可以连接互联网并与其他设备交互。其简单易用的界面和极佳的价格使其成为使用更复杂的板(如树莓派和Arduino)的理想垫脚石。

BBC 金宝appmicr金宝appo:bit的Simulink支持包允许用户使用micro:bit,同时了解Simulink,这是一个广泛应用于各行各业的专业软件。

MathWorks和BBC micro:bit基金会

MathWorks和BBC micro:bit基金会

作为其对STEM教育和计算思维的坚定承诺的一部分,MathWorks为BBC micro:bit开发了一个支持包,允许用户编写在micro:bit上运行的程序和构建模型。金宝appMATLAB和Simu金宝applink使编程低成本硬件变得容易,因此用户可以毫不费力地设计和构建交互式系统,并参与基于项目的学习。

金宝appBBC micro:bit的Simulink课程和示例

沈维纳斯博士著
伦敦大学学院

和Clifford French
卡姆登女子学校

本教材向学生介绍如何使用Simulink编程BBC micro:bit board。金宝app这些课程指导用户通过系统建模和模拟其动态行为的过程。在科学家和工程师使用的相同模拟环境中,学生将学习诸如排序、时间和事件驱动系统、控制和反馈循环以及多路复用等计算概念。

不需要有编程或使用硬件的先验知识。

内容包括:

  • 10个教案
  • 9 金宝appSimulink模型

课程大纲:

  1. 闪烁LED显示屏
    • 构建一个Simulin金宝appk模型
    • 在micro:bit板上显示一张快乐的脸
    • 心跳动画
    • 动画的烟花
  2. 实现自行车的方向指示器
    • 使用micro:bit板上的内置按钮
    • 显示左右指示灯
    • 在外部模式运行micro:bit模型
    • 按下按钮触发指示灯
    • 查看加速度计数据
  3. 创建自己的Simulink库金宝app

学习成果:

  • 学习Simulink作为建模语言的基本概念金宝app
  • 信号输入输出
  • 抽象(子系统)
  • 多路复用
  • 事件vs.时间驱动系统
  • 模型重用