1 / 13
文档名称:

arduino创新训练实验报告.docx

格式:docx   大小:688KB   页数:13页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

arduino创新训练实验报告.docx

上传人:cby201601 2022/3/5 文件大小:688 KB

下载得到文件列表

arduino创新训练实验报告.docx

文档介绍

文档介绍:®城州次序
贵州大学大数据与信息工程学院
创新训练与设计性实验报告
学院:大数据与信息工程学院
专业:电子信息科学与技术
班级:电科151
学号:学00890129150890141
学生姓名:蒋帅朱亮
指导教师:周骅
L://I
in'te*Ffl==.*5;桩;芝的>in
S«rid.'bttiT><ieW):pirCv^E-51TTT).
OTTF旺L।:l<.rE,-:,.
图四ArduinoUNO
♦画ImUm兴COU3
图五ArduinoIDE界面
贵州大学大数据与信息工程学院实****报告
代码如下(附带注释)
constintTrigPin=3;
constintEchoPin=4;//定义变色灯LED的三个输出接口
intledpin1=5;//R引脚
intledpin2=6;//G弓I脚
intledpin3=7;//B弓|脚
intbeeppin=8;//蜂鸣器的pin
inti=0;
voidsetup()
(9600);
//测量结果将通过此串口输出至PC上的串口监视器
pinMode(EchoPin,INPUT);
pinMode(TrigPin,OUTPUT);
pinMode(ledpin1,OUTPUT);
pinMode(ledpin2,OUTPUT);
pinMode(ledpin3,OUTPUT);
pinMode(beeppin,OUTPUT);
//设置EchoPin为输入模式
〃设置超声波数字IO脚模式,OUTPUT为输出
〃设置蜂鸣器引脚输出模式
}
voidloop()
{
digitalWrite(TrigPin,LOW);//通过TrigPin发送脉冲,触发HC-SR04测距,使发出发出超声波信号接口低电平211s
delayMicroseconds(2);
digitalWrite(TrigPin,HIGH);//使发出发出超声波信号接口高电平10这里是至少10©
delayMicroseconds(10);
digitalWrite(TrigPin,LOW);//保持发出超声波信号接口低电平
intdistance=pulseIn(EchoPin,HIGH);//读出脉冲时间
distance=distance/58;//将脉冲时间转化为距离(单位:厘米)
(distance);//输出距离值
if(distance<20)
//当距离<20cm
setColor(255, 0, 0);//
三色LED的设置颜色
buzzed。;
else if (distance<=120)
//当距离<120cm
setColor(0, 0, 255);
buzzer2();
else
贵州大学大数据与信息工程学院实****报告
{
setColor(0,255,0);
buzzer3();
}
}
//*****************************************************************
voidbuzzer1()
{
tone(beeppin,900);
delay(300);//响声间隔300ms听上去更急促
noTone(beeppin);
}
voidbuzzer2()
{
tone(beeppin,600);
delay(500);//响声间隔500ms听上去普通
noTone(beeppin);
voidbuzzer3()//这里我用了除余的方法,目的是如果处在安全距离,在不用delay的情况下蜂鸣器响声不要那么频繁
{
if(i%100==i){
tone(beeppin,500);
}
else{
noTone(beeppin);
}
i++;
}
voidsetColor(intred,intgreen,intblue)//三色LED的设置颜色函数
{
analogWrite(ledpin3,red);
analogWrite(ledpin2,green);
analogWrite(ledpin1,blue);
}
贵州大学大数据与信息工程学院实****报告
四、设计结果
将超声波模块,LED模块和蜂鸣器*II块连接至ArduinoUNO■上(如图六)
图六连接完毕的Arduino主板与模块
将代码上传至Arduin

最近更新

2024年保安员考试题库带答案(模拟题) 32页

2024年保安员资格考试初级理论知识试题库附参.. 32页

2024年信阳职业技术学院单招职业适应性测试题.. 56页

牙疗方案介绍 6页

小学英语学科教学技能培训心得体会 3页

2024年内蒙古包头市行政职业能力测验题库及完.. 149页

小学自我介绍的作文[合集] 3页

湖南游学方案 6页

医学人文素质教育在降低医患矛盾中的作用 27页

2024年内蒙古通辽市行政职业能力测验题库(各.. 147页

2024年内蒙古锡林郭勒苏尼特左旗乌兰牧骑招聘.. 610页

医学人文素质教育在培养医学生人际沟通能力中.. 25页

2024年南阳农业职业学院单招职业适应性测试题.. 56页

农民环保意识和农村环境问题的解决对策(同名7.. 11页

2024年吉林工业职业技术学院单招职业适应性测.. 53页

2024年呼伦贝尔职业技术学院单招职业适应性测.. 55页

2024年唐山科技职业技术学院单招职业适应性测.. 54页

2024年四川华新现代职业学院单招职业适应性测.. 56页

2024年四川应用技术职业学院单招职业适应性测.. 55页

码头安全生产培训 27页

公租房承诺书 2页

10kV出线柜内10kV电流互感器更换施工方案 9页

药物化学题库 36页

官兵思想状况调查报告 18页

读《一句顶一万句》有感 10页

蛋鸭养殖项目可行性研究报告 26页

宁夏大学届毕业生就业协议书和表使用注意事项.. 7页

东华大学继续教育文献检索期末大作业 2页

物业秩序部岗位职责(范文) 26页