该项目的目的是对微处理器控制器进行编程,以控制房间内的不同设备。
我以我读过的第一本关于编程的书“为什么(辛酸)Ruby 指南”为我的项目建模;它在学习 Ruby 的过程中跟随一只猫。
我希望我的项目是为想要学习如何编程和构建智能设备的中学生或高中生设计的。
我选择使用书中的图片是因为这本书的艺术性。Ruby 是一门易于学习的语言(但应用有限),而 C++ 是一门难学的语言,应用范围非常广泛。
在初中和高中年龄范围内,青少年的生活很快就会变暗。我希望我能够在我年轻的时候创造出我的代码的物理表现形式,并自己经历一段艰难的时光。
如果我的侄子可以做一些编码并且可以艺术地表达自己,那么我相信我的项目是成功的。
我创建的不同物品用于教我的侄子(和青少年)如何使用工具和设计通过使用 3D 打印来控制他们的生活和环境
激光切割和微控制器编程是值得学习的技能,我相信这些技能将使他们能够积极地表达自己的愿望。
这个概念如何运作?
编码器和电位器通过不同的状态/案例和“心理房间”进行电气移动。其中一些房间与猫图像配对,以展示程序员控制他们周围的心理、身体和情感房间的概念。NeoPixel 颜色为蓝色,以展示青少年控制他们的心理、精神和电子表达方式的能力。我相信这些概念对于在他们生命中的这个阶段发展很重要。每个开关盒都贴有标签,以便他们轻松理解基本编程和电气概念。
每个概念都在代码和 LED 上进行标记,以便轻松地将困难的概念联系在一起。
3D 打印旨在展示如何通过简单的物理表现形式将我侄子的兴趣与物理世界联系起来。
猫被放置为 Ruby 概念的延续,并被实现为征服编程级别的老板。我相信这个概念将帮助他们将以前的概念与新的编程概念联系起来。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !