65.9K
CodeProject 正在变化。 阅读更多。
Home

白板。

starIconstarIconstarIcon
emptyStarIcon
starIcon
emptyStarIcon

3.67/5 (2投票s)

2015 年 4 月 9 日

CPOL

3分钟阅读

viewsIcon

9201

用于远程学习的交互式白板。

引言

我们来自一个经济发展迅速,GDP增长率很快,但识字率与之不匹配的发展中国家。我和我的才华横溢的同事们正在寻找方法,通过创新的远程学习理念,为教育部门和整个教育体系做出贡献。

作为方案的一部分,我们决定开发一种廉价的白板,教师或培训师可以在上面书写或绘画,这些内容将通过传感器捕捉,并传输到笔记本电脑/PC,再通过互联网传输到教育之光尚未完全照耀到的偏远地区。

本质上,我们拥有一个带有白板的教室,但学生们通过网络世界进行虚拟参与。

现在,这是我们的想法,我们相信它是一种具有成本效益的解决方案,不仅在我们国家,而且在任何发展中国家都有可能产生影响。

所以,这就是……

白板。

它将如何工作?

白板的核心理念是:将有一个发光设备(即笔),它会发送光信号,该信号会被涂有特定颜色的一个小镜子反射到光传感器,光传感器会将信号传递到 Arduino 微控制器设备。根据光传感器检测到的颜色值,笔的位置将被捕捉。为此,我们需要一组沿 X 轴方向排列的不同颜色镜子 (A),以及另一组沿 Y 轴方向排列的镜子 (B)。

图中的红色标记 E,即数字笔/粉笔(无论你如何称呼它),是一个发光设备。当笔在白板上移动时,它的光线只会落在 X 轴上的一个镜子上,以及 Y 轴上的一个镜子上。我们需要将镜子设置在白板边界墙附近,并且镜子将位于小圆柱体内,以便一次只能由 X 轴上的一个镜子和 Y 轴上的一个镜子捕捉到笔的光线。

红光将被彩色镜子反射,产生特定的颜色值,通过适当的角度将该颜色值发送到光传感器。

通常,当白板上没有笔书写时,所有镜子都会发出黑色,因为那是白板边界墙另一端的颜色。

因此,一旦检测到红色 + 某种颜色组合,对于 X 和 Y 方向,这些颜色将被传递到 Arduino 微控制器,Arduino 微控制器会将值反馈到连接的笔记本电脑/PC。

以及好处

白板上的绘画和书写内容随后可以在 html5 画布(或任何画布)中投影,并将这些内容发送到偏远村庄的虚拟教室,从而慢慢地,教育之光将照亮每一个角落。

历史

文章提交日期:2015年4月10日

© . All rights reserved.