|
嵌入式技術與應用課程設計
一、Calculator by Arduino
在Proteus仿真環境中,使用Arduino、數字鍵盤、顯示屏等器件,組成一個計算器,編寫程序使得計算器具有+、-、*、\等功能,并能將輸入的算式和計算結果顯示在屏幕上。
1、器件選擇
(1)Arduino 開發板
選擇Arduino 328 或Arduino Mega 2560
(2)鍵盤
在器件庫中搜索“keypad”,選擇搜索結果中的“KEYPAD-CALCULATOR”,具體如下:
(3)顯示器
在器件庫中搜索“12864”,選擇搜索結果中的“AMPIRE128x64”,具體如下:
2、功能描述
(1)鍵盤輸入
將上述鍵盤與Arduino開發板連接,編寫程序使得Arduino開發板能接收到按鍵輸入,并能識別具體按鍵位置(或按鍵功能)。
(2)顯示屏顯示字符
將上述顯示屏與Arduino開發板連接,編寫程序使得顯示屏能夠顯示從Arduino接收的數據(各種字符或圖像)。
(3)計算器功能
編寫Arduino程序,使得該計算器具有鍵盤上的26個按鍵的功能。
3、其他要求
(1)撰寫課程設計報告(格式自定)
(2)提交軟硬件工程文件
|
|