“Bingo游戏机02”的版本间的差异
(→开始编程) |
(→相关案例) |
||
(未显示同一用户的1个中间版本) | |||
第47行: | 第47行: | ||
==模块搭建== | ==模块搭建== | ||
===搭建=== | ===搭建=== | ||
− | [[File:anywhere_Bingo game | + | [[File:anywhere_Bingo game 2-step.jpg|600px|center]] |
*将模块和传感器组装起来: | *将模块和传感器组装起来: | ||
**将红色的核心模块,电池底座、OLED与绿色的扩展模块吸在一起; | **将红色的核心模块,电池底座、OLED与绿色的扩展模块吸在一起; | ||
第119行: | 第119行: | ||
==相关案例== | ==相关案例== | ||
− | [[Bingo游戏机01]] | + | *[[Bingo游戏机01]] |
− | [[Bingo游戏机03]] | + | *[[Bingo游戏机03]] |
− | [[Bingo游戏机04]] | + | *[[Bingo游戏机04]] |
− | [[Bingo游戏机05]] | + | *[[Bingo游戏机05]] |
==Q&A== | ==Q&A== | ||
|} | |} |
2016年10月25日 (二) 07:50的最新版本
概述通过旋转“旋转电位计”将第二行的“1-6”6个数字和第一行随机生成的数字对齐(如果第一行随机生成数字2,则需要将第二行的2和第一行的2对应),对齐后蜂鸣器发出声音,Score+1。
分析
Bingo游戏机01中设置了b的变化范围是0-90。 根据图中的a,b值列出对应关系公式 :
a = (b+18) / 18简化为 a = b / 18+1
Bingo游戏机01中设置了b的变化范围是0-90。我们通过一个算式来判断对齐的数字:对齐数字=(b+27)/18 模块清单模块
其他设备
模块搭建搭建
编程编程思路声明变量存数据,编写生成随机数的start函数,符合条件则生成一个随机数;编写屏幕显示的display函数,在屏幕上显示游戏界面;编写判断对齐的BINGO函数,对齐后加分并响起蜂鸣器。最后运行所有函数。 使用的程序块开始编程1、声明变量,存储数据
3、编写屏幕显示的display函数
技术规范
相关案例Q&A |