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