|
嵌入式技术与应用课程设计
一、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)提交软硬件工程文件
|
|