S6智能机器人基础 · 颜色传感器 · RGB原理 · 声音模块
点"开始转",唱片上四块颜色依次从传感器下面经过,每经过一种颜色就会发出不同的音符!
小朋友们听过留声机吗?就是那种老大老大的黄铜大喇叭,转起来会"吱呀吱呀"放老歌的机器!
1877年8月15日,爱迪生让助手做出了第一台留声机——大圆筒、曲柄、受话机和膜板。他把锡箔卷在刻有螺旋槽纹的金属圆筒上,让针轻擦锡箔转动,对着受话机唱了一句歌,然后摇动曲柄,机器居然把刚才的歌一模一样放了出来!旁边的助手们都惊呆了。
真实留声机靠针在锡箔上划过凹凸刻痕来发出不同声音。我们的思路是:做一个旋转的圆盘,上面贴四种不同颜色的积木块,用颜色传感器"看"到哪种颜色就播放哪个音——颜色就是我们的"刻痕"!
颜色传感器就像机器人的眼睛,它能做三件事:
红色?黄色?蓝色?绿色?
亮还是暗?(0~100%)
颜色深浅、黑白线
世界上成千上万种颜色,其实都是用三种光混出来的——红、绿、蓝,简称RGB:
把大电机和主控固定在一起,电机输出轴朝上(方便装旋转圆盘)。
用梁把颜色传感器固定在电机旁边,高度先简单固定就行——后面还要根据旋转部分调整。
在电机输出轴上装十字梁或框架,让电机一转,这个架子就跟着转。架子长短自己调整——越长圆盘越大,颜色块间隔越宽。
在旋转架子上均匀装上四种不同颜色的纯色乐高块——红、黄、蓝、绿,四种颜色等距离分布。
颜色传感器和色块之间不能太远!最好保持在一个单位(约1cm)的距离。
如果颜色认不准,有两个办法:①传感器离色块近一点;②色块面积做大一点(用多块纯色积木拼大)。
颜色传感器有三个常用模块:
① 等颜色出现 ② 判断颜色是什么 ③ 直接读颜色值
1. 颜色传感器不能检测以下哪项?
2. 颜色传感器最好检测什么样的颜色?
3. RGB三原色指的是哪三种颜色?
4. 颜色传感器离色块太远会怎样?
5. 留声机是谁发明的?
①巡线机器人:看黑线白线走路线;②颜色分拣:红色积木放一边,蓝色放另一边;③智能红绿灯:检测到红色就停;④自动洗手池:手伸过去检测到反射光变化就出水。