创客(米思奇编程)-04-点阵屏的控制

news/2024/11/26 5:22:32/

Mixly点阵屏:x=0—15,y=0—7

案例1:按行点亮屏幕

在这里插入图片描述

案例1补充:加上“清除显示内容“,可以以点的方式连续点亮

在这里插入图片描述

案例2:计算从开始到最后所有灯被点亮需要的时间

在这里插入图片描述

案例3:板上的灯被斜着点亮

在这里插入图片描述

案例4:按四个按钮,点跟随进行上下左右移动

在这里插入图片描述

补充:按下B1可以向上发射子弹

在这里插入图片描述
在这里插入图片描述

补充:击中敌机加分,用RGB亮灯的个数记录分数

在这里插入图片描述

补充:按B2游戏重新开始

在这里插入图片描述
在这里插入图片描述

案例5:声音传感器显示声波

注意“转整数”和“映射”,向左平移让音波可以连续显示

在这里插入图片描述
在这里插入图片描述

补充:可视化音阶

在这里插入图片描述

补充:可视化《两只老虎》

在这里插入图片描述

案例6:触摸传感器发出声音,并用板子显示声音频率

在这里插入图片描述
在这里插入图片描述

这两个的区别在于,下面这个在显示声音的函数中使用了循环,让板子某个点下面的所有点都亮;而上面这种没有使用循环,只能让表示当前音频高度的一个点亮。

在这里插入图片描述

问题:这种方法会在触摸传感器之前就先顺序显示四个音的频率(不知道为什么

在这里插入图片描述

案例7:用加速度传感器,实现板子上的亮点随着板子的倾斜运动

取最大值最小值的作用:让这个点在跑到边缘之后就不能再往外跑

在这里插入图片描述

补充:丰富游戏的趣味性

通过按压A1,A3键调节游戏的难易程度;用RGB灯亮的个数表示难易程度。
难度的调节只能再游戏没有开始的时候(通过B1开始,用start变量控制)
在这里插入图片描述

补充:加入计时器

在这里插入图片描述


http://www.ppmy.cn/news/552783.html

相关文章

软件工程——第5章总体设计知识点整理

本专栏是博主个人笔记,主要目的是利用碎片化的时间来记忆软工知识点,特此声明! 文章目录 1.总体设计的基本目的? 2.总体设计的任务? 3.总体设计过程由哪两个阶段组成? 4.总体设计的步骤? 5…

【LC929】独特的电子邮件地址_简单

题目 每个有效电子邮件地址都由一个本地名和一个域名组成,以 ‘’ 符号分隔。除小写字母之外,电子邮件地址还可以含有一个或多个 ‘.’ 或 ‘’ 。 例如,在 aliceleetcode.com中, alice 是 本地名 ,而 leetcode.com …

Groovy基础

Groovy基础 学Groovy有什么用???一、Groovy简介二、Mac安装Groovy1、使用homebrew安装或官网下载2、配置环境变量3、重新加载环境变量 二、Groov基本语法三、更多特性和扩展四、Groovy简单使用1、Groovy中的字符串及三大语句结构2、Groovy类与…

929 独特的电子邮件地址

var numUniqueEmails function(emails) {const arr emails.map((val) > {return (val.split()[0].replace(/\./g, ) val.split()[1]).replace(/\.*(?)/, )})return [...new Set(arr)].length; };

葡萄牙Sapo Mail青蛙邮箱 免费16GB电子邮箱

SAPO(Servidor de Apontadores Portugueses Online)品牌于1995年9月4日在阿维卢大学成立,最初是作为搜索引擎。目前,SAPO的搜索引擎是由谷歌提供。作为葡萄牙最大的新闻门户网站,主要提供邮箱、游戏、视频、新闻、商业…

电子邮箱官网地址是什么,企业邮箱官网地址登录入口讲解

无论是注册邮箱还是登录邮箱,都需要在邮箱官网进行操作,但是有些新员工可能并不清楚企业邮箱官网地址是什么,找不到企业邮箱官网的登录入口。那么,企业电子邮箱该怎么弄呢?如何快速找到邮箱官网地址?下面就…

【简单】929. 独特的电子邮件地址

【题目】 每封电子邮件都由一个本地名称和一个域名组成,以 符号分隔。例如,在 aliceleetcode.com中, alice 是本地名称,而 leetcode.com 是域名。除了小写字母,这些电子邮件还可能包含 ‘.’ 或 ‘’。如果在电子邮件…

电邮地址_电子邮件| 电子邮件| 第4部分

电邮地址 电子邮件或电子邮件–滥用 (Electronic Mail or e-mail – Abuse) The SMTP protocol has no means to prevent abuse of the mail system, in particular there are no simple and effective tools to control which messages are delivered in box of a user (autho…