资源简介 (共17张PPT)青岛版 中学信息技术第四册第一单元 开源硬件—智能机器人第一课 初识 BBC micro:bit随着时代的发展电子屏已经成为生活中非常普及的宣传媒介,被应用到各个领域。那这些滚动的文字信息是通过什么设备实现的?活动一阅读BBC micro:bit开发板说明BBC micro:bitBBC micro:bit是英国广播公司联合微软、三星等众多企业一起推出的一个基于ARM芯片的单片机开发板,其设计的初衷是让每个人都能零基础地接触电脑编程。BBC micro:bit是什么?5×5LED点阵:可显示文字、数字、图形等,亮度传感器。按键A/B:可编程按钮I/O扩展接口:含SPI、UART、I2C、AD、PWM等接口。nRF51822处理器:16MHz 32位ARM Cortex-M0内核、蓝牙4.0低功耗/2.4GHz RF无线、温度传感器。KL26Z单片机:48MHz ARM Cortex-M0+内核、USB烧写编译器,免驱动。地磁传感器MAG3110:获取三轴地磁数据。加速度传感器MMA8652:获取三轴加速度数据。Micro USB接口:可接入电脑烧写/仿真,串口通讯。活动二向世界问好一:认识Makecode编译器在线版:https://makecode.microbit.org/或者下载Makecode离线版并安装,离线版和在线版是完全一样的,只是不需要网络实时在线。打开编译器后,选择新建项目,进入程序设计界面。认识界面,界面可分为三部分,最左侧是模拟器,中间是指令块工具栏,右侧是编程区,用来放置指令块。怎样为 micro:bit编写程序?二:使用Makecode完成向世界问好。1、选择新建项目,在指令块工具栏中选择“基本”指令块中选择“显示字符串”指令。在显示字符串指令块单击按住鼠标左键拖动,当指令块上的光标移动到“当开机时”的控制指令块中间的凹陷时松开鼠标。指令块此时自动吸附嵌入其中,背景纹也消失了。此时我们一起来观察界面最左侧的模拟器,我们会发现模拟器被激活了。在矩形LED点阵中显示字符串内容。2、修改显示内容在“显示字符串 ”指令块中,单击“Hello”,单词可以被选中,表明指令块内容可以被修改,输入:“Hello World!”当修改完成后,左侧模拟器会自动重新启动程序,显示更改后的信息。模拟器显示3、保存和下载使用数据线连接BBC micro:bit上的Micro USB接口,将上面保存好的文件“microbit-1Hello-World.hex”发送到“MICROBIT”磁盘中。稍等片刻就可以在micro:bit 上看到制作的作品了。或者提前将开发板联接至电脑上,点击“下载”,就可以直接下载到开发板中。在编程界面的下面有个项目名称,输入“Hello World!”后,点击右侧的保存按钮。文件的扩展名为.hex 。活动三利用“绘制图像”功能显示中文矩阵灯只有5×5如何实现显示中文呢。我们在指令块工具栏中找到基本,基本里面找到“显示LED”指令块。通过在“显示LED”中绘制中文,实现简单汉字的输出效果。活动四播放音乐单击指令工具栏中的“音乐”指令块,在选项菜单中选择“播放旋律”指令。选择音乐,在播放旋律指令块中选择播放列表选择“生日歌”,并将指令块拖动到“当开机时”指令控制块中。设置完成后,模拟器就可以播放音乐了。除了播放内置的音乐,我们还可以通过播放音调指令块,自定义谱曲完成歌曲的编写。鳄鱼夹的接线方法因为micro:bit开发板没有集成声音输出设备,我们可以用鳄鱼夹线将0号接口和GND接口分别连接至耳机插头的两个触点(观察makecode模拟器的图示),即可在耳机中听到声音。我实践我创新帮助体育老师设计一个倒计时发令器要求:显示屏显示从9到0的数字,当显示“0”时播放音乐。提示:可能用到的以下指令块,其中,“暂停”的时间单位是毫秒。要是间隔时间为1秒,应将数值设置为“1000”。谢谢 展开更多...... 收起↑ 资源预览