Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Вывод чисел на 7‑сегментный индикатор с клавиатуры — пошаговое руководство

Компоненты и материалы

Arduino UNO × 1
Перемычки (набор) × 1
7‑сегментный индикатор × 1
Резистор 221 Ом × 1
Матричная клавиатура 3×4 (Adafruit Membrane) × 1

Программное обеспечение

О проекте

Простой проект: нажатая на клавиатуре цифра отображается на 7‑сегментном индикаторе.

Сборка

Схема ниже. Используется матричная клавиатура 3×4 для экономии выводов.

Код

Для управления индикатором применяется библиотека sevenSegmentDisplay (Giuseppe Masino) — установить через менеджер библиотек или с GitHub. Также нужна библиотека Keypad (встроена в менеджер).

В строке инициализации:

sevenSegmentDisplay ssd(COMMON_ANODE, 13, 12, 11, 10, 9, 8, 7, A0);

Если индикатор с общим катодом — замените COMMON_ANODE на COMMON_CATHODE. Вывод A0 назначен для десятичной точки (не используется).

После правки загрузите скетч — система готова.

Изображение клавиатуры от Adafruit.

Код

Keypad Display Code
Библиотека sevenSegmentDisplay: GitHub

Схемы

Для индикатора с общим катодом резистор подключается к GND вместо 5 В:
Вывод чисел на 7‑сегментный индикатор с клавиатуры — пошаговое руководство

Производственный процесс

  1. DATA MODUL запускает 23,1″ ультратонкий TFT-дисплей с умным Wi-Fi-управлением
  2. Интегрированная система контроля доступа с QR, RFID и верификацией температуры
  3. Умная копилка: управление монетоприёмником на Arduino Nano
  4. Самодельный пульт от ТВ на Arduino с 3D-корпусом и питанием от батарейки
  5. Управление светодиодом по Bluetooth с Arduino: простой DIY-гид
  6. Интерактивный HMI-проект на Nextion с Arduino Mega и датчиками
  7. Управление двумя шаговыми двигателями через джойстик на Arduino Nano — простой урок (Visuino)
  8. Управление светодиодом Arduino через Cortana по Bluetooth в Windows 10
  9. ThimbleKrox: управление мышью с пальца на Arduino Micro и MPU-6050
  10. ЧПУ-точарный станок Millport SmartLathez 1740 — точность и мощь