压力开关报警器
创作时间:
作者:
@小白创作中心
压力开关报警器
引用
1
来源
1.
https://www.microbit.org/zh-cn/projects/make-it-code-it/pressure-switch-alarm/?editor=makecode
micro:bit是一款专为青少年设计的教育型开发板,它体积小巧、功能强大,能够激发青少年对编程和电子制作的兴趣。今天,我们将使用两个micro:bit主板,制作一个实用的压力开关报警器。
第 1 步:制作
它是什么?
创作一个无线入侵警报器,使得当有人踩踏到自制的压力感测器时,发出警告。
工作原理
- 将此程序下载到两个micro:bit主板中。
- 如图所示,用纸板和锡箔纸制成压力输入开关。 将其折叠并放在毛毯或地毯下。 你可能需要添加一些泡沫垫以保持两侧分开。 将两个铝箔盘分别连接到传感器micro:bit上的引脚0和GND。 当踩到它时,顶部的锡箔纸会使得电路闭合,程序发送“入侵者”的无线电讯息。
- 将报警程序刷入到另一个micro:bit(警报器)中,如果有蜂鸣器或扬声器的话,将其连接到引脚0和GND上。 当其收到“入侵者”讯息时,会在LED显示屏上显示愤怒的表情,并发出警报声响。 按下按键A清除显示。
所需材料
- 2 micro:bits 和 至少 1 个电池包
- 2条鳄鱼夹线
- 锡纸,废纸板,胶水,剪刀,泡沫
- 可选的蜂鸣器、扬声器或耳机和2条鳄鱼夹引线
第 2 步:编程
传感器/发射器:
from microbit import *
import radio
radio.config(group=34)
radio.on()
while True:
if pin0.is_touched():
radio.send('intruder')
警报器/接收器:
from microbit import *
import music
import radio
radio.config(group=34)
radio.on()
while True:
message = radio.receive()
if message:
if message == 'intruder':
display.show(Image.ANGRY)
music.play(music.BADDY)
if button_a.was_pressed():
display.clear()
第3步:完善
- 添加多个传感器,每个传感器发送自己的讯息,例如 “room1”、“room2”,并使得警报显示出入侵者所在的位置。
- 尝试不同的压力开关设计。 例如,如果太容易被触发,则放置一泡沫垫在其中。
- 可以使用两个非常靠近的锡箔纸垫来制作出降雨警报 – 如果它们被弄湿了,则会触发警报。 务必确保您的micro:bit不是湿的。
本文原文来自microbit.org
热门推荐
深度洞察,精准预警:AI行为分析系统的全域守护
粒子群优化算法(PSO)原理与MATLAB实现
AI论文导读 – TransAgent:突破文学翻译界限的多智能体虚拟翻译公司
如何写好话题?选择、构思、结构、语言和修改全攻略!
人际交往中,要懂的8个高情商说话技巧
劳务派遣员工与正式员工的权利差异
单价24亿,全球首款隐形轰炸机B2,出动一次要多少钱?
正确的泡茶七个步骤,最简单的泡茶方法
餐后感到餐后上腹部饱胀不适?或提示4种消化系统问题,及时关注
感冒了口干舌燥喝水也不解渴是什么原因
佛教在中国的发展之净土宗
海南旅游开春“预冷”,全年市场增长“压力山大”
漈字的意思
市值管理有哪些策略和技巧?
不锈钢产品解析,简单介绍
面试官迟到了该怎么应对?这份指南请收好
紫锥花茶抗炎秘籍:自然提升免疫力的健康选择
吃高蛋白的食物对身体有什么好处
北京科技大学:基于矢量场制导的微型仿生扑翼飞行机器人路径跟踪研究
扑翼仿生无人机技术详解:高机动性与高隐蔽性兼备
十二星座表解析:性格特征与命运走向探究
中英对照版的双语资料没有免费的?当然有,手把手教你,一键搞定!
如何了解期货的价值情况?这种价值情况如何反映市场行情?
如何下载软件开发版应用:五种实用方法详解
百丈漈之旅:浙江的瀑布奇观与人文风情
斩获44亿算力大单的B面,城地香江面临收益兑现、资金压力双重拷问
人体解剖学基础——心脏篇(Heart)
正午阳光出品的10部优质剧,《琅琊榜》《凡人歌》上榜,看过哪些
假期过后,孩子和家长该如何快速“收心”
彻底理解微服务的雪崩、限流、熔断和降级