用MATLAB和Simulink编程BBC micro:bit金宝app
BBC微:位是一款口袋大小的可编程硬件,专为希望提高计算和编码技能的学校儿童而设计。micro:bit板的主要功能包括一组LED灯,两个传感器:加速计和磁力计,以及智能蓝牙技术,可以连接互联网并与其他设备交互。其简单易用的界面和极佳的价格使其成为使用更复杂的板(如树莓派和Arduino)的理想垫脚石。
BBC 金宝appmicr金宝appo:bit的Simulink支持包允许用户使用micro:bit,同时了解Simulink,这是一个广泛应用于各行各业的专业软件。
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模型
课程大纲:
- 闪烁LED显示屏
- 构建一个Simulin金宝appk模型
- 在micro:bit板上显示一张快乐的脸
- 心跳动画
- 动画的烟花
- 实现自行车的方向指示器
- 使用micro:bit板上的内置按钮
- 显示左右指示灯
- 在外部模式运行micro:bit模型
- 按下按钮触发指示灯
- 查看加速度计数据
- 创建自己的Simulink库金宝app
学习成果:
- 学习Simulink作为建模语言的基本概念金宝app
- 信号输入输出
- 抽象(子系统)
- 多路复用
- 事件vs.时间驱动系统
- 模型重用