收不到激活邮件的说明
由
shaoziyang »
2024年 2月 3日 16:27
» 位于
社区公告
有网友反映注册账号后一直收不到激活邮件,无法激活账号和登陆。因为社区的邮件服务器在阿里云,可能对腾讯和网易邮箱不太友好。如果遇到这个问题,大家可以给管理员发邮件,附上用户名和邮箱,管理员会帮助激活账号。
shaoziyang@mail.micropython.org.cn
0 回复总数
1357 阅读次数
最新文章 由 shaoziyang
2024年 2月 3日 16:27
社区资源
由
shaoziyang »
2019年 10月 25日 15:51
» 位于
参考资料
中文教程
pybCN
MicroPython固件
MicroPython例程
microbit驱动库
micropython驱动库
makecode扩展
MakeCode Arcade 游戏合辑
趣味程序
性能测试对比
社区网盘 ( 暂停使用 )
知识库
Joplin 真正便携版
个人随身网盘 KodStick
注
gitee上的更新可能晚于github
...
0 回复总数
38287 阅读次数
最新文章 由 shaoziyang
2019年 10月 25日 15:51
0 回复总数
3757 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 23:02
国外老师用microbit教逻辑门
由
shaoziyang »
2019年 11月 5日 23:00
国外一个老师使用microbit教学生学习逻辑门电路。
I wanted a hands on way to teach logic gates and truth tables to my students, so I decided to program a set of microbits to act like logic gates. These logic gates could then be connected to switches and outputs using crocodile clips.
0 回复总数
3170 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 23:00
BBC Microbit Bot 小车
由
shaoziyang »
2019年 11月 5日 22:50
使用microbit控制的机器人小车 - Bit:Bot,看名字就知道受到mbot的影响很深(功能也是类似的)。它在 网上的售价是 £30 。
特征
2种微型金属齿轮马达。可以通过软件控制,包括速度(0到100%)和方向(正向或反向)。
最强抓地力的橡胶轮胎车轮
非常光滑的金属球万向轮
两侧带有12个neopixels彩灯。可以显示任何颜色,产生惊人的灯光效果
2数字循线传感器。可以来一次竞速比赛,看看程序写的最好,小车速度最快!
2个模拟光传感器(左前和右前),microbit可以编程为追踪光源,如火炬。或者可以让它去隐藏在最黑暗的地方。
集成蜂鸣器
集成带开关的 3节AA电池的电池盒
microbit专用的边缘连接器...
0 回复总数
3193 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 22:50
microbit 气球跟踪器
由
shaoziyang »
2019年 11月 5日 22:47
原文:
我一直想做这件事,项目之间的短暂间隙给了我一些时间去尝试。
Microbit功能在codebug和Raspberry Pi之间。它的处理器有足够多的闪存和RAM来运行基本跟踪器(稍后会详细介绍),此外还有加速计和指南针芯片。
更重要的是,microbit带有SPI、I2C和串口,可以通过转接板引出,而不用直接焊到焊盘上。
此外我还购买了专用电池盒。
气球跟踪器硬件
要做一个气球跟踪器,我们还需要一个合适的GPS(我的意思是在高空时仍然可以发送位置)和一个ISM频段无线电发射机。我选择了 UBlox 模块:...
0 回复总数
14028 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 22:47
0 回复总数
3662 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 22:28
python3 的 Jupyter 模块 ubit_kernel
由
shaoziyang »
2019年 11月 5日 22:25
Jupyter 是一套交互式编程工具。这个软件包允许 Jupyter 直接在 micro:bit 上运行 micropython 代码。
imhori 补充
源码如Github:
Jupyter kernel for the BBC micro:bit
整理其他Jupyter & Micropython相关:
1. Jupyter Kernel for Micropython (Pyboard)
2. jupyter notebook support to communicate with micropython on a NodeMcu (ESP8266)
实做教学:
1. MicroPython Jupyter notebook kernel with Tony D!...
0 回复总数
3205 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 22:25
STEM学习杂志 2017年4月号
由
shaoziyang »
2019年 11月 5日 21:05
《STEM学习》杂志的春季问题探讨了如何通过STEM大使的访问来激发学生的热情,帮助改造学校的STEM俱乐部,激励许多学生继续他们的科学探索。该杂志还包括以下文章:
X任务:像宇航员一样训练:文章描述了小学生和中学生如何参加由美国国家航空航天局执行的这项国际挑战。
重视你的支持人员:教学助理和技术员经常与老师直接合作,但他们的技能并不总是用来最大限度地影响学生的学习。
招聘和留住教师:任务是不可能的?文章概述了学校和学院能够招募和留住高素质有效的教学人员。
BBC microbit的下一步是什么?:microbit推出一年了,文章回顾发生了哪些事情,这个小小的可编程设备,它为STEM教育带来哪些不同...
0 回复总数
3248 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 21:05
迷你 microbit 奥林匹克
由
shaoziyang »
2019年 11月 5日 21:05
在我的学校,最近举行了我们称之为迷你 microbit 奥林匹克的活动,针对没有任何编程经验,或至少没有用过scratch学生。基本思想是激发计算机编程的热情和规划,这些学生面临即将到来的GCSE的选择。
一些活动案例:
计步器:
反应游戏:
舀鸡蛋游戏:
秒表:
0 回复总数
3130 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 21:05
microbit 和诗词朗诵
由
shaoziyang »
2019年 11月 5日 21:04
来自:
BBC micro:bit是否与我对德国诗歌有共同的爱好?它能够随机改变一条诗句吗?我相信是这样。故事我喜欢诗歌,喜欢玩单词,还教德语。它遵循规则(您可以弯曲,破坏或适应);它是结构化,创造性,情感性,清晰,达达等的。一个巨大的游乐场。像代码。于是我做了研究,偶然发现了 达莱克的诗歌 。这是一个正在进行的工作。发展有关以下方面的技能:
诗句,节拍和重音(速度,音调,暂停效果)
语言的乐趣,文字游戏
代码(Python)
编程教育和创造力的工具
克里斯蒂安·摩根斯特恩
或任何其他诗人
诸如“计算机的语音合成器可以通过声音变体来传达诗歌吗”之类的哲学问题吗?“什么东西少了?”
原理图
代码 from microbit import *
from...
0 回复总数
3189 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 21:04
Neopixel灯带赛车游戏
由
shaoziyang »
2019年 11月 5日 20:58
使用microbit驱动Neopixel灯带,玩赛车游戏。
规则
小车由彩灯像素表示,围绕轨道(彩灯)移动,轨道可以组成各种形状:
直线,不能转弯,可以Turbo模式
立交桥,不能用Trubo模式
左/右转弯,允许Turbo,必须转弯
如果违反规则,小车将进入惩罚模式,停止移动一次。如果允许移动并进入Turbo模式,小车可以移动两次。
选手
由App远程控制小车参加比赛,通过无线方式控制。不限制选手数量,除非microbit内存耗尽。
小车沿着轨道运动,状态将反馈到控制器,可以在屏幕上显示或者用震动提示。
游戏
按下A或B将开始倒计时,其它选手可以在倒计时过程中加入比赛,比赛过程中不能加入。
倒计时结束后,比赛就开始了,直到有一个选手完成比赛。
A library...
0 回复总数
3117 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 20:58
0 回复总数
3177 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 16:45
microbit巡线小车 BoBBoT
由
shaoziyang »
2019年 11月 5日 16:42
BoBBoT 是一个使用 BBC micro:bit 控制的巡线小车套件,它很容易组装。
它特别为儿童设计,让孩子可以通过实践学习计算机科学概念。使用 BoBBoT 可以学习:
算法设计 (流程图和伪代码)
序列、选择、迭代
子程序
嵌入式系统
网络
BoBBoT 的免费的教学资源在:
0 回复总数
3210 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 16:42
microbit上的life game(生命游戏)
由
shaoziyang »
2019年 11月 5日 16:40
Life game是一个广泛流传的游戏,也是一个数学/哲学问题。理论方面的问题先不研究了,它的基本规则是根据一个点周围点的数量,决定这个点是继续存在还是消失。
下面是国外网友写的life game例程,用micropython编程。使用方法是:
长按B键切换运行模式和设置模式
设置模式下长按A键设置或者消除一个点
设置模式下倾斜newbit移动光标点
micropython代码 from microbit import *
def draw_cursor(universe, mode, x, y):
if mode == CONFIG :
if cell_state(universe, x, y) == 0:
...
0 回复总数
3191 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 16:40
0 回复总数
3138 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 16:35
0 回复总数
3191 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 16:34
用microbit控制热敏打印机
由
shaoziyang »
2019年 11月 5日 16:31
国外网友使用BBC microbit控制打印机,可以打印各种字体的文本,甚至条形码。
需要准备的工具:
一个 BBC micro:bit,包括电池盒
一个 中国产的热敏打印机,在 Pimoroni, Sparkfun, Adafruit 上有售
一个 5-9v 2A DC 打印机电源
杜邦线和 micro:bit 转接板
小盒子,用来安装打印机和 micro:bit。
连接图(原理图)
用microbit控制热敏打印机.jpg
软件可以用 Mu Editor ,或者其它软件,如pythoneditor等。可以通过micro:bit的串口发送命令控制打印机,比如: import microbit
microbit.uart.init(baudrate=19200,...
0 回复总数
3182 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 16:31
在microbit上显示天气预报
由
shaoziyang »
2019年 11月 5日 16:28
用语音像Amazon Alexa询问天气,然后在microbit上显示。
需要的硬件设备:
Amazon Echo
micro:bit
安卓手机或平板
需要的软件:
Amazon Alexa Alexa Skills Kit
Amazon Web Services AWS Lambda
Amazon Web Services AWS SNS
Amazon Web Services AWS Cognito
完整步骤请参考:
0 回复总数
3282 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 16:28
国外13岁小朋友写的microbit短消息程序
由
shaoziyang »
2019年 11月 5日 16:27
这是国外一个13岁的小孩威廉写的程序,可以在microbit之间通过无线发送短消息。在microbit官网上,把这个程序叫做“ Will's Micro:bit Txting Program ”。
它的使用方法是:将pin0和pin1短连起来,可以循环选择字符或数字,按键A添加一个字符,按键B发送消息。两个microbit就可以使用它,多个microbit也可以。通过mu或者其它python editor输入程序,然后产生HEX文件,并下载到microbit就可以使用了。
完整的代码 from microbit import *
import radio
import random
import microbit
#setup radio
radio.config(length=251,...
0 回复总数
3296 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 16:27
物联网、家庭和 microbit
由
shaoziyang »
2019年 11月 5日 16:25
介绍父母和家庭中使用microbit学习物联网的指南。
早在20世纪80年代,英国广播公司就在家庭教育中倡议了解新兴技术微电子-芯片的重要性。
远程下载: Family guide to micro-bit.pdf 898.34 KB
0 回复总数
3151 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 16:25
Simulink 的 microbit 编程支持包
由
shaoziyang »
2019年 11月 5日 16:24
Simulink® 的 BBC micro:bit 编程支持包,允许创建 Simulink 模型并自动产生 BBC micro:bit 的代码。支持包中包括了 Simulink blocks 的 芯片和外设库,支持内部调度器。
技术预览版可以访问新产品功能,测试功能并提供反馈。由于是技术预览版,可能存在功能限制。某些功能可能在未来版本中发生变化。
这个支持包针对 2016b 和 2017a 版。
0 回复总数
3074 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 16:24
用microbit驱动MAX7219模块
由
shaoziyang »
2019年 11月 5日 16:14
使用microbit驱动MAX7219,在数码管上显示数字。
模块信号|microbit 引脚
-|-
VCC|3v
GND|GND
DIN|pin15
CS|pin0
CLK|pin13
代码 # only spi is imported to save memory
from microbit import spi
# from matrix7seg.py import Matrix7seg class
from matrix7seg import Matrix7seg
# microbit connected to default SPI pins. pin0 is chip select.
# pin1 or pin2 etc could be used for chip...
0 回复总数
3577 阅读次数
最新文章 由 shaoziyang
2019年 11月 5日 16:14
microbit的makecode运行错误码
回复总数: 1
由
shaoziyang »
2019年 11月 4日 12:44
如果在运行makecode时,在屏幕上显示下面的动画(哭脸加数字),代表程序出现错误。显示的数字就代表了错误代码。 microbit_err.gif
通过错误代码,就可以知道出现了什么错误。下面是microbit提供的部分错误码:
| 错误号码 | 这意味着什么 |
|----------|----------|
|10 |micro:bit的I2C总线不工作。设备可能会受到物理损坏。 |
|20 |micro:bit上没有空闲内存。您的程序可能过于复杂或包含许多大变量。尝试减少代码。 |
|30 |在micro:bit堆空间中检测到损坏(通常为存储变量分配的内存)。尝试将不同的.hex文件刷新到您的设备。|...
1 回复总数
4254 阅读次数
最新文章 由 shaoziyang
2019年 11月 4日 12:45
麦昆新的micropython超声波驱动
由
shaoziyang »
2019年 11月 3日 11:47
这是目前最 简单 ,也是 精度 最高的HCSR04驱动。 from microbit import *
from time import sleep_us
from machine import time_pulse_us
def distance(tp, ep):
ep.read_digital()
tp.write_digital(1)
sleep_us(10)
tp.write_digital(0)
ts = time_pulse_us(ep, 1, 5000)
if ts > 0: return ts * 17 // 100
return ts
while True:
dist = distance(pin1, pin2)
print(dist)
sleep(500)
0 回复总数
3231 阅读次数
最新文章 由 shaoziyang
2019年 11月 3日 11:47
论坛权限
您 不能 在这个版面发表主题 您 不能 在这个版面回复主题 您 不能 在这个版面编辑帖子 您 不能 在这个版面删除帖子 您 不能 在这个版面提交附件