一個有用的計算器,其樣式類似于Arduino Uno的Windows 10標(biāo)準(zhǔn)計算器。
硬件部件:
- Arduino UNO和Genuino UNO×1個
- Nextion NX4832T035-3.5英寸HMI TFT LCD觸摸顯示模塊×1個
- 跳線(通用)×1個
Arduino Uno的有用計算器。該計算器的樣式類似于Windows 10附帶的標(biāo)準(zhǔn)計算器。注意:它不包括Windows 10計算器所具有的科學(xué)和程序員功能,但是這些功能可能會在以后實現(xiàn)。我決定去教自己如何為Arduino Uno寫一個小的,自上而下的遞歸下降解析器和表達(dá)式評估器。
計算器提供了一組10個功能:
加,減,乘,除
百分比計算
1 / x計算
平方根
平方
[C] ancel-清除計算器的內(nèi)存
[CE]清除條目-刪除進(jìn)入計算器的最后一個條目
所有計算均以雙精度進(jìn)行。請注意,由于Arduino的尺寸很小,因此小數(shù)的輸出限于兩個位置。
該版本的計算器使用Nextion NX4832T035 3.5英寸HMI TFT LCD顯示器,該顯示器應(yīng)連接至Arduino的TX / RX引腳。