Съдържание:

Калкулатор Arduino с LED изход: 5 стъпки
Калкулатор Arduino с LED изход: 5 стъпки

Видео: Калкулатор Arduino с LED изход: 5 стъпки

Видео: Калкулатор Arduino с LED изход: 5 стъпки
Видео: How to make a LED digital counter using 7- Segment Display 2024, Юли
Anonim
Калкулатор Arduino с LED изход
Калкулатор Arduino с LED изход
Калкулатор Arduino с LED изход
Калкулатор Arduino с LED изход
Калкулатор Arduino с LED изход
Калкулатор Arduino с LED изход
Калкулатор Arduino с LED изход
Калкулатор Arduino с LED изход

Хей момчета! Искате да научите как да използвате вход и изход на сериен монитор. Е, тук имате перфектния урок за това как да го направите! В тази инструкция ще ви преведа през простите стъпки, необходими за създаване на калкулатор с помощта на сериен монитор 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 светодиод
  4. Джъмперни проводници

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

Изграждане на хардуер
Изграждане на хардуер

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

2) Свържете LED към макетната платка и 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, number1 = Serial.parseInt (); операция = Serial.read (); // операцията ще бъде първата char след първото число number2 = Serial.parseInt (); // съхранява второто число в number2 След това извикваме Calculate () и отпечатваме резултата от изчислението. Calculate () е персонализираната функция, която извършва изчисленията. Нека разберем как работи това. Ако (операция == '+'), тя добавя двете числа и съхранява резултата в променливата "резултат". Ако (операция == '-'), тя изважда двете числа и съхранява резултата в променливата "резултат". Ако (операция == '*'), той умножава двете числа и съхранява резултата в променливата "резултат". Ако (операция == '/'), тя разделя двете числа и съхранява резултата в променливата "резултат". В противен случай отпечатва „Грешка“

Методът на мигане има код за мигане на светодиода толкова пъти, колкото резултатът с обикновен цикъл.

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