所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
挑战二+颜料三原色原理演示及其动态艺术演示
ssdhx 2019-02-28 16:37:23
1
0
简单

项目目的:

       利用电脑动态演示颜料三原色的原理,并利用此原理生成一个动态艺术演示,让学生不仅直观理解颜料三原色原理,而且培养其利用电脑生成有抽象艺术感动画的能力。

背景知识: 

颜料三原色 彩色印刷的油墨调配、彩色照片的原理及生产、彩色打印机设计以及实际应用,都是黄、品红、青为三原色。彩色印刷品是以黄、品红、青三种油墨加黑油墨印刷的,四色彩色印刷机的印刷就是一个典型的例证。在彩色照片的成像中,三层乳剂层分别为:底层为黄色、中层为品红,上层为青色。各品牌彩色喷墨打印机也都是以黄、品红、青加黑墨盒打印彩色图片的。按照定义,原色应该能调制出绝大部分的其他色,而其他色都调不出原色。

 主要技术难点: 如果在液晶显示器上合理模拟颜料三原色的原理? 液晶屏利用的是光的三原色相加原理,而颜料三原色的原理正好光的三原色原理相反,怎么办呢?如果让不同颜色对象直接叠加在一起,最后只会显示最上层的颜色,这是和现实生活中颜料混合不一样的地方。经过多次实验,我们发现只要把色彩的饱和度降下来,就可以在电脑屏幕上再现颜料三原色相叠加的效果。

材料清单 材料清单
1x
MicroBit开发板
1x
micro:bit Boson扩展板 (Gravity兼容)
1x
模拟角度传感器Rotation Sensor V1
步骤1 步骤1
连接硬件

这步很简单,就是把MicroBit主板、扩展板、电位器接好,电位器接的是P0口,然后用数据线把microbit和电脑相联

projectImage
步骤2 步骤2
编程

主要的工作在编程上:

先自己画一个圆形的对象,并填充好黄色,并编程,最后把此对象复制两份,对复制出的对象的填充色进行修改,改成一个品色(注意不是红色)一个改成青色(不是蓝色),之后基本就可以了。

projectImage
步骤3 步骤3
演示程序

点绿旗开始后,旋转电位器来改变三个三原色圆形对象的位置,动态欣赏三原理相加的动态效果。

然后,用鼠标分别点击三个三原色圆形对象来控制对象克隆的时机,之后就好好欣赏绚丽的动画效果吧。

projectImage
projectImage
步骤4 步骤4
视频演示
步骤5 步骤5
原程序下载
Makelog作者原创文章,未经授权禁止转载。
1
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]