资源简介
使用STC12C5A60S2单片机,通过PT100传感器测量温度,并通过无线传输模块,传输到电脑,通过上位机实时显示。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO.Ports;
namespace PT100_Project
{
public partial class Login : Form
{
public Login()
{
InitializeComponent();
}
//搜索串口
private void SearchAndAddSerialToComBox(SerialPort Myport ComboBox MyBox)
{
String[] MyString = new string[10];
string Buffer;
MyBox.Items.Clear();//移除所有COM口
int count = 0;
for (int i = 0; i <= 10; i++)
{
try
{
Buffer = “COM“ + i.ToString();
Myport.PortName = Buffer;
Myport.Open();
MyString[count++] = Buffer;
MyBox.Items.Add(Buffer);
Myport.Close();
}
catch
{
}
}
MyBox.Text = MyString[0];
//搜索没有找到可用串口则会提示,屏蔽没有提示
if (MyBox.Text == ““)
{
MessageBox.Show(“没有找到可用串口请重试!“);
}
}
private void btnSearch_Click(object sender EventArgs e)
{
cboxCOM.Text = “搜索中“;
SearchAndAddSerialToComBox(SPdataLogin cboxCOM);
}
private void Form1_Load(object sender EventArgs e)
{
SearchAndAddSerialToComBox(SPdataLogin cboxCOM);//搜索可用串口
}
private void btnLogin_Click(object sender EventArgs e)
{
if (cboxCOM.Text == ““)
{
MessageBox.Show(“没有检测到上位机组件,请重试!“);
return;
}
if (txtuser.Text == ““)
{
MessageBox.Show(“账号不能为空“);
return;
}
if (txtpassword.Text == ““)
{
MessageBox.Show(“密码不能为空“);
return;
}
try
{
SPdataLogin.PortName = cboxCOM.Text;
SPdataLogin.Open();
SPdataLogin.Close();
}
catch
{
MessageBox.Show(“登陆失败!!!串口设备打开错误“);
return;
}
if ((txtuser.Text == “admin“) && (txtpassword.Text == “admin“))
{
MessageBox.Show(“登陆成功“);
Login Login = new Login();
this.Hide();
MainControl MainControl = new MainControl();//实例化一个MainControl窗口
MainControl.String1 = cboxCOM.Text;//设置MainControl中String1的值
MainControl.SetValue();//设置Form2中Label1的
MainControl.ShowDialog();
}
else
{
Me
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-06-24 12:24 实物照片\
文件 2749593 2018-01-29 20:31 实物照片\IMG_8830.JPG
文件 2339868 2018-01-29 20:32 实物照片\IMG_8831.JPG
文件 2300376 2018-01-29 20:30 实物照片\IMG_8832.JPG
目录 0 2018-06-24 12:24 源代码\
目录 0 2018-06-24 12:24 源代码\上位机(C#)程序\
目录 0 2018-06-27 23:28 源代码\上位机(C#)程序\PT100_Project\
目录 0 2018-06-27 23:28 源代码\上位机(C#)程序\PT100_Project\.vs\
目录 0 2018-06-28 00:24 源代码\上位机(C#)程序\PT100_Project\.vs\PT100_Project\
目录 0 2018-06-28 00:24 源代码\上位机(C#)程序\PT100_Project\.vs\PT100_Project\DesignTimeBuild\
文件 276 2018-06-28 00:24 源代码\上位机(C#)程序\PT100_Project\.vs\PT100_Project\DesignTimeBuild\.dtbcache
目录 0 2018-06-27 23:28 源代码\上位机(C#)程序\PT100_Project\.vs\PT100_Project\v15\
文件 55808 2018-09-14 10:04 源代码\上位机(C#)程序\PT100_Project\.vs\PT100_Project\v15\.suo
目录 0 2018-06-27 23:28 源代码\上位机(C#)程序\PT100_Project\.vs\PT100_Project\v15\Server\
目录 0 2018-06-27 23:28 源代码\上位机(C#)程序\PT100_Project\.vs\PT100_Project\v15\Server\sqlite3\
文件 0 2018-06-27 23:28 源代码\上位机(C#)程序\PT100_Project\.vs\PT100_Project\v15\Server\sqlite3\db.lock
文件 4096 2018-06-27 23:28 源代码\上位机(C#)程序\PT100_Project\.vs\PT100_Project\v15\Server\sqlite3\storage.ide
文件 32768 2018-09-14 10:04 源代码\上位机(C#)程序\PT100_Project\.vs\PT100_Project\v15\Server\sqlite3\storage.ide-shm
文件 679832 2018-06-27 23:29 源代码\上位机(C#)程序\PT100_Project\.vs\PT100_Project\v15\Server\sqlite3\storage.ide-wal
目录 0 2018-06-24 12:24 源代码\上位机(C#)程序\PT100_Project\PT100_Project\
文件 881 2018-01-25 18:27 源代码\上位机(C#)程序\PT100_Project\PT100_Project.sln
文件 27648 2019-10-15 18:18 源代码\上位机(C#)程序\PT100_Project\PT100_Project.suo
目录 0 2018-06-24 12:24 源代码\上位机(C#)程序\PT100_Project\PT100_Project\bin\
目录 0 2018-06-24 12:24 源代码\上位机(C#)程序\PT100_Project\PT100_Project\bin\Debug\
目录 0 2018-06-24 12:24 源代码\上位机(C#)程序\PT100_Project\PT100_Project\bin\Debug\picture\
文件 14338 2018-01-29 20:10 源代码\上位机(C#)程序\PT100_Project\PT100_Project\bin\Debug\picture\20180129201047.png
文件 14583 2018-01-29 20:21 源代码\上位机(C#)程序\PT100_Project\PT100_Project\bin\Debug\picture\20180129202147.png
文件 14583 2018-01-29 20:22 源代码\上位机(C#)程序\PT100_Project\PT100_Project\bin\Debug\picture\2018012920220.png
文件 17159 2018-01-29 20:23 源代码\上位机(C#)程序\PT100_Project\PT100_Project\bin\Debug\picture\20180129202333.png
文件 2818 2018-02-16 21:24 源代码\上位机(C#)程序\PT100_Project\PT100_Project\bin\Debug\picture\20180216212442.png
文件 19456 2018-02-16 21:34 源代码\上位机(C#)程序\PT100_Project\PT100_Project\bin\Debug\PT100_Project.exe
............此处省略64个文件信息
相关资源
- C#项目开发全程实录 明日科技
- 最强大的Asp.Net图书销售系统源代码保
- OpenCvSharp4.1官方例程
- c#开发报价系统
- ASP.NET C#在线音乐网站带数据库2017更新
- 通用ASP.NET Core NPOI导出复杂Word、Exce
- 手把手教你用C#制作RPG游戏__罗培羽著
- C#教务系统
- 免费版 .NET PDF查看组件-Spire.Pdfviewer
- 旅游管理系统C#版数据库sql server
- C#窗体应用程序标准数独
- C# 二维三维图形绘制工程宝典(源码
- C# 选关版俄罗斯方块
- C#学习笔记电子书
- C# 获取MAC地址 硬盘ID IE火狐谷歌 带
- C#开发FFMPEG(API方式) FFmpeg拉取RTMP流
- C#winfrom图片查看浏览器
- SNS源代码,社区系统,基于.net3.5+sq
- ASP.NET C#在线音乐网站
- 《C#入门经典第五版》高清完整版带目
- C#与.NET程序员面试宝典_.pdf
- C# WinForm实践开发教程 (钱哨) 带书
- C# 一元幸运购项目源码+数据库 大学项
- 免费PDF控件Spire.PDF
- C#基于Chrome内核的webBrower ChromeWebBrow
- C# 开源组态
- C#7 图解教程(2018年版 第5版 英文版
- 《设计模式--基于C#的工程化实现及扩
- C#汽车销售管理系统
- c#下使用EmguCV操作摄像头和最简单的人
评论
共有 条评论