极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: eagler8

【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)

[复制链接]
 楼主| 发表于 2019-7-22 12:21:45 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-22 12:24:08 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-22 14:14:46 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-22 14:19:59 | 显示全部楼层
三种原色的波形,都是255一条线的是白色

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-22 15:27:54 | 显示全部楼层
Arduino 系列传感器和模块实验目录清单:
5楼        实验一:干簧管传感器模块
18楼      实验二:光敏电阻传感器模块
31楼      实验三:微波雷达感应开关模块
44楼      实验四:振动传感器模块
57楼      实验五:热敏电阻温度传感器模块
69楼      实验六:KY-038高感度声音传感器模块
85楼      实验七:旋转电位器模块
93楼      实验八:湿度传感器模块
113楼    实验九:火焰(红外线)传感器模块
127楼    实验十:敲击传感器模块(KY-031 )
137楼    实验十一:金属触摸传感器模块KY-36
144楼    实验十二:线性霍尔磁力传感器模块
157楼    实验十三:触摸传感器模块
167楼    实验十四:倾斜传感器模块(角度开关)
184楼    实验十五:手指侦测心跳传感器模块KY-039
196楼    实验十六:电容式数字触摸传感器模块(TTP223 )
211楼    实验十七:HC-SR312微型人体感应传感器模块
229楼    实验十八:0.25W太阳能滴胶板传感器模块(45X45毫米)
240楼    实验十九:常闭型SW-420震动开关传感器模块
254楼    实验二十:水银开关传感器模块(KY-017)
269楼    实验二十一:激光头传感器模块(KY-008)
284楼    实验二十二:MAX7219点阵显示模块(8X8 LED共阴)
308楼    实验二十三:NE555频率可调脉冲发生器模块(方波简版)
324楼    实验二十四:水位水滴传感器模块(Water Sensor)
337楼    实验二十五:MQ-2气敏式烟雾传感器模块(甲烷等)
364楼    实验二十六:4X4矩阵键盘模块(轻触式按键)
379楼    实验二十七:GY-BMP280-3.3 大气压强传感器模块(高度计)
395楼    实验二十八:5050 RGB全彩LED模块 KY-009
408楼    实验二十九:DS1302实时时钟模块(带电池 掉电走时)
432楼    实验三十:光敏二极管传感器模块(英语:photodiode )
451楼    实验三十一:ISD1820录音语音模块(8-20秒)
476楼    实验三十二:雨滴传感器模块(雨水/雨量/叶面湿度)
494楼    实验三十三:ESP8266串口WIFI收发无线模块 (ESP-01S)
520楼    实验三十四:三色LED交通灯模块(红黄绿灯)
533楼    实验三十五:模拟量声音传感器模块(4线制波形)
553楼    实验三十六:WS2812B智能外控集成LED四位彩灯模块
569楼    实验三十七:MQ-3酒精乙醇传感器模块(半导体式)
596楼    实验三十八:joystick双轴XY按键摇杆模块(PS2游戏控制杆)
617楼    实验三十九:DS18B20单总线数字温度传感器模块
640楼    实验四十:360度旋转增量编码器模块(KY-040)
663楼    实验四十一:IS0203激光接收管传感器模块
685楼    实验四十二:5V低电平触发单路继电器模块(常闭常开型)
706楼    实验四十三:DSM501A韩国PM2.5灰尘粉尘传感器模块
738楼    实验四十四:类比霍尔磁性传感器 KY-035(模拟量)
764楼    实验四十五:红外避障传感器模块(光电接近开关)
781楼    实验四十六:350Ω高精度电阻式应变片传感器 (弯曲感测器)
795楼    实验四十七:七段LED数码管模块Seven Segment Display
812楼    实验四十八:GY-291 数字三轴重力加速度倾斜度模块
837楼    实验四十九:有源蜂鸣器报警器发声模块 (低电平触发)
852楼    实验五十:W25Q64 64Mbit FLASH外扩存储模块(SPI接口 )
870楼    实验五十一:自锁点动触摸按键传感器模块(TTP223芯片)
895楼    实验五十二:SPI接口Micro SD卡模块  TF卡读写卡器
914楼    实验五十三: 土壤湿度水分传感器模块(电阻式)
938楼    实验五十四: 大按键点动轻触开关模块(高电平输出)
953楼    实验五十五:DHT11 温湿度复合传感器模块(数字型单总线通信)
976楼    实验五十六: 8路LED流水灯跑马灯模块SUNLEPHANT
992楼    实验五十七: 四档频率占空比可调模块矩形波信号发生器(NE555)
1011楼  实验五十八: HC-SR04超声波测距传感器模块(4针通用款)
1042楼  实验五十九: RS232转TTL2代串口模块刷机板(MAX3232芯片)
1060楼  实验六十:ATTINY85 Digispark kickstarter 微型 usb 开发板
1100楼  实验六十一: 直条8位 WS2812B 5050 RGB LED内置全彩模块
1121楼  实验六十二:电压检测模块 Voltage Sensor 电压传感器
1139楼  实验六十三: 1排4键薄膜开关 Arduino扩展键盘模块(控制面板)
1153楼  实验六十四: TCS3200D颜色识别传感器(可编程彩色光频转换器)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-22 15:49:54 | 显示全部楼层
实验六十五: 5MM三色RGB全彩LED模块颜色传感器KY-016

RGB LED
白光LED 与 RGB LED 两者殊途同归,都是希望达到白光的效果,只不过一个是直接以白光呈现,另一个则是以红绿蓝三色混光而成。RGB灯是以三原色共同交集成像,此外,也有蓝光LED配合黄色荧光 粉,以及紫外LED配合RGB荧光粉,整体来说,这两种都有其成像原理。某些LED背光板出现的颜色特别清楚而鲜艳,甚至有高画质电视的程度,这种情形,正是RGB的特色,标榜红就是红、 绿就是绿、蓝就是蓝的特性,在光的混色上,具备更多元的特性。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-22 16:08:48 | 显示全部楼层
RGB色彩模式
(也翻译为“红绿蓝”,比较少用)是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,所以RGB灯就是三种颜色组合出来的颜色,那么很多人都学过三原色吧,所以RGB也就是利用了三原色的原理来成色的,这样就能通过灯效颜色的强弱混合来组成任何颜色及绚丽多彩的各种颜色灯效了。尤其是在内存条上的RGB灯条上尤为突出的展现出来了,一般RGB灯条都是渐变色或者是三种主色,然后混合区会变换不同的颜色,这样就混合成不同组合,变换不同色彩了。这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。RGB色彩模式使用RGB模型为图像中每一个像素的RGB分量分配一个0~255范围内的强度值。例如:纯红色R值为255,G值为0,B值为0;灰色的R、G、B三个值相等(除了0和255);白色的R、G、B都为255;黑色的R、G、B都为0。RGB图像只使用三种颜色,就可以使它们按照不同的比例混合,在屏幕上重现16777216种颜色。在 RGB 模式下,每种 RGB 成分都可使用从 0(黑色)到 255(白色)的值。 例如,亮红色使用 R 值 246、G 值 20 和 B 值 50。 当所有三种成分值相等时,产生灰色阴影。 当所有成分的值均为 255 时,结果是纯白色;当该值为 0 时,结果是纯黑色。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-22 16:26:12 | 显示全部楼层
5MM四脚全彩(RGB) LED灯珠
型号: XHS-5RGB-C
胶体形状:圆头
封装材料:环氧树脂
功率特性:小功率
发光颜色:全彩
发光强度:高指向性
支架:长脚支架
胶体颜色:无色透明
工作电压:1.8-3.5V
工作电流:20MA
封装形式:直插型

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-22 16:32:51 | 显示全部楼层
技术参数
外观:5MM透明圆头颜色:红-绿-蓝波长:红色= 625nm -绿色= 525nm -蓝色= 460nm光强度:红色= 1000mcd -绿色=3000mcd -蓝色= 2000mcd角度:50 ° -60 °电压(典型值):红= 2.0V - 3.2V =绿色-蓝色= 3.2V供电,每片内电流(典型):20MA  焊接温度:260 °~5秒。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-22 16:41:15 | 显示全部楼层
主要优势
1、体积小---LED基本上是一块很小的晶片被封装在环氧树脂里面,所以它非常的小,非常的轻。
2、功率低---LED耗电相当低,一般来说LED的工作电压是2-3.6V。只需要极微弱电流即可正常发光。
3、使用寿命长---在恰当的电流和电压下,LED的使用寿命可达10万小时。
4、高亮度、低热量---LED使用冷发光技术,发热量比同等功率普通照明灯具低很多。
5、环保---LED是由无毒的材料作成,不像荧光灯含水银会造成污染,同时LED也可以回收再利用。
6、坚固耐用---LED是被完全的封装在环氧树脂里面,它比灯泡和荧光灯管都坚固。灯体内也没有松动的部分,这些特点使得LED可以说是不易损坏的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-22 16:59:46 | 显示全部楼层
本帖最后由 eagler8 于 2019-7-22 17:37 编辑


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-22 17:26:02 | 显示全部楼层
5MM三色RGB全彩LED模块颜色传感器KY-016

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-22 17:40:49 | 显示全部楼层
模块参数
1.PCB颜色:黑色
2.使用5mm全彩超高亮LED
3.带限流电阻防止烧坏LED
4.可接各种单片机
5.高电平点亮LED
6.工作电压:3.3V/5V
7.模块重量:4g
8.可直接插在Arduino主板上使用,无需杜邦线连接

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-22 17:48:41 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-22 18:10:12 | 显示全部楼层
  1. /*
  2. 【Arduino】66种传感器模块系列实验(65)
  3. 实验六十五: 5MM三色RGB全彩LED模块颜色传感器KY-016
  4. 程序之一,颜色的依次循环变化
  5. */

  6. int redPin = 13;
  7. int greenPin = 12;
  8. int bluePin = 11;

  9. void setup()
  10. {
  11.   pinMode(redPin, OUTPUT);
  12.   pinMode(greenPin, OUTPUT);
  13.   pinMode(bluePin, OUTPUT);  
  14. }

  15. void loop()
  16. {
  17.   setColor(255, 0, 0);  // 红色
  18.   delay(1000);
  19.   setColor(0, 255, 0);  // 绿色
  20.   delay(1000);
  21.   setColor(0, 0, 255);  // 蓝色
  22.   delay(1000);
  23.   setColor(255, 255, 0);  // 黄色
  24.   delay(1000);  
  25.   setColor(80, 0, 80);  // 紫色
  26.   delay(1000);
  27.   setColor(0, 255, 255);  // 浅绿色
  28.   delay(1000);
  29. }

  30. void setColor(int red, int green, int blue)
  31. {
  32.   analogWrite(redPin, 255-red);
  33.   analogWrite(greenPin, 255-green);
  34.   analogWrite(bluePin, 255-blue);  
  35. }
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-9 16:54 , Processed in 0.097436 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表