UNO板表白电脑电脑如何表白
這期給大家帶來Arduino UNO 板和電腦串口通訊實現實驗,實驗目的可以實現UNO板對電腦進行數據傳輸
器材和接線
我們所需的器材(一塊UNO板,一根編程線)即可
UNO板和編程線
將編程線的方頭連接UNO板
連接UNO板
USB頭連接電腦的USB接口
連接電腦
如果我們是第一次使用的話,我們需要確定兩件事,首先要在軟件中確定板子的型號,通常軟件默認的就是UNO版(點擊工具-開發版)
選擇板子型號
接著就是UNO板連接電腦的端口號,板子連接上電腦之后端口會自動匹配(不同的電腦端口號,信息不同,要根據電腦具體情況選擇)
選擇端口
程序結構
接著我們就可以愉快的編程啦,在開始編程之前,我們要先了解一下Arduino 的程序結構
程序結構
arduino程序中的核心全部圍繞著這兩條函數來展開,第一條setup函數是初始化函數
下面的loop函數是執行函數,在UNO板通電運行的第一時間執行setup函數大括號中的命令,接著反復執行loop函數大括號中的命令
函數介紹
了解這些之后,我們想要讓單片機和電腦進行通信,我們需要兩個非常簡單的函數,
函數
- Serial.begin( ) 這個函數可以設置Arduino與計算機交換信息的速率,通常是9600b/s。
也可以使用其他速率,但通常不會超過115200b/s
- Serial.println( ) 可以在這個函數的括號內填寫我們想要傳輸給電腦的數據,print后的ln可以理解為Enter回車鍵,數據會自動換行,傳輸的數據可以是英文,是數字,也可以是漢字或者一個變量val,
- Serial.print( ) 這個函數和Serial.println( )功能相同,但在數據尾部不會自動換行
程序及上傳
我們將程序上傳到UNO板
void setup() //初始化函數
{
Serial.begin (9600);
//設置串口波特率為9600b/s
}
void loop()//執行函數
{
Serial.println("我喜歡你,小電腦");
delay(1000);//延時一秒
//將要發送的字符填入括號內
}
上傳程序
打開串口監視器,可以查看實時傳輸的數據,Serial.println( )數據尾部會自動換行
串口監視器
Serial.print( )數據尾部不會自動換行
串口監視器
看完這些,相信大家一定學會這個簡單的串口通訊試驗了,這兩個函數雖然很簡單,但在后面會起到大作用,后期我會上傳更多Arduino的基礎入門教程,學習更多電子入門知識,可進入AC創客個人主頁,感謝大家的支持
總結
以上是生活随笔為你收集整理的UNO板表白电脑电脑如何表白的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android 扫描所有文件大小,And
- 下一篇: android百分比扩展枯,Androi