本帖最后由 电子人生 于 2014-8-22 11:39 编辑
《例说VB上位机视频教程》
(下面有单片机和上位机的通讯效果截图哦)
什么是上位机?相对于单片机(下位机)来说,单片机就是运行在电脑上的程序,串口调试助手就是一款上位机软件。
最近,有许多朋友需要学习单片机上位机编程,但网上大部分资料都是文字版的,对于没接触过上位机的同学来说,这简直就是在看“有字天书”。而一些讲VB(一款制作上位机的软件)的视频,讲到最后,还没跟单片机扯上关系,更别说是串口通信这一部分了。因此,我们工作室录制了这一套《例说VB上位机视频教程》,专门讲解如何编写上位机来和我们的单片机进行通信,这套系列视频有6讲共3.7个小时,可谓是急速入门单片机VB上位机编程。
笔者也是很多东西都是在网上下载视频来学习的,这么几年下来,对于什么类型的视频更适合初学者,什么视频学起来更加高效、更加容易接受,也有了一定的体会。因此,在录制这套视频前,我也对视频的风格多加考虑,尽量让大家学起来更加容易上手,不会视频看不到10分钟就开始犯困了。
那么,本套视频教程有什么特点呢? 1、适合零基础的同学,甚至没听过VB的也没关系; 2、以实例带动整套视频,而不是干巴巴的讲理论; 3、手把手教学,VB代码是一行一行敲出来的,边写代码的同时边讲解边调试; 4、兼顾单片机的知识,如第三讲我们讲的是超声波测距离,那这一讲是这样安排: (1)回顾上一讲的重点内容 (2)提前感受这节课已经做好的VB程序 (3)讲解超声波模块的工作原理 (4)讲解单片机程序 (5)手把手教你编写VB代码 5、采用“双质变“教学模式
。 第一讲通过VB来控制我们开发板的第一个LED灯的亮灭,从而入门我们的VB上位机编程。 这一讲我们将学习到: 1、如何调用串口部件并写程序控制它 2、下拉列表框的使用(点击后可以选择COM1、COM2、COM3...) 3、指示灯的使用(包括串口状态指示灯和LED指示灯,其实同理) 4、按键的使用(“关闭串口”,“关闭” 那两个按键) 5、如何将工程生成一个 .exe 可执行文件
第二讲:控制八个LED/继电器(36分钟) 考虑到同学们刚刚学习VB上位机编程,所以这里设置了两节课是讲解LED灯控制的,这样有利于同学们更好的适应VB编程的环境,更快的掌握VB编程的方法。 这一讲我们将学习到: 1、多个LED灯的控制 2、VB如何发送十六进制的数据给单片机 3、在VB中防止一些不必要错误的产生
前面两讲我们是通过VB发送数据给单片机的,从这一讲开始就反过来,我们用VB来接收单片机发过来的数据,并将数据处理后在文本框里显示。 这一讲我们将学习到: 1、超声波测距模块的工作原理 2、如何用单片机来控制超声波模块测距离 3、VB如何接收单片机发过来的数据,并将数据进行一定的处理 4、文本框的使用
上一讲我们是用一个文本框来显示VB接收到单片机发过来的数据,这一讲,我们除了用文本框显示数据之外,还将数据以实时变化的曲线的方式显示出来。 这一讲我们将学习到: 1、DS18B20传感器的介绍 2、如何使用单片机来控制DS18B20 3、如何在VB中建立一个坐标轴 4、VB如何将接收到的数据绘制成一条实时变化的曲线 5、在VB中设置最高、最低报警值
第五讲:DHT11温湿度后台数据库保存(60分钟)
在某些情况下,我们要求上位机能保存下位机传过来的数据,而前面两讲的VB程序,不能对收到的数据进行保存。本讲我们将利用DHT11这个温湿度一体传感器作为我们学习的介质,从而来学习我们的VB数据库。 这一讲我们将学习到: 1、DHT11温湿度一体传感器的介绍 2、如何使用单片机来控制DHT11 3、如何在VB中新建一个数据库 4、VB如何将接收到的数据保存到后台的数据库中 5、VB如何将保存在后台数据的数据调出来并进行显示 6、如何设计一个带有两个窗口的VB程序 7、菜单的使用
第六讲:步进电机转速和转向的控制(60分钟)
第6讲是我们这套系列教材的最后一讲,这一讲将通过步进电机的转速和转向的控制,来结束掉整套视频教程。至此,通过这6讲的学习,你已经基本具备了编写VB上位机的能力,而这个过程,居然4个小时还不到就搞定了。 这一讲我们将学习到: 1、步进电机的工作原理 2、如何使用单片机来控步进电机 3、如何在VB中使用水平滚动条
1、配套的资料有 2、获取方式: 加qq1027652606,邮箱发送
|