You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何放慢BBC micro:bit的LED滚动显示速度?

调整BBC micro:bit 5x5 LED屏幕滚动速度的方法

针对屏幕滚动过快看不清内容的问题,下面分三种开发环境给出具体调整方法:

MicroPython

MicroPython里的display.scroll()方法支持自定义滚动延迟参数,默认延迟一般是150毫秒,增大数值就能放慢滚动速度:

  • 直接指定单条文本的滚动延迟:display.scroll("错误提示信息", delay=300),delay单位为毫秒,数值越大滚动越慢
  • 设置全局默认滚动速度,后续所有滚动文本都会沿用这个设置:
    from microbit import display
    display.set_scroll_delay(300)
    display.scroll("错误提示信息")
    

JavaScript(micro:bit JS API)

使用JavaScript开发时,basic.showString()方法可通过第二个参数控制每个字符的停留时长:

  • 单条文本自定义速度示例:
    basic.showString("错误提示信息", 300); // 300毫秒每字符,数值越大滚动越慢
    
  • 设置全局默认滚动速度:
    basic.setScrollSpeed(300);
    basic.showString("错误提示信息");
    

MakeCode(图形化界面)

在MakeCode图形化编程中调整速度操作很直观:

  • 找到「显示」分类下的「显示字符串」积木块,点击积木块右侧的齿轮设置按钮
  • 在弹出窗口中修改「滚动延迟」的数值(单位毫秒),数值越大滚动越慢
  • 也可以直接使用「设置滚动速度」积木块,输入目标延迟数值,后续所有字符串滚动都会应用这个设置

内容的提问来源于stack exchange,提问作者David

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 12:05:20