資料介紹
描述
介紹
如果您還沒有閱讀我們的 Arduino Uno Rev3 (Uno)入門指南或項目 2 ,請先閱讀。否則,請繼續(xù)閱讀。在本教程中,我們將從項目 2 中刪除 LED 條形圖,并將按下的鍵發(fā)送到 Arduino IDE 的內(nèi)置串行監(jiān)視器。串口監(jiān)視器非常方便,因為我們不必下載我們自己的串口終端,如 RealTerm。
16 鍵矩陣鍵盤
請參閱Arduino Uno Rev3 項目 2以了解有關(guān) 16 鍵鍵盤布局和電路的更多信息。
串行終端
當(dāng)您想在筆記本電腦和 Arduino 之間發(fā)送串行數(shù)據(jù)時,串行終端非常有用。它使用 UART(通用異步接收器/發(fā)送器)協(xié)議,該協(xié)議由兩條線組成,一條發(fā)送 (Tx) 線和一條接收 (Rx) 線。數(shù)據(jù)從 Tx -> Rx 流出,反之亦然。它使用開始和停止位來定義正在發(fā)送或接收的數(shù)據(jù)包的開始和結(jié)束。您可以配置波特率,即數(shù)據(jù)的傳輸速度。通常,您會看到波特率,例如 1200、2400、4800、9600、19200、38400、57600 和 115200。為確保您擁有成功的通信鏈接,相互通信的兩個設(shè)備必須設(shè)置為相同波特率。否則,一臺設(shè)備會過快或過慢地對數(shù)據(jù)進行采樣,從而導(dǎo)致數(shù)據(jù)損壞。
例如,如果您將一個設(shè)備上的波特率設(shè)置為 9600,與之通信的另一個設(shè)備也必須設(shè)置為 9600。要設(shè)置 Uno 的波特率,我們可以利用函數(shù)Serial.begin()。您所要做的就是將波特率作為參數(shù)傳遞。對于上面的示例,我們將使用 Serial.begin(9600)。
要在 Arduino IDE 中打開串行監(jiān)視器,請單擊工具->串行監(jiān)視器,如下圖所示。
串行監(jiān)視器打開后,我們必須指定位于窗口右下角的波特率。在左上角,您將看到它連接到哪個 COM 端口。確保將此端口設(shè)置為您的 Uno 所連接的端口。
串行終端是半雙工系統(tǒng),這意味著它可以發(fā)送和接收數(shù)據(jù),但不能同時進行。例如,如果我們將數(shù)據(jù)從計算機傳輸?shù)?Uno,我們就無法從 Uno 接收數(shù)據(jù)。
接線
我使用面包板而不是 Modulus 來安裝鍵盤和電阻器陣列。
如下圖所示放置 1.2k 歐姆電阻陣列。將陣列的引腳 1 連接到 GND,并確保它沒有連接到鍵盤上的任何引腳。藍灰色輪廓的面包板孔將連接到 Uno 引腳 2-5。例如,鍵盤上的針腳 1(第 1 列)將連接到 Uno 針腳 2,鍵盤上的針腳 2(第 2 列)將連接到 Uno 針腳 3,依此類推。黃色勾勒出的面包板孔連接到 Uno 引腳 6-9。例如,鍵盤上的針腳 5(第 1 行)將連接到 Uno 針腳 6,鍵盤上的針腳 6(第 2 行)將連接到 Uno 針腳 7,依此類推。
如果您還沒有將 Uno 安裝到 FuelCan 的原型制作區(qū)域,請繼續(xù)執(zhí)行此操作。我將面包板放在底部的儲物箱中,以限制跳線的長度。我們需要為面包板上的接地軌提供 GND。使用提供的香蕉插孔測試引線夾電纜來執(zhí)行此操作。您將需要一個公頭針將測試引線夾安裝到面包板一側(cè)。將 USB 電纜的 A 型端插入 USB1 插座,將 B 型端插入 Uno 的插座。Uno 上有一個 UART 轉(zhuǎn) USB 芯片,因此串行數(shù)據(jù)將通過 USB 電纜發(fā)送。將 Type A 到 Type A USB 電纜插入計算機上的 USB 端口和 FuelCan 的外部 USB 連接器。使用 AC-DC 電源適配器為 FuelCan 供電。
軟件
一旦接線完成并且 FuelCan 通電,我們現(xiàn)在可以將草圖加載到 Uno 上。草圖如下。如果您沒有打開串行監(jiān)視器,請繼續(xù)打開它并確保將波特率設(shè)置為 9600。按下鍵盤上的每個鍵并觀察它顯示串行終端上按下的鍵。如果您注意到數(shù)字或字母顯示兩次,您可以增加延遲以增加開關(guān)穩(wěn)定的時間。
- 帶NTC和OLED顯示屏的溫度監(jiān)視器
- 模擬讀取串行監(jiān)視器開源硬件
- 用作雷達安全監(jiān)視器的計算機屏幕上檢測和顯示運動
- Arduino/Android藍牙串行監(jiān)視器應(yīng)用程序
- 通過藍牙查看串行監(jiān)視器 0次下載
- 在串行監(jiān)視器中鍵入內(nèi)容時讓LCD屏幕響應(yīng)
- 使用Arduino上的串行監(jiān)視器控制伺服電機
- 使用YL38傳感器并能讓LED和串行監(jiān)視器上顯示結(jié)果
- 串行監(jiān)視器如何發(fā)送文本
- 串行顯示LCD監(jiān)視器開源項目
- VESA和計算機顯示監(jiān)視器定時(DMT)的行業(yè)標(biāo)準(zhǔn)和指南 21次下載
- 多電池監(jiān)視器LTC6811-1/LTC6811-2數(shù)據(jù)手冊 47次下載
- 溫度監(jiān)視器
- 液晶監(jiān)視器與顯示器到底有什么區(qū)別 0次下載
- 超低功耗血壓和心率監(jiān)視器 5次下載
- 典型電池監(jiān)視器電路圖分享 604次閱讀
- Linux操作系統(tǒng)中如何按下PCIe的復(fù)位鍵 1183次閱讀
- 簡單的電池監(jiān)視器電路圖 557次閱讀
- 如何創(chuàng)建自定義監(jiān)視器? 516次閱讀
- 光纖應(yīng)用中的監(jiān)視器校準(zhǔn) 880次閱讀
- 如何通過Raspberry Pi設(shè)置CE電流監(jiān)視器 2120次閱讀
- ISL28022數(shù)字功率監(jiān)視器評估套件及相關(guān)基礎(chǔ)知識 2966次閱讀
- Cypress懷孕監(jiān)視器CY8C38系列的性能特性及應(yīng)用方案 2354次閱讀
- KUKA C4如何使用診斷監(jiān)視器? 3595次閱讀
- 具監(jiān)視器的800mA單電阻器堅固型線性穩(wěn)壓器LT3089 1123次閱讀
- 單片機PIC16的外設(shè)--故障保護時鐘監(jiān)視器解析 1944次閱讀
- 揭秘液晶顯示器和液晶監(jiān)視器的七大不同點 2091次閱讀
- 鋰離子電池和穩(wěn)壓器監(jiān)視器電路圖 1767次閱讀
- 液晶監(jiān)視器的選購與保養(yǎng) 1022次閱讀
- 120Hz+全高清LCD監(jiān)視器新技術(shù)應(yīng)用解析 1335次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應(yīng)用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多