摘要: ## 项目背景 #### 利用micro:bit的无线信号传输,实现多块开发板的音乐信号传输,制作一个简易的"水果钢琴"。 ## 编程实践 ### 1. 准备好4张Microbit开发板、4个外接电源、1个外接音响、13根双头鳄鱼夹,7个水果 #### 校园的红李做的钢琴,效果不佳 ![](http 阅读全文
posted @ 2023-05-31 09:39 77M 阅读(73) 评论(0) 推荐(0) 编辑
摘要: ## 裴蜀定理 对于任意的整数a、b,都存在一对整数x、y(注意x和y可以是负整数),使得$ax+by = gcd(a,b)$成立。或者可以这样描述:对方程$ax+by = c,(a,b,c∈Z)$,只有满足$gcd(a,b)|c$(即a和b的最大公约数可以整除c),方程才有整数解。 ## 裴蜀定理 阅读全文
posted @ 2023-05-28 19:12 77M 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 请同学们把项目组代码,分享到评论区。 ![](https://img2023.cnblogs.com/blog/1627059/202305/1627059-20230517121530459-740487273.png) ### 项目名称: 音乐计时器 ### 代码分享: https://make 阅读全文
posted @ 2023-05-17 12:12 77M 阅读(68) 评论(2) 推荐(0) 编辑
摘要: 项目背景 利用micro:bit的无线信号传输,实现一块开发板运动方向,同步发送信息给另外一块开发板,实现信息互通。 编程实践 1. 准备好2张Microbit开发板和数据传输线 2. 认识"无线"通信模块 3. 假设有A板和B板Microbit开发板,设置A号开发板的代码,并修改项目名称为"一起动 阅读全文
posted @ 2023-05-15 20:43 77M 阅读(118) 评论(4) 推荐(0) 编辑
摘要: 项目背景 在生活中自动感应门,通常是感应到人走进时,自动开门。利用运动传感器能感应红外线后,会自动向micro:bit开发板发送高平信号的特性,开发板想自动门的控制舵机发送高平信号,让舵机发生偏移,实现模拟自动门的效果。 编程实践 1. 材料准备:1张micro:bit开发板,1张DFROBOT扩展 阅读全文
posted @ 2023-05-11 21:17 77M 阅读(180) 评论(6) 推荐(0) 编辑
摘要: 项目背景 运动传感器也成为红外线传感器,当感应到外界有红外线时,将发送一个高平信号micro:bit开发板。生活中,有很多红外线感应的智能设备,如红外线感应灯,红外线感应门等。现在我们来学习如何制作一个红外线感应灯,实现检测到红线外后,LED点阵屏出现笑脸,点亮外接LED灯;否则,LED点阵屏显示哭 阅读全文
posted @ 2023-05-11 20:41 77M 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 如果同学们没有博客园的账号,暂时不能在帖子后面发布项目链接。 为了解决这个问题,我为同学们设计了一个项目发布问卷,期待同学们的项目分享! https://www.wjx.cn/vm/O75QY0M.aspx# 项目发布会在火热同步更新中,敬请期待! 阅读全文
posted @ 2023-05-10 23:16 77M 阅读(88) 评论(25) 推荐(0) 编辑
摘要: 项目背景 micro:bit的扩展组件中有一个"Neopixel"彩带控件,利用DFROBOT套件中的"七彩灯带",设计一个梦幻的灯带来点亮生活,装饰环境吧 编程实践 1. 材料准备:1张micro:bit开发板,1张DFROBOT扩展板,1根导线,1根七彩灯带 2. 添加"扩展"组件"Neopix 阅读全文
posted @ 2023-05-10 22:00 77M 阅读(140) 评论(2) 推荐(0) 编辑
摘要: 项目背景 micro:bit开发板上有一个温度传感器,这样可以根据外界温度的变化,在点阵屏上显示外界温度的变化。同时当温度达到某个范围,给P1引脚传输高平数字信号1,使得接入P1引脚的风扇转动,实现温控风扇的智能控制的效果。 编程实践 1. 材料准备:1张micro:bit开发板,1张DFROBOT 阅读全文
posted @ 2023-05-10 20:25 77M 阅读(217) 评论(1) 推荐(0) 编辑
摘要: 项目背景 micro:bit的LED点阵屏具有光线强弱的感应功能,利用这一特性,可以根据光线强弱,给P1引脚传输高平数字信号1,使得接入P1引脚的LED灯点亮,达到通过光线控制开关灯,节约能源的效果。 编程实践 1. 材料准备:1张micro:bit开发板,1张DFROBOT扩展板,1根导线,1个L 阅读全文
posted @ 2023-05-10 08:39 77M 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 项目简介 micro:bit的音乐模块可以编程实现播放一段音乐,想来一起挑战一下吗? 编程实践 1. 准备好1张micor:bit开发板,1张DFROBOT,1根音频线或1根耳机线 2. 认识可编程的声音模块 3.极简版音乐盒 4.简单版"小星星"歌曲 不足:节奏性不强,画面单一,没有动感 5.高级 阅读全文
posted @ 2023-05-09 22:33 77M 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 项目背景 Microbit开发板的指南针传感器可以检测到附近的磁场, 它可以感应地球的磁场。通常指南针指向的方向是北方,因此你可以用Microbit制作一个指南针导航仪,帮助人们辨别方向。 根据下图可知,当小于45或者大于315时,指南针向北的方向比较准确,所以我们可以设置在这个范围内,显示提示信息 阅读全文
posted @ 2023-05-07 18:46 77M 阅读(203) 评论(1) 推荐(0) 编辑
摘要: 项目背景 利用Microbit的无线信号传输,制作一个双机版的"石头剪刀布”游戏,准备两张Microbit开发板,分别表示A号板和B号板,当按键A触发A号板出拳,当按键B触发B号板出拳,各自随机出拳后,显示游戏胜负结果,显示"A"表示A号板获胜;显示"B"表示B号板获胜;显示"C"表示平局。 编程实 阅读全文
posted @ 2023-05-07 09:59 77M 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 项目背景 生活中,我们都玩过"石头剪刀布"的游戏,游戏中"剪刀"胜"布","布"胜"石头","石头"胜"布"。 如何利用Microbit的陀螺仪传感器,制作一个单机版的"石头剪刀布”游戏。 编程实践 1. 准备好Microbit开发板和数据传输线 2. 登录Microbit在线编程平台,新建一个命名 阅读全文
posted @ 2023-05-07 09:19 77M 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 项目背景 生活中,一个骰子有6个点面,分别表示数字1~6。 现在我们来利用Mircobit制作一个电子骰子,当摇动Microbit开发板后,在5*5的LED屏上显示一个1~6的随机数字。 编程实践 1. 准备好Microbit开发板和数据传输线 2. 登录Microbit在线编程平台,新建一个命名为 阅读全文
posted @ 2023-05-05 10:44 77M 阅读(190) 评论(0) 推荐(0) 编辑
摘要: DFROBOT扩展板简介 DFROBOT是一个为青少年和创客爱好者提供开源硬件产品、机器人及零配件产品的平台。DFROBOT作为一款Microbit的扩展板,可以方便实现Mircobit开发板传输信号。 DFROBOT扩展板的背面 DFROBOT扩展板的正面 Microbit嵌入DFROBOT扩展板 阅读全文
posted @ 2023-05-05 08:22 77M 阅读(73) 评论(0) 推荐(0) 编辑
摘要: makecode开发平台简介 MakeCode是一个在线编程工具https://makecode.microbit.org/ ,由微软开发,致力于为教育和创造性开发提供简单易用的编程工具。它提供了一个基于块的编程体验,同时也支持JavaScript等高级编程语言,可以用来编写不同类型的应用程序和控制 阅读全文
posted @ 2023-05-02 21:48 77M 阅读(1174) 评论(0) 推荐(0) 编辑
摘要: Micro:bit简介 Micro:bit是一种微型电脑,由BBC(英国广播公司)等组织为英国中小学生设计的教育用硬件,于2015年发布。它有一个5x5 LED矩阵屏幕、两个按键、一组引脚、一个加速度计、一个电子罗盘、一个温度传感器和一个蓝牙无线通信模块。它可以通过编程来控制LED矩阵屏幕、读取传感 阅读全文
posted @ 2023-05-02 19:18 77M 阅读(312) 评论(0) 推荐(0) 编辑