卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

怎么自己制作簡易計算器

在這篇文章中,我們將向您展示如何制作一個簡單易用的計算器。無論是用于日常生活還是為了學(xué)習(xí)編程,擁有一個自己制作的計算器都非常實用。 材料: 1. Arduino Nano板 2. LCD顯示屏模

在這篇文章中,我們將向您展示如何制作一個簡單易用的計算器。無論是用于日常生活還是為了學(xué)習(xí)編程,擁有一個自己制作的計算器都非常實用。

材料:

1. Arduino Nano板

2. LCD顯示屏模塊

3. 4x4矩陣鍵盤模塊

4. 面包板

5. 杜邦線

6. 電源模塊

步驟1:連接電路

首先,將Arduino Nano板插入面包板上,并根據(jù)LCD顯示屏模塊的引腳說明書將其連接到Arduino板上。然后,將4x4矩陣鍵盤模塊連接到Arduino板上。確保所有接線正確連接,并且沒有松動。

步驟2:編寫代碼

打開Arduino集成開發(fā)環(huán)境(IDE),創(chuàng)建一個新的項目。然后,將以下示例代碼復(fù)制粘貼到IDE中:


#include 
// 初始化LCD顯示屏模塊
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup() {
  // 設(shè)置LCD顯示屏模塊
  (16, 2);
  ("Simple Calculator");
}
void loop() {
  // 讀取鍵盤輸入
  int key  readKeypad();
  // 根據(jù)輸入進行相應(yīng)計算
  switch (key) {
    case 1:
      // 進行加法運算
      add();
      break;
    case 2:
      // 進行減法運算
      subtract();
      break;
    case 3:
      // 進行乘法運算
      multiply();
      break;
    case 4:
      // 進行除法運算
      divide();
      break;
  }
}
int readKeypad() {
  // 讀取矩陣鍵盤輸入
  // 返回相應(yīng)的按鍵編號
}
void add() {
  // 執(zhí)行加法運算
}
void subtract() {
  // 執(zhí)行減法運算
}
void multiply() {
  // 執(zhí)行乘法運算
}
void divide() {
  // 執(zhí)行除法運算
}

這段代碼在LCD顯示屏上打印了一個簡單的計算器標(biāo)題,并使用4x4矩陣鍵盤模塊獲得用戶輸入的操作類型(加法、減法、乘法、除法)。根據(jù)用戶的選擇,您可以在switch語句的不同情況下執(zhí)行相應(yīng)的計算操作。

步驟3:調(diào)試和測試

完成代碼編寫后,將Arduino Nano板連接到電腦,并上傳代碼到開發(fā)板。然后,您將在LCD顯示屏上看到簡易計算器的標(biāo)題。使用4x4矩陣鍵盤模塊進行輸入,并根據(jù)您的選擇執(zhí)行相應(yīng)的計算操作。

通過按下不同的按鈕,您可以測試并驗證計算器的功能。確保計算結(jié)果正確,并且LCD顯示屏正常工作。

恭喜!您已經(jīng)成功制作了一個簡易計算器。

結(jié)論

在本文中,我們分享了如何自己制作一個簡單易用的計算器。通過連接Arduino Nano板、LCD顯示屏模塊和4x4矩陣鍵盤模塊,并編寫相應(yīng)的代碼,您可以創(chuàng)建一個實用的DIY計算器。

希望本文對您有所幫助,享受自制計算器的過程吧!