版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
汽车检测与维修专业核心课
汽车单片机及车载网络系统汽车工程系新能源汽车教研组汽车工程系新能源汽车教研组项目二:单片机基础汽车典型传感器的控制编程振动传感器的控制编程(6课时)
01应知、应会
02课程内容
03课后小结
04课堂考核本节课的我们应该完成的内容汽车工程系新能源汽车教研组Part01应知、应会汽车工程系新能源汽车教研组振动传感器的控制编程01了解振动传感器的工作原理汽车工程系新能源汽车教研组掌握软件程序的含义
03掌握硬件电路的接线方法02Part02课程内容汽车工程系新能源汽车教研组1.硬件连接//读取振动开关的串口通信值intTiltSwitch=7;voidsetup(){pinMode(TiltSwitch,INPUT);Serial.begin(9600);}voidloop(){intvalue=digitalRead(TiltSwitch);Serial.print("value=");Serial.println(value);delay(50);}2.软件编程3.进阶实验:加上灯光报警//加入灯光报警intTiltSwitch=7;intLED=8;voidsetup(){pinMode(TiltSwitch,INPUT);pinMode(LED,OUTPUT);Serial.begin(9600);}voidloop(){intValue=digitalRead(TiltSwitch);Serial.print("Value=");Serial.println(Value);
if(Value==1){digitalWrite(LED,HIGH);delay(500);}else{digitalWrite(LED,LOW);}}3.进阶实验:加上灯光报警4.进阶实验:加上声音报警//加入声音报警intTiltSwitch=7;intLED=8;intbuzzer=9;voidsetup(){pinMode(TiltSwitch,INPUT);pinMode(LED,OUTPUT);pinMode(buzzer,OUTPUT);Serial.begin(9600);}voidloop(){intValue=digitalRead(TiltSwitch);Serial.print("Value=");Serial.println(Value);if(Value==0){
digitalWrite(LED,HIGH);for(inti=500;i<=700;i++){tone(buzzer,i);delay(1);}for(inti=700;i>=500;i--){tone(buzzer,i);delay(1);}}else{noTone(buzzer);digitalWrite(LED,LOW);}}4.进阶实验:加上声音报警Part03课后小结汽车工程系新能源汽车教研组本节课我们解决的三个问题是:1.振动传感器的工作原理2.硬件电路的接线方法3.软件程序的含义汽车工程系新能源汽车教研组Part04课堂考核汽车工程系新能源汽车教研组汽车工程系新能源汽车教研组在进阶实验的基础上增加按钮功能,实现按下按钮时,报警就停止汽车工程系新能源汽车教研组项目二:单片机基础汽车典型传感器的控制编程光照传感器的控制编程(4课时)
01应知、应会
02课程内容
03课后小结
04课堂考核本节课的我们应该完成的内容汽车工程系新能源汽车教研组Part01应知、应会汽车工程系新能源汽车教研组光照传感器的控制编程01了解光照度传感器的参数及工作原理汽车工程系新能源汽车教研组掌握程序的含义03掌握硬件电路的接线02Part02课程内容汽车工程系新能源汽车教研组1.硬件连接//光控小台灯intLED=8;voidsetup(){pinMode(LED,OUTPUT);Serial.begin(9600);}
voidloop(){intvalue=analogRead(0);Serial.print("value=");Serial.println(value);delay(100);
if(value<130){digitalWrite(LED,HIGH);}elseif(value>=130){digitalWrite(LED,LOW);}}2.软件编程3.进阶实验:汽车远近光灯自动切换模型//汽车远近光灯自动切换模型intjinLED=8;intyuanLED=9;voidsetup(){pinMode(jinLED,OUTPUT);pinMode(yuanLED,OUTPUT);Serial.begin(9600);}voidloop(){intvalue=analogRead(0);Serial.print("value=");Serial.println(value);delay(100);if(value<=150){digitalWrite(yuanLED,HIGH);digitalWrite(jinLED,LOW);}elseif(value>150&&value<350){digitalWrite(jinLED,HIGH);digitalWrite(yuanLED,LOW);}elseif(value>350){digitalWrite(jinLED,LOW);digitalWrite(yuanLED,LOW);}}3.进阶实验:汽车远近光灯自动切换模型Part03课后小结汽车工程系新能源汽车教研组本节课我们学习的三个内容是:1.光照度传感器的参数及工作原理;2.硬件电路的接线;3.程序的含义汽车工程系新能源汽车教研组Part04课堂考核汽车工程系新能源汽车教研组汽车工程系新能源汽车教研组比较一下digitawrite(pin,value)、analogWrite(ledPin,value)、digitalRead(pin)、analogRead(pin)几个函数的用法以及注意事项。汽车工程系新能源汽车教研组项目二:单片机基础汽车典型传感器的控制编程温度传感器的控制编程(2课时)
01应知、应会
02课程内容
03课后小结
04课堂考核本节课的我们应该完成的内容汽车工程系新能源汽车教研组Part01应知、应会汽车工程系新能源汽车教研组温度传感器的控制编程01了解温度传感器的参数、工作原理以及温度值与电压值的换算方法汽车工程系新能源汽车教研组掌握程序的含义03掌握硬件电路的接线02Part02课程内容汽车工程系新能源汽车教研组1.硬件连接LM35温度传感器的输出电压与摄氏温标呈线性关系,0℃时输出为0v,每升高1℃,输出电压增加10mv。转换公式如下:Vout(T)=10mV/℃*T℃1.硬件连接digitalWrite(LED_YELLOW,LOW);digitalWrite(LED_RED,LOW);}elseif(i>=61&&i<81){digitalWrite(LED_YELLOW,HIGH);digitalWrite(LED_GREEN,LOW);digitalWrite(LED_RED,LOW);}else{digitalWrite(LED_RED,HIGH);digitalWrite(LED_YELLOW,LOW);digitalWrite(LED_GREEN,LOW);}}//温度报警器模型intLED_GREEN=9;intLED_YELLOW=10;intLED_RED=11;voidsetup(){for(j=9;j<=11;j++){pinMode(j,OUTPUT);}}voidloop(){inti=analogRead(0);if(i>41&&i<61){digitalWrite(LED_GREEN,HIGH);2.软件编程Part03课后小结汽车工程系新能源汽车教研组本节课我们学习的三个内容是:1.温度传感器的参数、工作原理以及温度值与电压值的换算方法;2.硬件电路的接线;3.程序的含义汽车工程系新能源汽车教研组Part04课堂考核汽车工程系新能源汽车教研组汽车工程系新能源汽车教研组在上面的实验基础上增加蜂鸣器。让其在不同的温度范围蜂鸣器发出不同频率的报警声音。汽车工程系新能源汽车教研组项目二:单片机基础汽车典型传感器的控制编程超声波传感器的控制编程(4课时)
01应知、应会
02课程内容
03课后小结
04课堂考核本节课的我们应该完成的内容汽车工程系新能源汽车教研组Part01应知、应会汽车工程系新能源汽车教研组超声波传感器的控制编程01了解超声波传感器的参数、工作原理及脉冲宽度与声音传播距离的换算方法汽车工程系新能源汽车教研组掌握程序的含义03掌握硬件电路的接线02Part02课程内容汽车工程系新能源汽车教研组1.硬件连接delayMicroseconds(10);digitalWrite(TrigPin,LOW);intt=pulseIn(EchoPin,HIGH);intjuli=t*17/1000;Serial.print("juli=");Serial.print(juli);Serial.println("cm");}//利用超声波传感器检测与障碍物间的距离intTrigPin=7;intEchoPin=6;voidsetup(){pinMode(TrigPin,OUTPUT)pinMode(EchoPin,INPUT);Serial.begin(9600);}voidloop(){digitalWrite(TrigPin,LOW);2.软件编程2.软件编程3.进阶实验:简易声音报警倒车雷达模型intt=pulseIn(EchoPin,HIGH);intjuli=t*17/1000;Serial.print("juli=");Serial.print(juli);Serial.println("cm");if(juli<15){tone(buzzer,1000);delay(100);noTone(buzzer);delay(7*juli);}else{noTone(buzzer);}}//简易声音报警倒车雷达模型intTrigPin=7;intEchoPin=6;intbuzzer=13;voidsetup(){pinMode(TrigPin,OUTPUT);pinMode(EchoPin,INPUT);pinMode(buzzer,OUTPUT);Serial.begin(9600);}voidloop(){digitalWrite(TrigPin,LOW);delayMicroseconds(10);digitalWrite
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024铺面出租合同
- 2024年度卫星遥感信息服务合同2篇
- 2024小企业的劳动合同范本
- 房屋土地使用权转让协议2024年度上海2篇
- 商铺装修施工2024年度合同7篇
- 2024年全球农产品期货交易合同
- 2024土地租赁合同终止协议
- 2024商业空间装修协议样本版
- 二零二四年度租赁期满办公楼续约合同3篇
- 2024年企业间数据安全保密协议样本版B版
- 浙江开放大学2024年《法律文化》形考作业1-4答案
- 专题38事件的相互独立性条件概率与全概率公式(理科)(教师版)
- 微电影创作智慧树知到期末考试答案2024年
- MOOC 人格与精神障碍-学做自己的心理医生-暨南大学 中国大学慕课答案
- 医疗机构卫生监督培训
- DB1331T 063-2023 雄安新区地埋管地源热泵系统工程技术规程
- (2024年)solidworks完整教程学习课程
- 公立医院绩效考核表
- 小班语言儿歌活动《大气球》课件
- 错混料管理规范
- 一例给药错误的护理不良事件案例分析
评论
0/150
提交评论