# microbit自动浇水系统教程
## 介绍
microbit是一款由BBC设计的迷你计算机,它可以用于学习编程和电子设计。在这篇文章中,我们将介绍如何使用microbit来构建一个自动浇水系统,从而帮助植物在你离开家的时候仍然能够得到充足的水分。
## 材料准备
为了构建这个自动浇水系统,你需要准备以下材料:
- 1个microbit主板
- 1个土壤湿度传感器
- 1个水泵
-
原创
2024-01-15 21:48:38
605阅读
如何实现"microbit io"
整体流程如下:
```mermaid
erDiagram
participant 小白
participant 开发者
participant "microbit io"
小白 --> 开发者: 请求帮助
开发者 --> "microbit io": 查找资料
"microbit io" --> 开发者: 提
原创
2024-01-09 21:22:43
61阅读
# 使用microbit超声传感器
## 流程图
下面是实现"microbit超声"的整个流程图:
```mermaid
gantt
dateFormat YYYY-MM-DD
title 实现microbit超声传感器
section 了解传感器
了解超声传感器 :done, a1, 2022-06-01, 1d
了解传感器的工作原理 :done, a2, 20
原创
2024-01-12 20:26:25
155阅读
在这个项目中使用的东西硬件组件BBCmicro:bit板×1micro USB线×1七号电池×1鳄鱼夹×1扬声器:0.25W,8欧姆×1跳线(通用)×1软件应用程序和在线服务mu编辑器BBC microbit故事背景大家好!今天,我将展示如何使用一种非常简单的编程语言--MicroPython来使Micro:bit 说话。 是的,使用语音合成很容易让你的BBC Micro:bi
转载
2024-01-29 19:53:18
114阅读
# micro:bit引脚定义
## 引言
micro:bit是一款非常受欢迎的微控制器开发板,它在教育领域和创客领域都有着广泛的应用。micro:bit有多个引脚,可以用来连接各种传感器、执行器和外设设备。在这篇文章中,我们将介绍micro:bit的引脚定义,并通过具体的代码示例来演示如何使用这些引脚。
## 引脚定义
micro:bit有25个引脚,其中19个是数字引脚,可以用来读取和
原创
2024-01-09 20:58:42
1169阅读
# micro:bit 引脚说明
## 引言
在 micro:bit 开发中,了解各个引脚的功能和使用方法非常重要。本文将通过一系列步骤,带你了解并实现 micro:bit 引脚说明。
## 整体流程
```mermaid
journey
title 整体流程
section 第一步:导入 micro:bit 扩展库
小白需要在代码中导入 micro:bit
原创
2024-01-16 02:02:17
280阅读
## 科普文章:microbit 移植 openharmoney
### 1. 引言
micro:bit 是一款由英国 BBC 设计,供学生们学习编程和电子技术的微型计算机。它小巧灵活,功能强大,广泛应用于教育领域。而 openharmoney 是一个开源的音乐编程平台,可以让用户用简单的代码创作音乐。本文将介绍如何将 openharmoney 移植到 micro:bit 上,并且提供了相应的
原创
2024-01-12 22:34:46
67阅读
# micro:bit接液晶屏
## 引言
micro:bit是一款教育用的微型电脑,其可以通过连接各种模块实现不同的功能。其中,连接液晶屏可以为micro:bit带来更多的显示和交互能力。本文将介绍如何接入液晶屏,并给出相关代码示例。
## 准备工作
在开始接入液晶屏之前,我们需要准备以下材料:
- micro:bit主板
- 液晶屏模块
- 杜邦线若干
- 电池盒及电池
## 连接
原创
2024-01-16 02:23:18
343阅读
另外两个大引脚(3V和GND)是非常不同的!注意标记为3V和GND的引脚与电路板的电源相关,千万不要连接在一起。电源输入:如果BBC micro:bit由USB或电池供电,则可以使用3V引脚作为电源输出来为外设供电。3V:3伏电源输出或电源输入。(1)电源输出:如果BBC micro:bit由USB或电池供电,则可以使用3V引脚作为电源输出来为外设供电;
转载
2024-05-09 12:26:18
550阅读
先上源代码:from tkinter import *
import tkinter.messagebox
import pyttsx3
import sys
tk = Tk()
tk.title("Speaker")
L = Label(tk, text="Text to read")
L.grid(row=0, column=0)
T = Text(tk, width=30, height=3
转载
2023-11-06 19:36:35
51阅读
目录前言一、飞机游戏的代码二、代码解析1、代码重构1)主函数2)其它函数2、新的子弹3、敌机1)静止的敌机2)敌机的移动3)击中敌机4、清屏功能总结前言代码参考了《C语言课程设计与游戏开发实践教程》游戏介绍: 对我之前的博客 C语言——简单的飞机小游戏 升级,玩法和之前的没有区别,只是代码的实现不同,依旧是玩家通过输入 "W
转载
2023-12-31 16:21:25
66阅读
单理解为集成了编辑器和编译器等工具的综合工具...
原创
2022-08-27 00:19:37
289阅读
注意,一定要先插上图5-2中所示的跳线帽(跳线帽的作用是用来连接超声波)--实验编程第一步:在扩展中搜索 “sonar”这个关键词,找到sonar这个扩展包第二步:设置变量,可以随便起一个变量名为 distance第三步:实现简单的超声波测距程序程序网址:https://makecode.microbit.org/_8AcKLXMT4MVc (简单,与上图一致)M-robot超声波避障程
转载
2024-01-08 15:19:22
474阅读
目录1. scanf控制飞机移动2. getch控制飞机三.显示复杂的飞机图案四.发射激光5.打靶练习 在前面小球的基础上实现一个简单的飞机小游戏,主要包括飞机的显示,控制移动,显示复杂图案,发射激光,打靶练习等操作。1. scanf控制飞机移动 第一步利用scanf输入不同的字符,按a,s,d,w健后改变坐标x,y的值,从而控制飞机的移动#inc
转载
2023-08-31 19:31:34
85阅读
microduino实现红外线发送与接收详解
一、目标:使用microduino套件实现红外线的发送与接收二、材料:(1)模块:Microduino Core/Core+ (核心板),Microduino-USBTTL(下载程序)
转载
2024-01-15 15:50:53
314阅读
p32C3旁...
原创
2022-10-19 23:17:13
186阅读
微信关注公众号 “DLGG创客DIY”设为“星标”,重磅干货,第一时间送达。 前阵子(其实已经有话题(29元m...
原创
2022-08-20 00:25:37
242阅读
前段时间,笔者一直在用英国产的“Micro:bit”。这是一款由BBC主导,微软、三星、ARM、英国兰卡斯特大学、巴克莱银行等合作伙伴共同开发的嵌入式编程设备。
原创
2018-04-02 11:05:35
3590阅读
目录一、软件安装二、七种基本数据类型的变量定义三、tuple定义的两种方式四、定义一个元素的元组五、定义空元组的两种方式六、tuple类型的两个操作方法的使用(data.count和data.index)一、软件安装1、下载完成后双击执行 python-3.9.0-amd64.exe 程序,进入安装界面。2、自定义安装路径选项下的 “Add Python 3.9 to PA
转载
2023-06-29 13:03:10
178阅读
主题:Python基础教程作者:阿木又
?亲爱的朋友们,欢迎来到“ESRG技录橙”。
目录安装 Python基础语法1.输出2.注释3.变量4.运算符5.数据类型6.控制流程7.函数 Python 是一种高级编程语言,具有简单、易学、可读性强等特点,被广泛应用于 Web 开发、数据科学、人工智能等领域。本文将介绍 Python 的基础语法、数据类型、流程控制和函数、模块、文件操作内容
转载
2023-08-05 22:03:13
170阅读