-
大小: 13.14MB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2023-06-17
- 語言: 數(shù)據(jù)庫
- 標簽: ZigBee??CC2530??數(shù)據(jù)庫??
資源簡介
這是基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng),使用的是CC2530開發(fā)板,以及光敏傳感器、煙霧傳感器和溫濕度傳感器,燒錄軟件是IAR,本人用于學年設計,在壓縮包中包含系統(tǒng)文檔,使用sqlite數(shù)據(jù)庫的串口助手,以及各個代碼
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows.Forms;
using?System.IO.Ports;
using?SqliteOperateDemo.BLL;
using?System.Runtime.InteropServices;
namespace?串口調(diào)試
{
????public?partial?class?Form1?:?Form
????{
????????//[DllImport(“user32“)]????????
?????????//private?static?extern?bool?AnimateWindow(IntPtr?whnd?int?dwtime?int?dwflag);
????????[DllImport(“user32.dll“?EntryPoint?=?“SendMessage“)]
????????private?static?extern?int?SendMessage(IntPtr?hwnd?int?wMsg?int?wParam?int?lParam);
????????public?Form1()
????????{
????????????InitializeComponent();
????????????
???????????//?AnimateWindow(this.Handle?200?0x00020000?|?0x00080000);
????????????string[]?PortNames?=?SerialPort.GetPortNames();??//獲取所有可用串口
????????????//默認波特率為115200
????????????BaudratecomboBox.SelectedItem?=?Convert.ToString(BaudratecomboBox.Items[2]);
????????????if?(PortNames.Length?==?0)??//判斷是否有可用端口
????????????{
????????????????ShowSysMessage(Color.Red?“未找到可用端口!“);
????????????????return;
????????????}
????????????else
????????????{
????????????????//向端口設置列表中添加可用端口號
????????????????COMComboBox.Items.AddRange(PortNames);
????????????????COMComboBox.SelectedItem?=?COMComboBox.Items[0];
????????????????COMLabel.Text?=?COMComboBox.SelectedItem.ToString();
????????????}
????????}
????????private?void?Open_Click(object?sender?EventArgs?e)
????????{
????????????if?(COMComboBox.SelectedItem?==?null)
????????????{
????????????????return;
????????????}
????????????else
????????????{
????????????????if?(COM.IsOpen)
????????????????{
????????????????????COM.Close();
????????????????????Open.Text?=?“打開“;
????????????????????ShowSysMessage(Color.Red?“端口:“?+?COM.PortName?+?“?已關(guān)閉!“);
????????????????}
????????????????else
????????????????{
????????????????????COM.PortName?=?Convert.ToString(COMComboBox.SelectedItem);
????????????????????COM.BaudRate?=?Convert.ToInt32(BaudratecomboBox.SelectedItem);
????????????????????try
????????????????????{
????????????????????????COM.Open();
????????????????????????Open.Text?=?“關(guān)閉“;
????????????????????????COM.DiscardInBuffer();??//丟棄緩沖中的數(shù)據(jù)
????????????????????????ShowSysMessage(Color.Blue?“成功打開:“?+?COM.PortName?+?“?端口!“);
????????????????????}
????????????????????catch
????????????????????{
????????????????????????ShowSysMessage(Color.Red?“打開失敗,端口被占用!“);
????????????????????}
????????????????}
????????????}
????????}
????????private?void?ShowSysMessage(Color?MessageColor?string?Message)
????????{
????????????if?((MessageBox.Text.Length?!=?0)&&(MessageBox.Text[MessageBox.Text.Length?-?1]?!=?‘\n‘))
????????????{
????????????????Message?=?‘\n‘?+?Message;
????????????}
????????????MessageBox.SelectionColor?=?MessageColor;
????????????MessageBox.AppendText(Message?+?‘\n‘);
????????????MessageBox.Scroll
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-07-22?21:42??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\
?????文件?????8668672??2018-07-18?12:30??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)3.doc
?????目錄???????????0??2018-07-22?21:42??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\
?????目錄???????????0??2018-07-22?21:42??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\.vs\
?????目錄???????????0??2018-07-22?21:42??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\.vs\串口調(diào)試\
?????目錄???????????0??2018-07-22?21:42??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\.vs\串口調(diào)試\DesignTimeBuild\
?????文件?????????106??2018-07-16?09:33??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\.vs\串口調(diào)試\DesignTimeBuild\.dtbcache
?????目錄???????????0??2018-07-22?21:42??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\.vs\串口調(diào)試\v15\
?????文件???????60416??2018-07-16?17:09??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\.vs\串口調(diào)試\v15\.suo
?????目錄???????????0??2018-07-22?21:42??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\.vs\串口調(diào)試\v15\Server\
?????目錄???????????0??2018-07-22?21:42??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\.vs\串口調(diào)試\v15\Server\sqlite3\
?????文件???????????0??2018-07-16?09:29??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\.vs\串口調(diào)試\v15\Server\sqlite3\db.lock
?????文件????????4096??2018-07-16?09:29??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\.vs\串口調(diào)試\v15\Server\sqlite3\storage.ide
?????文件???????32768??2018-07-16?11:50??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\.vs\串口調(diào)試\v15\Server\sqlite3\storage.ide-shm
?????文件?????2022952??2018-07-16?15:37??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\.vs\串口調(diào)試\v15\Server\sqlite3\storage.ide-wal
?????目錄???????????0??2018-07-22?21:42??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\串口調(diào)試\
?????文件?????????926??2017-12-06?19:12??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\串口調(diào)試.sln
?????文件???????19968??2017-12-13?16:01??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\串口調(diào)試.suo
?????文件???????43520??2012-12-09?22:26??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\串口調(diào)試.v11.suo
?????文件???????51200??2018-07-13?17:20??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\串口調(diào)試.v12.suo
?????文件?????????167??2017-12-06?19:13??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\串口調(diào)試\App.config
?????目錄???????????0??2018-07-22?21:42??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\串口調(diào)試\bin\
?????目錄???????????0??2018-07-22?21:42??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\串口調(diào)試\bin\Debug\
?????文件???????65024??2017-12-13?15:59??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\串口調(diào)試\bin\Debug\串口調(diào)試.exe
?????文件?????????167??2017-12-06?19:13??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\串口調(diào)試\bin\Debug\串口調(diào)試.exe.config
?????文件???????58880??2017-12-13?15:59??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\串口調(diào)試\bin\Debug\串口調(diào)試.pdb
?????文件???????11592??2017-12-13?15:59??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\串口調(diào)試\bin\Debug\串口調(diào)試.vshost.exe
?????文件?????????167??2017-12-06?19:13??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\串口調(diào)試\bin\Debug\串口調(diào)試.vshost.exe.config
?????文件?????????490??2016-07-16?19:44??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\串口調(diào)試\bin\Debug\串口調(diào)試.vshost.exe.manifest
?????目錄???????????0??2018-07-22?21:42??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\串口調(diào)試\bin\Release\
?????文件???????21504??2018-07-13?17:48??基于ZigBee的室內(nèi)環(huán)境監(jiān)測系統(tǒng)\串口調(diào)試\串口調(diào)試\bin\Release\kcsj.db
............此處省略984個文件信息
- 上一篇:oracle32位客戶端_.zip
- 下一篇:新聞網(wǎng)站用戶端,管理端
評論
共有 條評論