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

案例1:按行点亮屏幕

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

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

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

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

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


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

补充:按B2游戏重新开始


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

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


补充:可视化音阶

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

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


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

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

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

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

补充:丰富游戏的趣味性

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

补充:加入计时器

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

  1. 创客(米思奇编程)-03-传感器

    案例1:传感器获得声音音量,可以点击串口按钮,查看可视化效果 案例2: 模拟楼道灯 传感器感受到声音到达一定阈值后,亮灯 灯亮2秒后灯灭 对案例2的改进,只有当光线暗的时候,才能实现发声使灯亮的效果 ...

  2. 创客(米思奇编程)- 02 - 复习+中断

    案例1:按下心脏跳动,再按下停止跳动 上次最后写了一个同样效果的代码,但是需要设置延长时间较短,今天上课讲的时候说好像是因为在延迟的时候是不接受新的信息输入(具体什么我也忘了...) 改进的方法就是用 ...

  3. 创客(米思奇编程)-05 -实现物联网通信

    RFID-蓝牙-zigbee-lora-NB_lot-WiFi 用至少两块板子实现基于Wifi的物联网通信 案例1:发送自己的学号 延时1s,减缓发送的速度(防止某一消息刷屏): 设置无线广播频率,相 ...

  4. 米思奇blynk_米思奇编程积木套件入门教程 项目一:点亮板载LED灯

    该教程实验平台:上一篇教程:本节课程任务 任务1--点亮板载LED灯 1.程序编写 双击右图中的Mixly.vbs文件,即可打开Mixly软件: 2.png (109.53 KB, 下载次数: 56) ...

  5. 米思奇继电器控制风扇

    米思奇继电器控制风扇 这是一个简单的米思奇电机控制风扇 米思奇继电器控制风扇所需工具 UNO R3开发板,UNO拓展板,电池,杜邦线:六条: 公对公 3条,公对母3条 米思奇继电器控制风扇连线 继电器 ...

  6. 米思奇(Mixly)连接OneNet物联网平台(一)

    米思奇(Mixly)连接OneNet物联网平台初体验(一) 中国移动物联网开放平台是中移物联网有限公司基于物联网技术和产业特点打造的开放平台和生态环境,适配各种网络环境和协议类型,支持各类传感器和智能 ...

  7. 米思齐编程?很简单。

    今天我们继续通过米思齐和物联网开发板进行单片机的开发和入门学习.       之前我们已经准备好米思齐软件的安装和调试工作.今天就让我们正式的和单片机来个有意义的沟通,让单片机为我们所用,让单片机乖乖 ...

  8. android米思奇打地鼠源代码,打地鼠 - 源码下载|游戏|源代码 - 源码中国

    打地鼠 打地鼠\.classpath 打地鼠\.project 打地鼠\.settings 打地鼠\.settings\org.eclipse.jdt.core(1).prefs 打地鼠\.setti ...

  9. arduino EEPROM 二进制转长整形(米思奇)

    #include <EEPROM.h> //读出长整型 volatile long EP0; volatile long EP1; unsigned long eepromReadLong ...

最新文章

  1. 再创新高:DeepMind一年烧掉6.5亿美元,谷歌却挥手免除15亿债务
  2. linux-常用指令3
  3. ajax异步查询demo,ASP.NET中AJAX的异步加载(Demo演示)
  4. nodejs redis 发布订阅_太赞了:Spring boot+redis实现消息发布与订阅
  5. osg着色语言着色_探索数字着色
  6. 车祸是怎么发生的 不论你是否开车都该看看!
  7. linux 常用操作指令(随时更新)
  8. android os跑电量咋关,android 优化耗电量
  9. JS中的call()和apply()方法
  10. wex5 导入mysql_wex5 sqllite本地数据库的运用
  11. Excel图表之道—如何制作专业有效的商务图表(远离难看的图表,让客户满意,给自己加薪)...
  12. 数据库系统的结构和组成
  13. android手机传感器,安卓手机传感器
  14. 电脑无法读取外接硬盘修复
  15. springboot毕设项目线上跳蚤市场平台iy7e7(java+VUE+Mybatis+Maven+Mysql)
  16. iOS 给控件View添加角标BadgeValue
  17. 使用html5写见缝插针源码,HTML5见缝插针手机游戏代码-闯三关送口红.zip
  18. 足球数据API接口 - 【即时指数2】API调用示例代码
  19. SpringBoot+MyBatis+MYSQL项目实战六(新增收货地址)
  20. Fitnesse+RestFixture:Web服务回归测试利器

热门文章

  1. git命令推送本地到远程分支
  2. vbox连接Ubuntu18.04
  3. 【数据挖掘面经】腾讯+百度+华为(均拿到sp offer)
  4. 火山引擎:构建面向异构算力的边缘计算云平台
  5. Flutter使用UDP
  6. 《思科九年》,从售前工程师转型销售的经典教材
  7. 网课答案公众号小白教程——手把手教你创建自己的大学查题公众号
  8. 打包/发包工具-需求分析一
  9. 使用 Haar 级联人脸检测
  10. BootStrap-表格