![Графический калькулятор с использованием Arduino: 7 шагов Графический калькулятор с использованием Arduino: 7 шагов](https://i.howwhatproduce.com/images/004/image-9341-j.webp)
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05
![Графический калькулятор с использованием Arduino Графический калькулятор с использованием Arduino](https://i.howwhatproduce.com/images/004/image-9341-1-j.webp)
Привет друзья, Сегодня я хочу показать тебе кое-что новое. Как упоминалось ранее в названии, я разработал ЭЛЕКТРОННЫЙ КАЛЬКУЛЯТОР, используя Arduino uno и 2,4-дюймовый TFT ЖК-экран.
Шаг 1. Сбор оборудования
![Сбор оборудования Сбор оборудования](https://i.howwhatproduce.com/images/004/image-9341-2-j.webp)
![Сбор оборудования Сбор оборудования](https://i.howwhatproduce.com/images/004/image-9341-3-j.webp)
Купите Arduino UNO и 2,4-дюймовый TFT ЖК-экран в Интернете или в ближайших магазинах электроники.
Подключите их, как показано на рисунке.
Необходимые компоненты:
- Arduino UNO с USB-кабелем
- Экран TFT 2,4 дюйма.
Шаг 2: Строительство
![Строительство Строительство](https://i.howwhatproduce.com/images/004/image-9341-4-j.webp)
Система построена на микроконтроллере arduino uno r3 и 2,4-дюймовом экране tft lcd. Экран спроектирован таким образом, чтобы не возникало ошибок подключения. Arduino uno может питаться от адаптированного 9 или 12-вольтового кабеля или USB-кабеля. Доступен на ЖК-экране. Экран ЖК-дисплея получает питание 5 В от Arduino и преобразует его в 3,3 В с помощью регулятора IC 1117-3.3. Далее это питание подается на ЖК-дисплей. ЖК-экран состоит из 2,4-дюймовой резистивной сенсорной панели, которая используется в качестве устройства ввода для системы. ЖК-дисплей подключен к Arduino с 8-битной шиной данных и 5-битной шиной управления. Эта шина управления подключена к 5 аналоговым контактам Arduino, а шина данных подключена к цифровым контактам ввода / вывода. Сенсорная панель также взаимодействует с этой шиной. В качестве альтернативы доступ к сенсорной панели и ЖК-дисплею осуществляется через микроконтроллер. Переключатель сброса доступен на ЖК-экране tft.
Шаг 3: Фактическая работа
![Фактическая работа Фактическая работа](https://i.howwhatproduce.com/images/004/image-9341-5-j.webp)
![Фактическая работа Фактическая работа](https://i.howwhatproduce.com/images/004/image-9341-6-j.webp)
![Фактическая работа Фактическая работа](https://i.howwhatproduce.com/images/004/image-9341-7-j.webp)
![Фактическая работа Фактическая работа](https://i.howwhatproduce.com/images/004/image-9341-8-j.webp)
Система поддерживает большинство математических операций, а также поддерживает логические операции, что еще более полезно для программиста. он поддерживает ДОБАВЛЕНИЕ, УМНОЖЕНИЕ, ВЫЧИСЛЕНИЕ и РАЗДЕЛЕНИЕ. Однако можно выполнять операции логического ИЛИ и логического И. Все операции выполняются с десятичным числом, и результаты также печатаются в десятичном формате, за исключением того, что операции ИЛИ, И дают результат в двоичном формате. Помимо этого, калькулятор можно использовать для получения процента и степени заданного числа. Он также вычисляет модульное заданное число. Кнопка «Удалить» предназначена для удаления неправильной цифры или знака, нажатой пользователем. Лучшая особенность, которая привлекает меня в этом калькуляторе, заключается в том, что он может производить ДВОИЧНОЕ, ШЕСТИГРАННОЕ, Восьмеричное представление данного десятичного числа. Даны специальные кнопки для выбора соответствующего оператора. Ниже приведены некоторые изображения рабочего модуля.
Шаг 4: преимущества
Преимущества:
- он потребляет мало энергии и меньше места, а также дает отрицательный ответ.
- проценты отображаются с точностью до двух цифр после десятичной точки.
- Для ввода не используются аналоговые клавиши, что позволяет экономить оборудование.
- Каждая кнопка анимируется после ее нажатия.
- Он способен легко распечатать данные на любом последовательном устройстве.
Шаг 5: Ограничения
- Он может выполнять операции с максимально 6-значными номерами индивидуально.
- 32767 это последнее число, которое может быть преобразовано в его эквивалентное шестнадцатеричное, двоичное или восьмеричное число.
- любой ответ, содержащий более 10 цифр, скорее всего, будет неправильным.
- Одновременно может выполняться только одна операция.
- В этом калькуляторе нельзя использовать скобки «()».
Шаг 6: видео
![](https://i.ytimg.com/vi/LiinlPY4Ahw/hqdefault.jpg)
Поставьте нам лайк на фейсбуке
нажмите, чтобы посетить или блог
Шаг 7: Код
Код этого проекта доступен здесь
библиотека
код
Рекомендуемые:
Превратите графический калькулятор HP49G в интерваломет для Canon Eos: 4 шага
![Превратите графический калькулятор HP49G в интерваломет для Canon Eos: 4 шага Превратите графический калькулятор HP49G в интерваломет для Canon Eos: 4 шага](https://i.howwhatproduce.com/images/002/image-4061-j.webp)
Превратите графический калькулятор HP49G в интерваломет для Canon Eos: Disparador autom à ƒ  ¡ tico y manual for Canon Eos con HP49GPor Abraham [email protected]: //www.flickr.com / photos / cacholongo / Componentes necesarios: 2n3904, Resistencia 2,2k; Diodo 1n4001, Cable de conexi à ƒ  & su
Калькулятор Arduino с использованием клавиатуры 4X4: 4 шага (с изображениями)
![Калькулятор Arduino с использованием клавиатуры 4X4: 4 шага (с изображениями) Калькулятор Arduino с использованием клавиатуры 4X4: 4 шага (с изображениями)](https://i.howwhatproduce.com/images/002/image-3036-29-j.webp)
Калькулятор Arduino с использованием клавиатуры 4X4: в этом уроке мы создадим наш собственный калькулятор с Arduino. Значения могут быть отправлены через клавиатуру (клавиатура 4 × 4), а результат можно просмотреть на ЖК-экране. Этот калькулятор может выполнять простые операции, такие как сложение, вычитание, умножение
Отображение температуры на дисплее 3310 Графический способ: 5 шагов
![Отображение температуры на дисплее 3310 Графический способ: 5 шагов Отображение температуры на дисплее 3310 Графический способ: 5 шагов](https://i.howwhatproduce.com/images/007/image-19549-j.webp)
Temp Disply на дисплее 3310 Графический способ: Привет, я starkship У меня есть канал на YouTube. ЭТОТ ПРОЕКТ ОБ ИСПОЛЬЗОВАНИИ ДИСПЛЕЯ NOKIA 3310 ПОСТАВЛЯЕТ: -1 X ДИСПЛЕЙ NOKIA 3310 (СТАРЫЙ / НОВЫЙ ЛЮБОЙ) 1 X ARDUINO UNO / NANO (ВСЕ ТИПЫ РАБОТАЮТ) 1X ДАТЧИК ТЕМПЕРАТУРЫ LM351 X 10 мкФ (ЭЛЕКТРОЛИТИЧЕСКИЙ КОНДЕНСАТОР) какой-то провод
Графический переход обработки Arduino: 5 шагов
![Графический переход обработки Arduino: 5 шагов Графический переход обработки Arduino: 5 шагов](https://i.howwhatproduce.com/images/010/image-28366-j.webp)
Обработка графического перехода Arduino: Привет, этот проект предназначен для создания видимой графики из невидимых частиц, которые могут быть обнаружены датчиками. В этом случае я использовал ультразвуковой датчик и фоторезистор для управления светом и расстоянием. Я визуализирую это, делая переменные из набора
Превратите графический калькулятор TI в интервалометр и создайте замедленное видео: 7 шагов (с изображениями)
![Превратите графический калькулятор TI в интервалометр и создайте замедленное видео: 7 шагов (с изображениями) Превратите графический калькулятор TI в интервалометр и создайте замедленное видео: 7 шагов (с изображениями)](https://i.howwhatproduce.com/images/003/image-8310-43-j.webp)
Превратите графический калькулятор TI в интервалометр и создайте замедленные видеоролики: я всегда хотел снимать видеоролики с замедленной съемкой, но у меня нет камеры со встроенной функцией интервалометра. На самом деле, я не думаю, что очень много камеры имеют такую функцию (особенно не зеркальные камеры). Итак, что вы хотите сделать, если хотите