Съдържание:

Изградете своя калкулатор, използвайки Arduino !: 5 стъпки
Изградете своя калкулатор, използвайки Arduino !: 5 стъпки

Видео: Изградете своя калкулатор, използвайки Arduino !: 5 стъпки

Видео: Изградете своя калкулатор, използвайки Arduino !: 5 стъпки
Видео: How measure DC Voltage and Current and build Energy meter with LCD Display | Lesson 104 2024, Ноември
Anonim
Изградете своя калкулатор с помощта на Arduino!
Изградете своя калкулатор с помощта на Arduino!
Изградете своя калкулатор, използвайки Arduino!
Изградете своя калкулатор, използвайки Arduino!
Изградете своя калкулатор, използвайки Arduino!
Изградете своя калкулатор, използвайки Arduino!

Хей момчета! Искате да научите как да използвате вход и изход на сериен монитор. Е, тук имате перфектния урок за това как да го направите! В тази инструкция ще ви преведа през простите стъпки, необходими за създаване на калкулатор с помощта на сериен монитор Arduino.

Стъпка 1: Изтегляне на Arduino IDE

Изтегляне на Arduino IDE
Изтегляне на Arduino IDE

Изтеглете и инсталирайте Arduino IDE (интерактивна среда за разработка), като използвате връзката по -долу:

www.arduino.cc/en/Main/Software Изберете и запишете версията, която най -добре отговаря на вашата операционна система и конфигурация.

Стъпка 2: Хардуерни материали

  1. 1 дъска Arduino
  2. 1 кабел за свързване на Arduino платка към вашия компютър

Стъпка 3: Изграждане на хардуера

1) Свържете Arduino към вашия компютър

Стъпка 4: Изтегляне и стартиране на програмата

Изтеглете приложената програма arduino на вашия лаптоп. Свържете arduino към вашия лаптоп и стартирайте програмата.

В IDU на arduino отворете Инструменти-> сериен монитор. Въведете изчисление, което трябва да направите, например 3+2 и ще получите резултата като 5. Можете също да опитате изваждане, умножение и деление, както следва:

4+2 (ще получите резултат = 6)

8-3 (ще получите резултат = 5)

5*3 (ще получите резултат = 15)

10/2 (ще получите резултат = 5)

Стъпка 5: Разбиране на програмата

Разбиране на програмата
Разбиране на програмата
Разбиране на програмата
Разбиране на програмата
Разбиране на програмата
Разбиране на програмата
Разбиране на програмата
Разбиране на програмата

Първо нека разберем как работи входът и изходът на серийния порт. Потребителят може да въведе данни в полето за въвеждане в прозореца на серийния монитор, за да изпрати стойности и данни към Arduino. Всяка серийна програма или дори персонализирано серийно приложение може да се използва за изпращане на данни към Arduino, вместо да се използва прозорецът на серийния монитор. По същия начин потребителят може да извежда данни към сериен монитор.

Сега ще използваме това за изграждане на собствен калкулатор.

Първо в метода setup ():

Инициализираме променливите и серийния порт.

Serial.begin (9600); // започва серийна комуникация

Serial.println ("Изпратете ми изчисление");

Serial.println ("Например: 2+3");

След това в метода loop ():

while (Serial.available ()> 0) {// докато има данни, изпратени до arduino, номер1 = Serial.parseInt ();

операция = Serial.read (); // операцията ще бъде първият знак след първото число

номер2 = Serial.parseInt (); // съхранява второто число в число2

След това извикваме Calculate () и отпечатваме резултата от изчислението.

Calculate () е персонализираната функция, която извършва изчисленията. Нека разберем как работи това.

Ако (операция == '+'), тя добавя двете числа и съхранява резултата в променливата "резултат".

Ако (операция == '-'), тя изважда двете числа и съхранява резултата в променливата "резултат".

Ако (операция == '*'), той умножава двете числа и съхранява резултата в променливата "резултат".

Ако (операция == '/'), тя разделя двете числа и съхранява резултата в променливата "резултат".

В противен случай отпечатва „Грешка“

Препоръчано: