本帖最后由 電子人生 于 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、采用“雙質變“教學模式
001.jpg (83.52 KB, 下載次數: 188)
下載附件
2014-8-22 10:57 上傳
。
002.jpg (208.38 KB, 下載次數: 192)
下載附件
2014-8-22 11:01 上傳
第一講通過VB來控制我們開發板的第一個LED燈的亮滅,從而入門我們的VB上位機編程。 這一講我們將學習到: 1、如何調用串口部件并寫程序控制它 2、下拉列表框的使用(點擊后可以選擇COM1、COM2、COM3...) 3、指示燈的使用(包括串口狀態指示燈和LED指示燈,其實同理) 4、按鍵的使用(“關閉串口”,“關閉” 那兩個按鍵) 5、如何將工程生成一個 .exe 可執行文件
第二講:控制八個LED/繼電器(36分鐘)
003.jpg (230.53 KB, 下載次數: 196)
下載附件
2014-8-22 11:06 上傳
考慮到同學們剛剛學習VB上位機編程,所以這里設置了兩節課是講解LED燈控制的,這樣有利于同學們更好的適應VB編程的環境,更快的掌握VB編程的方法。 這一講我們將學習到: 1、多個LED燈的控制 2、VB如何發送十六進制的數據給單片機 3、在VB中防止一些不必要錯誤的產生
004.jpg (306.22 KB, 下載次數: 225)
下載附件
2014-8-22 11:13 上傳
前面兩講我們是通過VB發送數據給單片機的,從這一講開始就反過來,我們用VB來接收單片機發過來的數據,并將數據處理后在文本框里顯示。 這一講我們將學習到: 1、超聲波測距模塊的工作原理 2、如何用單片機來控制超聲波模塊測距離 3、VB如何接收單片機發過來的數據,并將數據進行一定的處理 4、文本框的使用
005.jpg (134.74 KB, 下載次數: 210)
下載附件
2014-8-22 11:17 上傳
上一講我們是用一個文本框來顯示VB接收到單片機發過來的數據,這一講,我們除了用文本框顯示數據之外,還將數據以實時變化的曲線的方式顯示出來。 這一講我們將學習到: 1、DS18B20傳感器的介紹 2、如何使用單片機來控制DS18B20 3、如何在VB中建立一個坐標軸 4、VB如何將接收到的數據繪制成一條實時變化的曲線 5、在VB中設置最高、最低報警值
第五講:DHT11溫濕度后臺數據庫保存(60分鐘)
006.jpg (164.06 KB, 下載次數: 203)
下載附件
2014-8-22 11:22 上傳
在某些情況下,我們要求上位機能保存下位機傳過來的數據,而前面兩講的VB程序,不能對收到的數據進行保存。本講我們將利用DHT11這個溫濕度一體傳感器作為我們學習的介質,從而來學習我們的VB數據庫。 這一講我們將學習到: 1、DHT11溫濕度一體傳感器的介紹 2、如何使用單片機來控制DHT11 3、如何在VB中新建一個數據庫 4、VB如何將接收到的數據保存到后臺的數據庫中 5、VB如何將保存在后臺數據的數據調出來并進行顯示 6、如何設計一個帶有兩個窗口的VB程序 7、菜單的使用
第六講:步進電機轉速和轉向的控制(60分鐘)
007.jpg (181.11 KB, 下載次數: 213)
下載附件
2014-8-22 11:28 上傳
第6講是我們這套系列教材的最后一講,這一講將通過步進電機的轉速和轉向的控制,來結束掉整套視頻教程。至此,通過這6講的學習,你已經基本具備了編寫VB上位機的能力,而這個過程,居然4個小時還不到就搞定了。 這一講我們將學習到: 1、步進電機的工作原理 2、如何使用單片機來控步進電機 3、如何在VB中使用水平滾動條
1、配套的資料有
008.jpg (59.43 KB, 下載次數: 238)
下載附件
2014-8-22 11:33 上傳
2、獲取方式: 加qq1027652606,郵箱發送
|