亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 工业技术

Micro:Bit 项目:11 个适合初学者的酷项目

微:位

您是正在寻找适合您的编程需求的完美微控制器的初学者吗?你需要的是一个 Micro:bit Projects。

事实上,你可以用 micro:bit 构建很多东西,足以让你困惑从哪里开始。

但不用担心。本文将向您展示 11 个适合初学者的 Micro:bit 项目,您可以将其添加到您的电路中。

什么是微:比特

对于想要开始在开发板上编程的任何人来说,micro:bit 都是一个很棒的项目。此外,对于儿童和对编程语言知之甚少或一无所知的任何人来说,它都是一个绝佳的选择。最好的部分是您不必使用任何 micro:bit 配件。

事实上,BBC 的 micro:bit 于 2016 年首次亮相,并已成为最适合初学者的微控制器之一。

该板的最初设计是用于教育 8 至 14 岁的儿童。然而,Micro-bit 现在成为希望开始物理计算的儿童和初学者的切入点。

功能和组件

micro:bit 是一款袖珍型用户可编程计算机,配备 32 位 ARM Cortex-M0 处理器,在 16 KB RAM 上速度高达 16MHz。

它具有内置传感器和 LED 屏幕。

该设备在板上具有连接器,包括五个输入和输出 (I/O)。这些功能允许您将 micro:bit 连接到其他传感器或设备。此外,您可以使用双节 AA 电池为微控制器供电。

所以,下面是micro:bit开发板的物理组件:

对编程语言的支持

Micro:bit 最多支持四种不同的编程语言,包括:

因此,这里有一个快速提示:如果您没有编码经验,请先从图形选项开始,然后再转向基于文本的选项。

11 Awesome Micro:bits 项目

微型:比特项目

以下是您可以使用 micro:bit 构建的一些快速简单有趣的项目。

1.微:比特跳动的心

微:位心

通过这个项目,您可以使用类似动画的循环在您的 micro:bit 的 LED 显示屏上编写一个跳动的心脏。

有趣的是,脉动动画由两个内置图片组成;一颗大一颗小心。这两张图片显示了一个序列,该序列产生了一种跳动的自然错觉。

micro:bit 显示一张图片后,等待半秒再显示下一张。此外,您可以使用无限循环来保持运动错觉,直到您拔掉插头。

您可以在此处获取此项目所需的资源和组件。

2。微:位动画动物

这是另一个有趣的动画项目,您可以使用 Micro:bit 来完成。本项目可以使用两张图片,一张内置图片,一张自制图片。

例如,您可以为鸭子设置动画。然后,LED 将显示内置的鸭子图像。接下来,它将显示您修改后的鸭子图像。另外,您可以通过移动像素来制作图像。

此外,micro:bit 会以半秒为间隔显示两个图像,创建鸭子上下摆动的动画。

您也可以使用无限循环让动画继续播放,直到您关闭电路板。

您可以在这里获得此项目所需的一切。

3.微:位步计数器

计步器

您可以构建一个项目来计算您的步数并使用 micro:bit 跟踪您的活动。

但是,这个程序与之前的项目不同,因为它使用了 micro:bit 的加速度计。

因此,micro:bit 可以计算它所经历的震动频率并将数据存储在变量中。此外,计算机使用这些变量来存储动态信息,例如步数。

一旦 micro:bit 检测到震动,它就会将步数加一并在其 LED 上显示新的数字。

点击这里获取该项目的代码和其他资源。

4.图形骰子

事实上,这个项目有两种选择。也就是说,您可以创建显示数字的骰子。或者,您可以创建类似于带有图案的真实骰子的东西。

micro:bit 加速度计的输入允许电路板为这两个选项创建 1 到 6 之间的随机数。然后,将其显示为数字或图案。

您可以点击此处获取数字骰子的资源或此处获取图案骰子的资源。

5.阳光传感器

微型:比特也可以用作光传感器,测量照射在它们上的弱光量。

光传感器

事实上,您还可以对 micro:bit 进行编程,以根据区域的亮度执行不同的操作。此外,您将使用“if-else”语句仅在光照强度高于设定水平时显示太阳图像。

因此,当你构建这个项目时,在你的 micro:bit 上照射一些光线应该会触发太阳的图片。并且关灯也应该会移除图像。

单击此处获取此光传感器项目的完整详细信息。

6.滚动姓名徽章

Micro:位板也是滚动名牌的理想选择。

因此,您可以使用 Micro:bit 上的 LED 显示屏来显示不同的图片、数字和文字。该项目允许您创建像徽章一样显示您的姓名的滚动文本。

事实上,无限循环会一直保持滚动效果,直到您拔下或取出电池。

点击此处获取本项目所需的资源。

7.石头、纸、剪刀

石头、纸、剪刀

你喜欢经典的“石头剪刀布”游戏吗?使用变量、选择和随机数,您可以使用 micro:bit 创建一个。

现在,当你摇动 Micro-bit 时,它的加速度计会检测到运动并将变量设置为 0 到 2 之间的任意随机数。

Micro-bit 可以决定用特定的数字显示什么图像。例如,如果随机数为 0,则 LED 上会显示岩石图像。如果 iit 是 1,您将看到纸张图标。如果 2 是幸运数字,您会看到剪刀图标。

因此,您可以在这里获得该项目所需的一切。

8.微:位罗盘

你想建立一个提供准确方向的指南针吗?您可以制作一个 Micro:bit 罗盘,以度数显示其与磁北的方位。

指南针

微型:位微控制器带有罗盘传感器(磁力计)。这些传感器可以测量地球磁场并用作指南针。

但是,第一次使用 micro:bit compass 时,您需要进行一些校准。非常感谢您;没什么复杂的。您可以倾斜 micro:bit 直到 LED 亮起。

之后,您可以按下按钮 A 激活指南针传感器并在 LED 显示屏上显示数字方位。

这里有您完成这个项目所需的一切。

9.温度计

您可以使用 Bit 温度传感器将 micro:bit 变成温度计。

温度传感器

您可以通过读取 micro:bit CPU 传感器的读数来检查 micro:bit 的温度。此外,它还可以作为您室温的近似值(以摄氏度为单位)。

因此,您可以按下 A 按钮来显示微控制器的当前温度。如果您切换到较暖或较冷的环境,您的 LED 显示屏应该会显示变化。

因此,您可以在这里获得该项目所需的所有资源。

10.微:位报警防盗系统

这是另一个简单的 micro:bit 项目,您可以在家中构建。这是一个涉及获取信息和学习micro:bit通信的防盗报警系统。

首先,您需要一个无线电信号来连接两个微:位。因此,第一个 micro:bit 发送通知,而第二个 micro:bit 产生一个光传感器。然后,传感器与第一个 micro:bit 通信,当有入侵者时触发警报。

运行该项目所需的工具包括:

要获取有关此项目的更多资源和详细步骤,请点击此处。

11.声级计

你想知道你的环境有多嘈杂吗?然后,您可以构建一个 micro:bit 声音计。

该项目使用 micro:bit 麦克风传感器和一个简单的条形图来显示声级。此外,麦克风传感器测量 0 到 225 之间的声音。0 表示无噪音,225 表示最大噪音水平。

项目代码还创建了一个永久循环,允许 micro:bit 测量声音并绘制图表以连续显示声级。

点击此处获取必要的项目资源和代码。

四舍五入

BBC 微比特

Micro:bit 超越了学习编码和编程物理计算机。此外,它还展示了您的创造力。

不同的初学者项目可以带您从初学者到经验丰富的程序员。因此,如果您是编程和编码微控制器的新手,micro:bit 是一个很好的起点。

你有任何问题吗?不要犹豫,我们很乐意为您提供帮助。


工业技术

  1. 适合初学者的 CNC 路由器
  2. 2020 年送给书呆子的 7 件很酷的礼物
  3. CAD 模型对金属制造项目的重要性
  4. 在制造项目中铝与钢相比如何?
  5. 初学者概述:什么是金属加工?
  6. 为什么去毛刺对金属制造项目很重要?
  7. 制造商何时应在项目中使用 Inconel
  8. 20 种适合初学者的基本焊接工具和设备
  9. 伺服电机初学者教程 - Electronicsloves.com
  10. 嵌入式系统简介初学者快速指南
  11. Python 初学者简单回顾
  12. Ultiboard – 最适合初学者的终极指南