2.Arduino教程#
2.1 代码和库文件下载#
Arduino资料包含库文件和项目代码,请先点击下载进行后续的学习!!!!
2.2 Arduino IDE 基础教程#
如果你是新手,请一定要看Arduino IDE基础教程,学习了这部分的教程你可以免去很多错误的出现。
2.3 传感器基础课程#
拿到套件后,套件中有37款传感器/模块,有对应的keyes UNO R3开发板、传感器扩展板和连接线。37款传感器/模块是利用自带连接线,单独连接在keyes UNO R3开发板和传感器扩展板。然后上传对应的测试代码,单独测试各个传感器/模块的功能。
特别注意:实验时,模块/传感器连接线材时,必须按照资料里的接线方法及位置,电源与信息脚不能错接,否则会损坏模块/传感器。
- 项目一 LED 模块测试
- 项目二 双色LED模块调节LED颜色
- 项目三 插件RGB模块调节LED颜色
- 项目四 贴片RGB模块调节LED颜色
- 项目五 激光头传感器模块发出激光
- 项目六 控制继电器开关
- 项目七 有源蜂鸣器模块播放声音
- 项目八 无源蜂鸣器模块播放音乐
- 项目九 按键传感器检测实验
- 项目十 电容触摸传感器检测实验
- 项目十一 干簧管检测附近磁场
- 项目十二 霍尔传感器检测磁场
- 项目十三 左右倾斜检测
- 项目十四 碰撞检测
- 项目十五 附近有人吗
- 项目十六 巡线传感器检测黑白线
- 项目十七 避障传感器检测障碍物
- 项目十八 魔术光杯传感器
- 项目十九 光折断计数
- 项目二十 旋转编码器模块计数
- 项目二十一 敲击模块传感器检测状态
- 项目二十二 超声波测距
- 项目二十三 红外发射
- 项目二十四 红外接收
- 项目二十五 DS18B20温度传感器测试温度
- 项目二十六 DHT11温湿度传感器检测温湿度
- 项目二十七 可调电位器模块读取模拟值
- 项目二十八 光敏电阻传感器测试光照强度
- 项目二十九 TEMT6000光线传感器
- 项目三十 热敏电阻传感器简单测试
- 项目三十一 LM35温度传感器测试环境温度
- 项目三十二 麦克风声音传感器检测声音大小
- 项目三十三 MQ-2 烟雾传感器
- 项目三十四 MQ-3 酒精传感器
- 项目三十五 摇杆模块传感器
- 项目三十六 手指测心跳模块
- 项目三十七 ADXL345加速度传感器
2.4 综合实验课程#
前面课程中,单独测试了传感器/模块的功能,功能比较单一。在此,将多个传感器/模块搭配使用,组合出各种各样的功能。传感器/模块种类比较多,以下选择几款比较经典的组合实验。也可以根据自己的想法,自己设置代码,组合出想要的特别的功能。