版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
汽车检测与维修专业核心课
汽车单片机及车载网络系统汽车工程系新能源汽车教研组汽车工程系新能源汽车教研组项目二:单片机基础汽车典型传感器的控制编程振动传感器的控制编程(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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 酒精发酵工技能评估强化考核试卷含答案
- 2026年生产计划员面试具体问题及答案
- 变压变温吸附装置操作工岗中创新实践考核试卷含答案
- 白银熔池熔炼工诚信道德能力考核试卷含答案
- 2026年神外分层及继续教育培训考核试题(附答案)
- 毛皮加工工岗位跨领域知识考核试卷含答案
- 蛋类制品加工工风险评估能力考核试卷含答案
- 钻石琢磨工达标评优考核试卷含答案
- 2026年三门峡市检察院书记员考试试题及答案
- 2026年认知障碍患者进食问题评估与处理测试题(附答案)
- IC芯片焊接课件
- 2025至2030中国自适应光学元件行业市场深度研究与战略咨询分析报告
- 金钥匙科技竞赛题库及答案
- 地磅培训知识课件
- 急性盆腔炎护理查房课件
- (正式版)DB42∕T 2305-2024 《高品质住宅技术标准》
- DB14∕T 3151-2024 公路钢波纹管涵洞施工技术规程
- 《关于严格规范涉企行政检查》知识培训
- 人工智能导论知到智慧树章节测试课后答案2024年秋天津大学
- 第六章 人体生命活动的调节【单元测试·提升卷】(原卷版)
- NB-T 20580.9-2021 核电厂建设工程概算定额 第9部分:常规岛电气设备安装工程
评论
0/150
提交评论