第39课电动车自动化助手_第1页
第39课电动车自动化助手_第2页
第39课电动车自动化助手_第3页
第39课电动车自动化助手_第4页
第39课电动车自动化助手_第5页
免费预览已结束,剩余9页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

教学基本信息护士小助手云教授BlocklyDuino用户手指导思想与理论依据教学背景分析分析:学生分析:教授套件中的硬件有了更深刻的认识,并且扩展熟悉了的sensor。设计思路:律,最后由老师通过补充讲解帮助学生理解BlocklyDuino编程原理及编程逻辑。现多个传感器在不同条件下的反应进一步体会BlocklyDuino编程流程及特点。教学目标:教学重点:教学难点:教学方法:教学准备:传感器、触摸传感器、光感传感器、蜂鸣器、LED灯、RGBLED灯、继电器开关。教学过程(文字描述)时间通过本课程的学习,将极大的提升小伙伴对于生活场景中智能设备的设计能力,同时也会在与他人共同交流第三步:如果红外距离检测到的值即变量range的值小于100的话,则器关闭,否则蜂鸣器关闭,RGB(RGB则RGB灯亮红色,否则不亮,下图所示:蜂鸣器关闭,RGB灯不亮(注意这里的RGB和前一步的灯不是同一个,如下评价参考:项教学目标比较清楚、具教学内容分教学内容前后知识点关教学内容前后知识点关分配与教学课程代码解析#defineDHTTYPEDHT22intrange;变量rangeinttouch;//变量intlight;//变量inttem;//变量temfloateffective_value;void{,);//}int{ uint32_tstart_time=millis();{sensorValue= if(sensorValue>sensorMax){sensorMax=}}return}DHT#defineuint16unsignedint//重新定义变量名int,即用uint16代替intvoidClkProduce_3(void){delayMicroseconds(20);//延时20毫秒digitalWrite(3,HIGH);}void{uint8for(i=0;i<32;{}}{uint8tmp0; {}{}}//grayvoid {uint8for(i=0;i<32;{if((dx&0x )!=0)//判断形参dx的值和十六进制的 作后得到的值是否非0{}{,}dx<<=}}//data{uint32dx=dx|=(uint32)0x03<<30; //highesttwobits1,flagbitsdx|=(uint32)TakeAntiCode(b)<<28;dx|=(uint32)TakeAntiCode(g)<<26;dx|=(uint32)TakeAntiCode(r)<<24;dx|=(uint32)b<<dx|=(uint32)g<<8;dx|=r; }void{,digitalWrite(7,HIGH);}void{uint8i;// for(i=0;i<32;i++){}}//grayvoid {uint8for(i=0;i<32;{if((dx&0x )!=0)//判断形参dx的值和十六进制的 作后得到的值是否非0{}{}dx<<=}}//data{uint32dx=dx|=(uint32)0x03<<30; //highesttwobits1,flagbitsdx|=(uint32)TakeAntiCode(b)<<28;dx|=(uint32)TakeAntiCode(g)<<26;dx|=(uint32)TakeAntiCode(r)<<24;dx|=(uint32)b<<16;dx|=(uint32)g<<8;dx|=r; }void{pinMode(4,INPUT);//初始化数字信号引脚4,使其为输入引脚,}void{ sensor_max= range light= electricity=if(range<=100){Send32Zero_3();//beginDataDealWithAndSend_3(255,0,0);//firstnodedata //sendtoupdatedata}elseSend32Zero_3();//beginDataDealWithAndSend_3(0,0,0);//firstnodedata //sendtoupdatedata}if(touch=={digitalWrite(8,HIGH);Send32Zero_7();//beginDataDealWithAndSend_7(255,0,0);//firstnodedata //sendtoupdatedata}elseSend32Zero_7();//beginDataDealWithAndSend_7(0,0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论