物联网应用综合实训课件项目5NET开发_第1页
物联网应用综合实训课件项目5NET开发_第2页
物联网应用综合实训课件项目5NET开发_第3页
物联网应用综合实训课件项目5NET开发_第4页
物联网应用综合实训课件项目5NET开发_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、延时文字项目七:NET开发物 联 网 应 用 综 合 实 训延时文字项目七:NET开发物 联 网 应 用 综 合 实 训项目概述NET开发任务路灯控制模块开发风扇控制模块开发视频监控模块开发项目概述NET开发任务路灯控制模块开发风扇控制模块开发视频监学习目标延时符(1)熟悉C#,WPF基本概念 (2)熟悉XAML基本概念(3)熟悉串口通信原理 (4)掌握串口通信代码(5)掌握XAML基本代码编写 (6)掌握控制代码设计(7)掌握与Zigbee端口通信原理 (8)掌握WPF控件使用(9)了解URL概念 (10)熟悉http协议(11)掌握多线程任务调度 (12)掌握http代码编写学习目标延时符

2、(1)熟悉C#,WPF基本概念 延时符任务一:路灯控制模块 延时符任务一:路灯控制模块 延时符相关知识C#是一种全新的、面向对象的编程语言。它依附于.NET Framework架构,它高效的运行效率、简单易于理解的语法,加之强大的编译器支持,使得程序的开发变得异常迅速。WPF 为Windows Presentation Foundation的首字母缩写 ,中文译为“Windows呈现基础”。是基于DirectX的新一代开发技术,利用XAML(应用程序扩展语言)做界面描述,后台采用各种.Net语言作为业务逻辑开发。可扩展应用程序标记语言(Extensible Application Markup

3、 Language,缩写为XAML) 是微软公司为构建应用程序界面而设立的一种新的描述性语言。延时符相关知识C#是一种全新的、面向对象的编程语言。它依附于延时符任务目标熟悉WPF和XAML基本概念,并能够掌握XAML基本代码编写,进行简单的界面设定。并且学习串口通信原理,借助原有的封装通信串口类进行编写串口通信程序。延时符任务目标熟悉WPF和XAML基本概念,并能够掌握XAM任务实施 1.首先让我们先建一个项目2.创建WPF工程项目后,进入如图7-3所示的C#平台开发平台。3.打开MainWindow.xaml,可通过拖放组件或者代码,添加组件。4.在Grid标签内添加Grid.Backgro

4、und,在Grid.Background添加图像画刷ImageBrush,图像资源位置Resources/bg_title_lamp.png。任务实施 1.首先让我们先建一个项目任务实施 5.在Grid里面添加缩小按钮和关闭按钮。6.添加路灯和楼道灯示意图片和开关。7.为按钮添加Click单击事件。8.双击之后,转入代码编辑区域,添加缩小按钮的代码。9.初始化路灯和楼道的状态,都为关闭状态,数值为false。任务实施 5.在Grid里面添加缩小按钮和关闭按钮。任务实施10设置路灯按钮和街灯开关按钮触发函数。11. 设置开关路灯函数。12. 设置开关楼道灯方法。13.设置灯状态图片状态。14.串

5、口设置。15.完成代码设置后,可点击“调试” “开始调试”进行代码调试。任务实施10设置路灯按钮和街灯开关按钮触发函数。延时符任务二:风扇控制模块延时符任务二:风扇控制模块延时符任务目标掌握与Zigbee端口通信原理,学会如何用代码编写相应串口参数和数据交换,掌握几个常用WPF控件使用。延时符任务目标掌握与Zigbee端口通信原理,学会如何用代码延时符相关知识串口通信的两种基本方式是同步串行方式和异步串行通信方式。同步串行是指SPI(Serial Peripheral interface)的缩写,顾名思义就是串行外围设备接口。SPI总线系统是一种同步串行外设接口,它可以使MCU与各种外围设备以

6、串行方式进行通信以交换信息。异步串行是指UART(Universal Asynchronous Receiver/Transmitter),通用异步接收/发送。UART是一个并行输入成为串行输出的芯片,通常集成在主板上。UART包含TTL电平的串口和RS232电平的串口。延时符相关知识串口通信的两种基本方式是同步串行方式和异步串行任务实施 任务实施的步骤同任务一任务实施 任务实施的步骤同任务一延时符任务三:视频监控模块开发延时符任务三:视频监控模块开发延时符任务目标了解URL概念,并且熟悉http协议,以此借助网络协议发送和接收相应视频信息。了解多线成任务调度概念,理解如何在代码中进行多线程任务代码编写。延时符任务目标了解URL概念,并且熟悉http协议,以此借助延时符相关知识在网络中每个主机都有一个确定唯一的地址,每个网页都有固定的地址,称为统一资源定位符(Uniform Resource Locator,缩写为URL),又叫网页地址。HTTP是超文本传输协议,设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。它定义了信息如何被格式化、如何被传输,以及在各种命令下服务器和浏览器所采取的响应。一般wpf应用程序从两个线程 :一个用于处理呈现,另一个用于管理UI。用于呈现的线程在后台进行运行,而UI线

温馨提示

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

评论

0/150

提交评论