Arduino与色彩传感器图、工作、代码
这个程序注意封面Arduino与色彩传感器图及其工作。它描述了色彩传感器和提到arduino代码使用。
关于颜色传感器
颜色传感器是用来检测RGB颜色的坐标。颜色传感器是通过发射白光在对象和记录反射光使用光电二极管。使用颜色过滤器,光电二极管的光量转换为电流。
我们将使用TCS3200颜色传感器与arduino uno董事会对我们的解释。IC TCS3200由变频器的电流。
处理这些RGB值找到确切的颜色组合。更多信息参考颜色传感器的优缺点。
以下是销所标明的颜色传感器。
接地——地面电源
OE -使输出频率(活性低)
——输出频率
S0, S1 -输出频率缩放选择输入
S2、S3 -光电二极管选型输入
VDD——电压供应
选择颜色由光电二极管,一个可以使用控制针S2和S3的组合。S2和S3 - >低/低选择红色过滤器
S2和S3 - >低/高选择蓝色的过滤器
S2和S3 - >高/选择绿色的过滤器
S2和S3 - >高/低是指没有过滤
关于Arduino电路板
•Arduino Uno房屋ATmega328 ATMEL单片机。这个单片机包含闪存(32 KB), RAM (2 KB), CPU和1 KB eepm 8位宽。
•它还支持6模拟针读取电压并没有电流。内,它将模拟测量转换为数字用于各种目的。它支持数字针(0 - 13),可以作为输入或输出函数。
•各种接口即I2C,数字别针,模拟别针,串行通信、USB等。
•也有复位销,电源端口、晶体振荡器和Tx / Rx led。
•这个开源模型板很容易编程使用易于使用arduino IDE和USB界面上的笔记本电脑和arduino电路板之间。
•IDE使用简化的c++程序。
•板需要5 v直流可使用AC / DC适配器或电池供电。
Arduino与色彩传感器图及其工作
图中描述了接口颜色传感器的arduino uno董事会。
arduino和色彩传感器都是按下表界面的。
颜色传感器TCS3200 | Arduino电路板 |
---|---|
S0 | 销4 |
S1 | 销5 |
Vcc | + 5 v |
S2 | 销7 |
S3 | 销6 |
出 | 销8 |
接地 | 接地 |
Arduino颜色传感器接口代码
以下是arduino和编译的代码上传到arduino董事会使用arduino IDE。
#定义S0 4
#定义S1 5
#定义S2 6
#定义S3 7
#定义sensorOut 8
/ /读取频率由光电二极管后存储在变量
int redFrequency = 0;
int greenFrequency = 0;
int blueFrequency = 0;
无效的设置(){
pinMode (S0、输出);
pinMode (S1、输出);
pinMode (S2、输出);
pinMode (S3、输出);
pinMode (sensorOut、输入);
digitalWrite (S0、高);
digitalWrite (S1、低);
Serial.begin (9600);
}
无效循环(){
digitalWrite (S2,低);
digitalWrite (S3,低);
/ /读取输出频率
redFrequency = pulseIn (sensorOut、低);
系列。打印(R = ");
并同时redFrequency);
延迟(100);
digitalWrite (S2,高);
digitalWrite (S3,高);
/ /读取输出频率
greenFrequency = pulseIn (sensorOut、低);
系列。打印(“G = ");
并同时greenFrequency);
延迟(100);
/ /设置蓝色(B)过滤要读取光敏二极管
digitalWrite (S2,低);
digitalWrite (S3,高);
blueFrequency = pulseIn (sensorOut、低);
系列。打印(" B = ");
以blueFrequency);
延迟(100);v}
如果(mqtt.connected ())
{
colour_value.publish (Red_value);
colour_value.publish (Green_value);
colour_value.publish (Blue_value);
}
结论本应用笔记:在我们所看到的颜色传感器与Arduino Uno董事会。Arduino电路板也可以用于连接不同类型的传感器应用程序。arduino的典型传感器界面的声音传感器、陀螺仪传感器,异地恋传感器、GPS传感器,心跳传感器、pH传感器等。
物联网系统芯片相关的教程链接
本教程介绍了物联网(物联网)涵盖了后子主题:
主要的教程物联网部分物联网的文章移动物联网组件传感器印度公司天线类型无线技术物联网收发器SoC