Съдържание:
- Стъпка 1: Изтегляне на Arduino IDE
- Стъпка 2: Хардуерни материали
- Стъпка 3: Изграждане на хардуера
- Стъпка 4: Изтегляне и стартиране на програмата
- Стъпка 5: Разбиране на програмата
Видео: Калкулатор Arduino с LED изход: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Хей момчета! Искате да научите как да използвате вход и изход на сериен монитор. Е, тук имате перфектния урок за това как да го направите! В тази инструкция ще ви преведа през простите стъпки, необходими за създаване на калкулатор с помощта на сериен монитор Arduino и ще покажа резултата в светодиоди.
Стъпка 1: Изтегляне на Arduino IDE
Изтеглете и инсталирайте Arduino IDE (интерактивна среда за разработка), като използвате връзката по -долу:
www.arduino.cc/en/Main/Software Изберете и запишете версията, която най -добре отговаря на вашата операционна система и конфигурация.
Стъпка 2: Хардуерни материали
- 1 дъска Arduino
- 1 кабел за свързване на Arduino платка към вашия компютър
- 1 светодиод
- Джъмперни проводници
Стъпка 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 () е персонализираната функция, която извършва изчисленията. Нека разберем как работи това. Ако (операция == '+'), тя добавя двете числа и съхранява резултата в променливата "резултат". Ако (операция == '-'), тя изважда двете числа и съхранява резултата в променливата "резултат". Ако (операция == '*'), той умножава двете числа и съхранява резултата в променливата "резултат". Ако (операция == '/'), тя разделя двете числа и съхранява резултата в променливата "резултат". В противен случай отпечатва „Грешка“
Методът на мигане има код за мигане на светодиода толкова пъти, колкото резултатът с обикновен цикъл.
Препоръчано:
Основен компютър Arduino с VGA изход: 5 стъпки (със снимки)
Основен компютър Arduino с VGA изход: В предишния си Instructable показах как да се изгради ретро 8-битов компютър, работещ с BASIC, чрез два Arduino и с изходен сигнал в B & W за телевизионен екран. Сега ще покажа как да се изгради същия компютър, но с изходния сигнал в
Основен компютър Arduino с телевизионен изход: 5 стъпки (със снимки)
Основен компютър Arduino с телевизионен изход: В тази инструкция ще покажа как да изградите ретро 8-битов компютър, работещ с BASIC, чрез два Arduino и няколко други компонента. Можете да въведете променливите и програмата BASIC с клавиатура PS2, а изходът се показва на монитор с
RaspberryPi: Избледняване на LED вход и изход: 4 стъпки (със снимки)
RaspberryPi: Увеличете и изключете LED: Следните стъпки са експерименти, които илюстрират как работят светодиодите. Те показват как да затъмните светодиода с равномерна скорост и как да го избледняват навътре и навън. Ще ви трябва: RaspberryPi (използвах по-стар Pi, моят Pi-3 се използва, но всеки Pi ще работи.) Макет
Угасване на LED вход и изход: 3 стъпки
Угасване на LED вход и изход: Следните стъпки са експерименти, които илюстрират как работят светодиодите. Те илюстрират как да затъмните светодиода с равномерна скорост и как да го избледняват навътре и навън. Ще ви трябват: Arduino (използвах дует) Платка 5 мм червен LED 330 Ω Противопоставям се
Tfcd 3D проследяване на движението чрез капацитивно разпознаване и LED изход: 6 стъпки (със снимки)
Tfcd 3D проследяване на движението чрез капацитивно измерване и LED изход: В тази инструкция е обяснено как движението на ръката може да бъде проследено в 3D пространство, като се използва принципа на капацитивно усещане. Чрез промяна на разстоянието между заредено фолио от алуминий и ръката ви, капацитетът на кондензатора ще варира