資料介紹
描述
必須對我的原始代碼進(jìn)行大量更改和故障排除。我遇到的第一個挑戰(zhàn)是在設(shè)計(jì)階段。我不能使用 tinkercad LCD,因?yàn)樗鼤加?Arduino 上太多的數(shù)字端口,沒有足夠的空間讓鍵盤連接到 Arduino。我通過使用 sunfounder LCD 解決了這個問題。這意味著我只需要使用四個端口(兩個模擬端口、一個接地端口和一個電源端口)。這釋放了端口 2-9 以用于鍵盤。我遇到的另一個主要問題是如何放置數(shù)字。我的原始代碼只用了一行,但我不想讓它說“輸入密碼”,而是讓它問一個謎語,并讓密碼作為謎語的答案。因?yàn)橹i語占了兩行,所以我不得不更改您鍵入時顯示的數(shù)字的位置。問題是液晶顯示器。setCursor 使用變量 data_count 而不是 lcd 本身的值并且在循環(huán)內(nèi)。這使得很難將循環(huán)的起始位置移動到液晶顯示器中間的某個位置。我試圖通過讓 lcd 的頂行水平滾動而底部保持靜止來解決這個問題,但 Arduino 沒有將此選項(xiàng)內(nèi)置到代碼中,這意味著它必須通過自己的自定義 for 循環(huán)來完成。我決定反對這個,因?yàn)樗鼤刮业拇a更難閱讀并且不必要地變得更復(fù)雜。我的解決方案是讓每個新數(shù)字替換液晶顯示屏上相同位置之前的數(shù)字,而不是每次按一個按鈕時每次遞增一個并將光標(biāo)移動一個的循環(huán)。這種新設(shè)計(jì)使我的代碼更簡單、更容易理解,并且沒有犧牲任何功能。一些進(jìn)展順利的事情是我代碼的第一部分。我必須學(xué)習(xí)如何使用鍵盤庫,如何通過給每個按鈕一個值來設(shè)置和配置它。這部分學(xué)習(xí)的很順利。有許多實(shí)際工作應(yīng)用程序使用這個概念。通過將正確答案從顯示“正確”變?yōu)檗D(zhuǎn)動可移動鎖的電機(jī),或通過向外部設(shè)備發(fā)送模擬信號,改變當(dāng)正確答案時發(fā)生的情況,同樣的概念可以用于解鎖門或面板。在現(xiàn)實(shí)世界中,一個團(tuán)隊(duì)將致力于編碼(程序員),一個團(tuán)隊(duì)負(fù)責(zé)設(shè)計(jì)構(gòu)建(設(shè)計(jì)師/工程師),另一個團(tuán)隊(duì)負(fù)責(zé)構(gòu)建它(工程師)。這部分學(xué)習(xí)的很順利。有許多實(shí)際工作應(yīng)用程序使用這個概念。通過將正確答案從顯示“正確”變?yōu)檗D(zhuǎn)動可移動鎖的電機(jī),或通過向外部設(shè)備發(fā)送模擬信號,改變當(dāng)正確答案時發(fā)生的情況,同樣的概念可以用于解鎖門或面板。在現(xiàn)實(shí)世界中,一個團(tuán)隊(duì)將致力于編碼(程序員),一個團(tuán)隊(duì)負(fù)責(zé)設(shè)計(jì)構(gòu)建(設(shè)計(jì)師/工程師),另一個團(tuán)隊(duì)負(fù)責(zé)構(gòu)建它(工程師)。這部分學(xué)習(xí)的很順利。有許多實(shí)際工作應(yīng)用程序使用這個概念。通過將正確答案從顯示“正確”變?yōu)檗D(zhuǎn)動可移動鎖的電機(jī),或通過向外部設(shè)備發(fā)送模擬信號,改變當(dāng)正確答案時發(fā)生的情況,同樣的概念可以用于解鎖門或面板。在現(xiàn)實(shí)世界中,一個團(tuán)隊(duì)將致力于編碼(程序員),一個團(tuán)隊(duì)負(fù)責(zé)設(shè)計(jì)構(gòu)建(設(shè)計(jì)師/工程師),另一個團(tuán)隊(duì)負(fù)責(zé)構(gòu)建它(工程師)。

代碼邏輯圖
- 上位機(jī)通訊及其數(shù)據(jù)云存儲項(xiàng)目總結(jié)
- 無按鍵鍵盤開源項(xiàng)目
- Arduino鍵盤項(xiàng)目
- ZX頻譜鍵盤開源項(xiàng)目
- Osu鍵盤開源項(xiàng)目
- (深圳銀和)日本ADN電子稱gx-m_gf-m_3d(1)
- LED驅(qū)動控制/8*3位鍵盤掃描專用電路AiP1638
- RA6M3硬件手冊
- 醫(yī)療行業(yè)的電磁兼容試驗(yàn)標(biāo)準(zhǔn)總結(jié) 23次下載
- Python在嵌入式項(xiàng)目中的輔助開發(fā)總結(jié)
- 自動售貨機(jī)項(xiàng)目教程及文件下載 0次下載
- 基于1602加矩陣鍵盤的簡易計(jì)算機(jī)原理圖及源碼 4次下載
- 實(shí)現(xiàn)SQL Query項(xiàng)目的詳細(xì)資料總結(jié) 2次下載
- 使用安卓藍(lán)牙控制51單片機(jī)的一些小項(xiàng)目總結(jié)
- Microchip圖形庫與鍵盤的配合使用 0次下載
- 基于XIAO SAMD21開發(fā)板的數(shù)字鍵盤制作方案 380次閱讀
- Anydesk的鍵盤與熱鍵功能介紹 1283次閱讀
- STM32基礎(chǔ)知識總結(jié) 893次閱讀
- 單片機(jī)鍵盤檢測與應(yīng)用 5394次閱讀
- 通過采用DSP芯片實(shí)現(xiàn)非編碼矩陣鍵盤的設(shè)計(jì) 2638次閱讀
- Android開發(fā)的經(jīng)驗(yàn)總結(jié) 2778次閱讀
- 米爾科技ARM Cortex-M3教程指南 2872次閱讀
- 如何設(shè)計(jì)兩線式AD按鍵鍵盤電路 6446次閱讀
- 5款機(jī)械鍵盤大推薦 6629次閱讀
- 全年開源項(xiàng)目的盤點(diǎn)和總結(jié) 3363次閱讀
- 什么是矩陣鍵盤?4*4鍵盤的原理軟件設(shè)計(jì)分析 3.9w次閱讀
- Cortex-M系列處理器指令集_指令集特性比較總結(jié) 8023次閱讀
- 3x3矩陣鍵盤掃描原理及掃描程序 3.6w次閱讀
- 矩陣鍵盤有什么用_矩陣鍵盤有何用途 1.6w次閱讀
- 壓電圓片式鍵盤的設(shè)計(jì)方案介紹 2104次閱讀
下載排行
本周
- 1NS1081/NS1081S/NS1081Q USB 3.0閃存數(shù)據(jù)手冊
- 0.40 MB | 4次下載 | 2 積分
- 2光伏并網(wǎng)逆變器原理
- 7.31 MB | 3次下載 | 2 積分
- 3T20電烙鐵原理圖資料
- 0.27 MB | 2次下載 | 免費(fèi)
- 4PL83081 雙路恒流同步降壓轉(zhuǎn)換器技術(shù)手冊
- 3.34 MB | 1次下載 | 免費(fèi)
- 5PL88052 4.8V至60V輸入,5A,同步降壓轉(zhuǎn)換器技術(shù)手冊
- 3.36 MB | 1次下載 | 免費(fèi)
- 6LX8201微孔霧化驅(qū)動芯片電路圖資料
- 0.15 MB | 1次下載 | 免費(fèi)
- 7PC6200_7V直流電機(jī)驅(qū)動器技術(shù)手冊
- 0.47 MB | 次下載 | 免費(fèi)
- 8恒溫晶體振蕩器(OCXO)FOC-2D:20.6×20.6mm在通信基站和測試設(shè)備中的應(yīng)用參數(shù)規(guī)格
- 485.75 KB | 次下載 | 免費(fèi)
本月
- 1如何看懂電子電路圖
- 12.88 MB | 329次下載 | 免費(fèi)
- 2RK3588數(shù)據(jù)手冊
- 2.24 MB | 14次下載 | 免費(fèi)
- 3PC5502負(fù)載均流控制電路數(shù)據(jù)手冊
- 1.63 MB | 12次下載 | 免費(fèi)
- 4STM32F10x參考手冊資料
- 13.64 MB | 12次下載 | 1 積分
- 5OAH0428 V1.0英文規(guī)格書
- 5.86 MB | 8次下載 | 免費(fèi)
- 6NS1081/NS1081S/NS1081Q USB 3.0閃存數(shù)據(jù)手冊
- 0.40 MB | 4次下載 | 2 積分
- 7PID控制算法學(xué)習(xí)筆記資料
- 3.43 MB | 3次下載 | 2 積分
- 8光伏并網(wǎng)逆變器原理
- 7.31 MB | 3次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935132次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191415次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183349次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81599次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73818次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65990次下載 | 10 積分
評論