云教授教案blocklyduino-第41课防盗小神童_第1页
云教授教案blocklyduino-第41课防盗小神童_第2页
云教授教案blocklyduino-第41课防盗小神童_第3页
云教授教案blocklyduino-第41课防盗小神童_第4页
已阅读5页,还剩5页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

云教BlocklyDuino用户手分析学生分析套件中的硬件有了更深刻的认识,并且扩展熟悉了的sensor。设计思路环节一、创设情境、思考,揭示课题律,最后由老师通过补充讲解帮助学生理解BlocklyDuino编程原理及编程逻辑。环节三、上机巩固,交流,创新拓展现多个传感器在不同条件下的反应进一步体会BlocklyDuino编程流程及特点。环节四、总结归纳,梳理思考,课后延伸教学目标教学重点教学难点教学方法教学准备教学过程(文字描述touchvoice通过本课程的学习,将极大的提升小伙伴对RGB设备的设计能力,同时也会在与他人共同交流学习的基础上提升自己的学则RGB灯红绿蓝交替闪烁,蜂鸣器打开,下图所示:评价参考项标要求、学科特点和学生实教学目标比较清楚、具教学内容分教学内容前后知识点关教学内容前后知识点关分配与教学锻炼,学会举一反三,需要 课程代码解析#defineuint16unsignedint//重新定义变量名int,即用uint16intvoidClkProduce_5(void){delayMicroseconds(20);//延时20毫秒digitalWrite(5,HIGH);}void{uint8for(i=0;i<32;{,}}{uint8tmp0; {}{}}//grayvoid d_5(uint32{uint8for(i=0;i<32;{if((dx&0x )!=0)//判断形参dx的值和十六进制的 作后得到的值是否非0{}{,}dx<<=}}//datavoidDataDealWithAndSend_5(uint8r,uint8g,uint8{uint32dx=dx|=(uint32)0x03<<30; //highesttwobits1,flagbitsdx|=(uint32)TakeAntiCode(b)<<28;dx|=(uint32)TakeAntiCode(r)<<dx|=(uint32)b<<16;dx|=(uint32)g<<8;dx|=r; }void{pinMode(4,INPUT);//初始化模拟信号引脚4,使其为输入引脚,}void{voice touch=digitalRead(4);if(voice==1||touch==1)DataDealWithAndSend_5(255,0,0);//firstnodedata //sendtoupdatedataSend32Zero_5();//beginDataDealWithAndSend_5(0,102,0);//firstnodedata //sendtoupdatedataSend32Zero_5();//beginDataDealWithAndSend_5(0,0,153);//firstnodedata //sendtoupdatedata}elseDat

温馨提示

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

评论

0/150

提交评论