資料介紹
描述
在這個項目中,我們將學(xué)習(xí)如何在您在串行監(jiān)視器中鍵入內(nèi)容時讓 LCD 屏幕“響應(yīng)”您。首先,確保您擁有所需的一切(見上文)。接下來,進入 Arduino IDE 應(yīng)用程序并單擊右上角的“串行監(jiān)視器”(見下文),然后將代碼粘貼到 IDE 中。最后,根據(jù)原理圖構(gòu)建項目,并將您的 Arduino 插入計算機。現(xiàn)在運行程序,并在串行監(jiān)視器中輸入一些內(nèi)容。您可以通過更改 ("Hello")、("World") 中的文本來更改屏幕上顯示的文本。您還可以通過復(fù)制每個塊并將其粘貼到 World 塊下方來在 Hello World 下添加更多字段。

要下載原理圖,您必須下載 Fritzing 程序。要下載它,請訪問此鏈接: http: //fritzing.org/download/并單擊不捐贈。然后單擊下載,并按照說明進行操作。(注意:解壓縮文件有點困難,所以如果我需要發(fā)布說明,請告訴我)。
現(xiàn)在稍微解釋一下。開頭有一行代碼“#include
在代碼的下一行,我們有“String a;”。這將創(chuàng)建一個名為“a”的新空白字符串,我們稍后將使用它。
在 const int 中,我們定義了 LCD 屏幕插入的引腳。除非您以不同方式設(shè)置 LCD 屏幕,否則請勿更改這些設(shè)置。同樣,下一行使用 LiquidCrystal 庫來設(shè)置我們剛剛定義的引腳并給它一個唯一的名稱(我的意思是它的名稱是“l(fā)cd”,但無論如何)。
在 setup void 中,它以“l(fā)cd.begin(16, 2);”開頭。這將設(shè)置您的 LCD 屏幕并定義它有多少段(在我的情況下,它有 16 個橫向和 2 個向下)。如果您有更大的 LCD 屏幕,您可以更改此設(shè)置。
“Serial.begin(9600);” 將設(shè)置串行監(jiān)視器并定義您在串行監(jiān)視器上使用 9600 波特格式(確保在串行監(jiān)視器中輸入它,就像在我的監(jiān)視器上一樣)。
接下來,我們有“l(fā)cd.write("stuffyouwanttoprint")”(老實說,它并沒有具體說明,但這就是它的工作原理)。
如果您想在清除屏幕之前打印多行,“l(fā)cd.setCursor(val, val)”行會非常有用。這些值的工作方式如下:(horizo??ntalvalue,verticalvalue)。在本例中,我們在下一行打印,所以我們使用 (0 (第一個水平段), 1 (第二個垂直段))。如果您還沒有注意到,0 表示 1,1 表示 2。無論如何。這就是它在這種情況下的工作方式。
在循環(huán) void 中,我們首先清除所有以前的東西,然后再次編寫“等待命令”。這意味著在每個循環(huán)的結(jié)束(或更類似于開始)時,它將在 LCD 屏幕上打印出來。
接下來,您將看到它顯示“if (Serial.available())”,它基本上可以感知您是否在串行監(jiān)視器欄中輸入了任何內(nèi)容。然后“a = readString();” 現(xiàn)在將定義我們之前創(chuàng)建的“a”字符串。然后作為更多的調(diào)試功能,它將輸入的值打印回給您。
接下來,如果我們在這里,這將檢查“a”字符串是否以我們的激活碼(嗯)“Activate”開頭。然后它等待片刻,開始執(zhí)行我們之前討論過的一大堆功能。
在另一個if中(在代碼的底部),它基本上與前面的if相反。這 ”!” 在“a”將值變?yōu)樨撝啊?/font>這意味著如果“a”不以“Activate”開頭,那么它會在 LCD 屏幕上返回“Incorrect Code”。
無論如何,我希望你從這個項目中學(xué)到了一些好東西。我花了一段時間才弄清楚串行監(jiān)視器的讀取字符串的事情,但你去吧!成品!希望這對你有用!如果沒有,請在下面的評論中給我留言!可復(fù)制代碼如下。
- 模擬讀取串行監(jiān)視器開源硬件
- Arduino/Android藍牙串行監(jiān)視器應(yīng)用程序
- 通過藍牙查看串行監(jiān)視器 0次下載
- 在串行監(jiān)視器上顯示按下的鍵
- 使用Arduino上的串行監(jiān)視器控制伺服電機
- 使用YL38傳感器并能讓LED和串行監(jiān)視器上顯示結(jié)果
- 串行監(jiān)視器如何發(fā)送文本
- 串行顯示LCD監(jiān)視器開源項目
- 多電池監(jiān)視器LTC6811-1/LTC6811-2數(shù)據(jù)手冊 57次下載
- 溫度監(jiān)視器
- 使用單片機實現(xiàn)實用熱水器監(jiān)視器源程序免費下載 14次下載
- 使用Visual Baisc實現(xiàn)引入系統(tǒng)監(jiān)視器實驗的工程文件免費下載 10次下載
- 使用LabVIEW設(shè)計的生成波形和過程監(jiān)視器 8次下載
- 雙向電流功率監(jiān)視器 8次下載
- 波形監(jiān)視器--5861V(PAL)
- ISL28022精密數(shù)字電源監(jiān)視器 890次閱讀
- 典型電池監(jiān)視器電路圖分享 1.8k次閱讀
- 簡單的電池監(jiān)視器電路圖 1.3k次閱讀
- 如何創(chuàng)建自定義監(jiān)視器? 1.2k次閱讀
- 光纖應(yīng)用中的監(jiān)視器校準 1.9k次閱讀
- 如何通過Raspberry Pi設(shè)置CE電流監(jiān)視器 3.3k次閱讀
- ISL28022數(shù)字功率監(jiān)視器評估套件及相關(guān)基礎(chǔ)知識 4k次閱讀
- Cypress懷孕監(jiān)視器CY8C38系列的性能特性及應(yīng)用方案 3.1k次閱讀
- KUKA C4如何使用診斷監(jiān)視器? 4.7k次閱讀
- 單片機PIC16的外設(shè)--故障保護時鐘監(jiān)視器解析 2.5k次閱讀
- 揭秘液晶顯示器和液晶監(jiān)視器的七大不同點 2.4k次閱讀
- 鋰離子電池和穩(wěn)壓器監(jiān)視器電路圖 2k次閱讀
- 新款系統(tǒng)電源芯片打造大屏幕液晶電視及監(jiān)視器應(yīng)用 1.6k次閱讀
- 液晶監(jiān)視器的選購與保養(yǎng) 1.3k次閱讀
- 120Hz+全高清LCD監(jiān)視器新技術(shù)應(yīng)用解析 1.6k次閱讀
下載排行
本周
- 1矽力杰 Silergy SY7215A 同步升壓調(diào)節(jié)器 規(guī)格書 Datasheet 佰祥電子
- 1.12 MB | 5次下載 | 免費
- 2HT81696H 內(nèi)置升壓的30W立體聲D類音頻功放數(shù)據(jù)手冊
- 1.21 MB | 1次下載 | 免費
- 3HTA6863 3W超低噪聲超低功耗單聲道D類音頻功率放大器數(shù)據(jù)手冊
- 0.87 MB | 次下載 | 免費
- 4南芯 Southchip SC8802C 充電控制器 規(guī)格書 Datasheet 佰祥電子
- 88.16 KB | 次下載 | 免費
- 5矽力杰 Silergy SY7065 同步升壓轉(zhuǎn)換器 規(guī)格書 Datasheet 佰祥電子
- 910.67 KB | 次下載 | 免費
- 6矽力杰 Silergy SY7066 同步升壓轉(zhuǎn)換器 規(guī)格書 Datasheet 佰祥電子
- 989.14 KB | 次下載 | 免費
- 7WD6208A產(chǎn)品規(guī)格書
- 631.24 KB | 次下載 | 免費
- 8NB685 26 V,12 A,低靜態(tài)電流,大電流 同步降壓變換器數(shù)據(jù)手冊
- 1.64 MB | 次下載 | 2 積分
本月
- 1EMC PCB設(shè)計總結(jié)
- 0.33 MB | 12次下載 | 免費
- 2PD取電芯片 ECP5702規(guī)格書
- 0.88 MB | 5次下載 | 免費
- 3矽力杰 Silergy SY7215A 同步升壓調(diào)節(jié)器 規(guī)格書 Datasheet 佰祥電子
- 1.12 MB | 5次下載 | 免費
- 4氮化鎵GaN FET/GaN HEMT 功率驅(qū)動電路選型表
- 0.10 MB | 3次下載 | 免費
- 5PD取電芯片,可取5/9/12/15/20V電壓ECP5702數(shù)據(jù)手冊
- 0.88 MB | 3次下載 | 免費
- 6SY50655 用于高輸入電壓應(yīng)用的偽固定頻率SSR反激式穩(wěn)壓器英文資料
- 1.01 MB | 3次下載 | 免費
- 7怎么為半導(dǎo)體測試儀選擇精密放大器
- 0.65 MB | 2次下載 | 免費
- 8SY52341 次級側(cè)同步整流英文手冊
- 0.94 MB | 2次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233095次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191469次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183360次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81606次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73832次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論