Акции
Блог
О 3DiY
  • О компании
  • Реквизиты
  • Партнеры
  • Клиенты
  • Вакансии
Оплата
Доставка
Гос. закупки
Товары под заказ
ВК Видео
Отзывы
Услуги
  • 3D печать
    • 3D печать пластиком FDM/FFF
    • 3D печать фотополимером
Контакты
  • Как до нас добраться
    8 (800) 500-45-93
    8 (800) 500-45-93отдел продаж Россия
    8 (495) 565-35-93отдел продаж Москва
    E-mail

    info@3d-diy.ru — отдел продаж

    print@3d-diy.ru — 3D печать на заказ

    support@3d-diy.ru — тех. поддержка

    Адрес
    Москва, Павловская улица, 27с7
    м. Тульская
    Режим работы
    пн - пт 09:00—18:00
    30.12.25 с 9 до 17
    31.12.25-6.01.26 - не работаем
    7,8,9 работаем с 9 до 18
    3DIY
    3D принтеры
    3D-сканеры
    Материалы для 3D печати
    Комплектующие 3D принтера
    Arduino и робототехника
    Комплектующие ЧПУ станка
    Инструменты
    Запчасти для 3D принтеров по брендам
    Товары снятые с продажи
    • 3D принтеры
      • Печать пластиком (FDM/FFF)
        Печать пластиком (FDM/FFF)
      • Печать фотополимером (SLA/DLP/LCD)
        Печать фотополимером (SLA/DLP/LCD)
      • Печать воском (MJP)
        Печать воском (MJP)
      • Для дома
        Для дома
      • Для бизнеса
        Для бизнеса
      • Для производства
        Для производства
      • Наборы для сборки
        Наборы для сборки
      • Промышленные
        Промышленные
      Phrozen
      Flying Bear
      QIDI
      CreatBot
      FlashForge
      Bambu Lab
      ERYONE
      Elegoo
      eSUN
      Creality
      BIGTREETECH
      Anycubic
    • 3D-сканеры
        Phrozen
        Flying Bear
        QIDI
        CreatBot
        FlashForge
        Bambu Lab
        ERYONE
        Elegoo
        eSUN
        Creality
        BIGTREETECH
        Anycubic
      • Материалы для 3D печати
        • Пластики
          Пластики
          • ABS
          • PLA
          • PETG
          • HIPS
          • PVA
          • FLEX (TPU)
          • Nylon/PA (Нейлон)
          • PC (Поликарбонат)
          • PEEK
          • POM (Полиацеталь)
          • PP (Полипропилен)
          • Резина
          • Стеклонаполненные
          • Термочувствительные
          • Угленаполненные
          • SBS
          • Светящиеся
          • Металлические
          • Спец. пластик
          • Пластик для 3D ручек
        • Фотополимеры
          Фотополимеры
          • Стандартные
          • ABS-типа
          • Гибкие
          • Водосмываемые
          • Выжигаемые
          • Инженерные
          • Стоматологические
          • Для хобби
        Phrozen
        Flying Bear
        QIDI
        CreatBot
        FlashForge
        Bambu Lab
        ERYONE
        Elegoo
        eSUN
        Creality
        BIGTREETECH
        Anycubic
      • Комплектующие 3D принтера
        • Электроника
          Электроника
          • Платы управления
          • Шаговые двигатели (ШД)
          • Драйверы ШД 3D принтеров
          • Драйверы шаговых двигателей ЧПУ
          • Дисплеи
          • Датчики и модули
          • Блоки питания
          • Реле
          • Концевые выключатели
          • Вентиляторы      
            • Вентиляторы осевые
            • Вентиляторы радиальные (улитки)
            • Решетки и фильтры для вентиляторов
          • Провода, кабели и разъемы
        • Механика
          Механика
          • Зубчатые шкивы
          • Зубчатые ремни
          • Трапецеидальные винт-гайки
          • Шарико-винтовые передачи (ШВП)      
            • Гайки ШВП
            • Модули крепления гаек ШВП
            • Обратотанные ШВП
            • Опоры ШВП
          • Соединительные муфты
          • Ролики для зубчатых ремней
          • Цилиндрические направляющие
          • Рельсовые направляющие      
            • Профильные направляющие HIWIN
            • Профильные направляющие КИТАЙ
          • Держатели вала
          • Корпусные детали      
            • Корпуса
            • Апгрейды
            • Комплектующие для корпусов
          • Запчасти OpenBuilds
          • Подшипники качения
          • Пружины
        • Нагревательные столы и сопутствующие
          Нагревательные столы и сопутствующие
          • Нагревательные платформы
          • PEI пластины
          • Стекла и Зеркала
          • Теплоизоляция
          • Основания для столов
          • Силиконовые проставки (пружины)
          • Термисторы
          • Зажимы-фиксаторы
          • Пружины
        • Экструдеры
          Экструдеры
          • Экструдеры и механизмы подачи
          • Хотэнды
          • Сопла
          • Термобарьеры
          • Термисторы
          • Нагревательные блоки
          • Теплоизоляция нагревательных блоков
          • Тефлоновые трубки
          • Радиаторы
          • Нагревательные элементы
          • Шестерни
          • Фитинги
          • Сопутствующие товары
        • Сушилки для пластика
          Сушилки для пластика
        • УФ-камеры
          УФ-камеры
        • Мойки
          Мойки
        • Ультразвуковые ванны (мойки)
          Ультразвуковые ванны (мойки)
        • 3D ручки
          3D ручки
        • Расходные материалы для SLA / LCD
          Расходные материалы для SLA / LCD
        • Сопутствующие
          Сопутствующие
        • Наборы для мейкеров
          Наборы для мейкеров
        • Инструменты для 3D печатника
          Инструменты для 3D печатника
        • Постобработка
          Постобработка
        • Адгезивы
          Адгезивы
        • Автоматические системы подачи пластиков (АМС)
          Автоматические системы подачи пластиков (АМС)
        Мойка и УФ-камера Elegoo Mercury Plus 3.0
        Мойка и УФ-камера Elegoo Mercury Plus 3.0
        Phrozen
        Flying Bear
        QIDI
        CreatBot
        FlashForge
        Bambu Lab
        ERYONE
        Elegoo
        eSUN
        Creality
        BIGTREETECH
        Anycubic
      • Arduino и робототехника
        • Arduino
          Arduino
        • Raspberry Pi
          Raspberry Pi
          • Микрокомпьютеры
          • Дисплеи      
            • TFT-LCD дисплеи Raspberry Pi
            • IPS-LCD дисплеи Raspberry Pi
            • AMOLED дисплеи Raspberry Pi
          • Корпуса
          • Шилды
          • Камеры
          • Питание
          • Охлаждение
        • Обучающие наборы
          Обучающие наборы
        • Orange Pi
          Orange Pi
        • Одноплатники
          Одноплатники
        • Модули
          Модули
          • Платы расширения
          • Беспроводные модули
          • Интерфейсы
          • Релейные модули
          • Преобразователи питания
          • Лазерные модули
          • Аудио
          • Видео
          • Клавиатура
          • Драйверы моторов
          • Измерительные
          • Другие
        • Датчики
          Датчики
          • Аудио
          • Газа
          • Инфракрасные
          • Климатические
          • Жидкостные
          • Механического воздействия
          • Положения (акселерометры/компасы/гироскопы)
          • Пространства
          • Света и цвета
          • Тактильные
          • Тока и напряжения
        • Дисплеи
          Дисплеи
          • TFT-LCD дисплеи
          • STN-LCD дисплеи
          • LED дисплеи
          • OLED дисплеи
          • Дисплеи DWIN
          • E-Paper дисплеи
        • Механика
          Механика
          • Колёса
          • Коллекторные двигатели
          • Сервоприводы
          • Шаговые двигатели
          • Другие
          • Линейные актуаторы (приводы)
        • Макетные платы
          Макетные платы
        • Светодиоды
          Светодиоды
          • Светодиодные кольца
          • Светодиодные матрицы
          • Сегментные индикаторы
          • Светодиоды круглые
          • Другие
        • Провода и кабели
          Провода и кабели
        • Источники питания
          Источники питания
        • Радиодетали
          Радиодетали
          • Кварц
          • Кнопки
          • Конденсаторы
          • Резисторы
          • Транзисторы
          • Другие
          • Стабилизаторы
        Phrozen
        Flying Bear
        QIDI
        CreatBot
        FlashForge
        Bambu Lab
        ERYONE
        Elegoo
        eSUN
        Creality
        BIGTREETECH
        Anycubic
      • Комплектующие ЧПУ станка
        • Шаговые двигатели и аксессуары
          Шаговые двигатели и аксессуары
          • NEMA 8
          • NEMA 11
          • NEMA 14
          • NEMA 17
          • NEMA 23
          • NEMA 34
          • NEMA 42
          • NEMA 52
          • Шаговые актуаторы
          • Шаговые двигатели с редуктором      
            • C планетарным редуктором
            • C цилиндрическим редуктором
          • Шаговые двигатели с тормозом
          • Круглые шаговые двигатели
          • Сопутствующие
        • Зубчатые ременные передачи
          Зубчатые ременные передачи
          • Зубчатые ремни      
            • Зубчатые ремни GT2
            • Зубчатые ремни HTD 3M
            • Зубчатые ремни HTD 5M
            • Зубчатые ремни T2.5
            • Зубчатые ремни T5
          • Зубчатые шкивы      
            • Зубчатые шкивы GT2
            • Зубчатые шкивы HTD 3M
          • Ролики
        • Шарико-винтовые передачи (ШВП)
          Шарико-винтовые передачи (ШВП)
          • Готовые ШВП, обработанные
          • Гайки ШВП
          • Опоры ШВП
          • Модули крепления гаек ШВП
          • Кронштейны-опоры ШВП
        • Трапецеидальные передачи винт-гайка
          Трапецеидальные передачи винт-гайка
          • Винты трапецеидальные
          • Гайки трапецеидальные
          • Муфты Oldham
          • Сопутствующие
        • Цилиндрические направляющие
          Цилиндрические направляющие
          • Полированные валы
          • Цилиндрические рельсы
          • Линейные подшипники
          • Модули с линейным подшипником
          • Втулки скольжения
          • Держатели вала
          • Пластиковые втулки скольжения
        • Профильные направляющие
          Профильные направляющие
          • Профильные направляющие HIWIN      
            • Каретки HIWIN
            • Рельсы HIWIN
          • Профильные направляющие      
            • Каретки
            • Рельсы
          • Роликовые направляющие
        • Муфты соединительные
          Муфты соединительные
          • Жесткие
          • Кулачковые
          • Спиральные
          • Мембрнные
          • Сильфонные
          • Пружинные
          • Гибкие
        • Электроника
          Электроника
          • Блоки питания
          • Вентиляторы электрические и аксессуары      
            • Вентиляторы осевые
            • Вентиляторы радиальные (улитки)
            • Решетки и фильтры для вентиляторов
          • Драйверы шаговых двигателей
          • Микропереключатели и концевики
          • Датчики касания инструмента
          • Кнопки и индикаторы
        • Фрезы
          Фрезы
          • Спиральные фрезы      
            • Стружка вверх
            • Стружка вниз
          • Компрессионные фрезы
          • Прямые фрезы
          • Конусные фрезы
          • Сферические фрезы
          • Фрезы рашпильные (кукуруза)
          • Цанги
          • Сопутствующие
        • Карбоновый профиль / трубки
          Карбоновый профиль / трубки
        • Пневматическое оборудование
          Пневматическое оборудование
          • Регуляторы давления, фильтры, лубрикаторы
        • Системы подачи смазки
          Системы подачи смазки
          • Автоматические смазочные насосы
          • Ручные смазочные насосы
          • Маслораспределительные аксессуары
        • Сопутствующие
          Сопутствующие
        • Шпиндели и сопутствующие
          Шпиндели и сопутствующие
          • Шпиндели воздушного охлаждения
          • Шпиндели жидкостного охлаждения
          • Частотные преобразователи
          • Крепления для шпинделей
          • Системы охлаждения шпинделей
          • Подведение СОЖ
          • Прижимы для шпинделей
          • Распылители масляного тумана
          • Щетка-насадка для шпинделя
          • Сопутствующие для шпинделей
        • Механика
          Механика
          • Кабель-каналы гибкие
          • Подшипники качения
          • Подшипниковые узлы
        • Конструкционный профиль
          Конструкционный профиль
          • Сухари пазовые
          • Т-болты
          • Т-гайки
          • Серия 15      
            • Анодированный
            • Без покрытия
          • Серия 20      
            • Анодированный
            • Без покрытия
          • Серия 20 (V-паз)      
            • Анодированный
            • Без покрытия
          • Серия 30      
            • Анодированный
            • Без покрытия
          • Серия 40      
            • Анодированный
            • Без покрытия
          • Серия 45      
            • Анодированный
            • Без покрытия
          • Серия 50      
            • Анодированный
            • Без покрытия
        • Комплектующие OpenBuilds
          Комплектующие OpenBuilds
          • Ролики OpenBuilds
        • Лазерные станки
          Лазерные станки
        • Лазерная резка и аксессуары
          Лазерная резка и аксессуары
          • Блоки розжига
          • Воздушные компрессоры
          • Датчики
          • Крепление лазерной трубки
          • Лазерные головки и держатели зеркал
          • Полупроводниковые лазерные модули
          • Системы охлаждения
          • Системы управления (Контроллеры)      
            • Контроллеры RuiDa
        Phrozen
        Flying Bear
        QIDI
        CreatBot
        FlashForge
        Bambu Lab
        ERYONE
        Elegoo
        eSUN
        Creality
        BIGTREETECH
        Anycubic
      • Инструменты
        • Зачистка и обрезка кабеля
          Зачистка и обрезка кабеля
        • Измерительный инструмент
          Измерительный инструмент
          • Мультиметры
        • Кабель и провода
          Кабель и провода
          • Акустический кабель
          • Высоковольтный кабель
        • Клеевые пистолеты (термопистолеты)
          Клеевые пистолеты (термопистолеты)
        • Напильники и надфили
          Напильники и надфили
        • Обжимной инструмент
          Обжимной инструмент
        • Отвертки
          Отвертки
        • Паяльное оборудование
          Паяльное оборудование
          • Наборы для паяльных работ
          • Отсосы припоя
          • Паяльные принадлежности
          • Паяльные станции
          • Припой
          • Электрические паяльники
        • Пинцеты
          Пинцеты
        • Расходные материалы
          Расходные материалы
          • Изолента
          • Клеевые стержни
        Phrozen
        Flying Bear
        QIDI
        CreatBot
        FlashForge
        Bambu Lab
        ERYONE
        Elegoo
        eSUN
        Creality
        BIGTREETECH
        Anycubic
      • Запчасти для 3D принтеров по брендам
        • 3DIY printers
          3DIY printers
          • Bizon 3
          • STRATEX 350
          • STRATEX 500
          • REX 6K Mono
          • P3 Steel 200 PRO
          • P3 Steel 300 PRO
          • P3 Steel 300 DUAL PRO
        • Bambu Lab
          Bambu Lab
          • Bambu Lab A1 mini
          • Bambu Lab A1
          • Bambu Lab P1 Series
          • Bambu Lab X1 Series
          • Bambu Lab H2D
        • Creality
          Creality
          • Creality Ender 3 Series
          • Creality Ender 5 Series
          • Creality K1
          • Creality K1 MAX
          • Creality K1C
          • Creality K2 plus
        • Flashforge
          Flashforge
          • Adventurer 5M / 5M Pro
          • Flashforge AD5X
        • Anycubic
          Anycubic
          • Anycubic Kobra S1/ S1 Combo
          • Anycubic Kobra 3 / 3 Combo/ 3 Max/ 3 Max Combo
          • Anycubic Kobra 2/ Kobra 2 Plus/ Kobra 2 Max/ Kobra 2 Pro/ Kobra 2 Neo
          • Anycubic Photon Mono 4/ 4 Ultra
          • Anycubic Photon Mono M5/ M5s/ M5s Pro
          • Anycubic Photon Mono M7
          • Anycubic Photon Mono M7 Max
          • Anycubic Photon Mono M7 Pro
        • ELEGOO
          ELEGOO
          • Elegoo Centauri/ Centauri Carbon
          • Elegoo Neptune 4/ 4 Pro/ 4 Plus/ 4 Max
          • Elegoo Mars 5/ 5 Ultra
          • Elegoo Mars 4, 4 DLP, 4 Max, 4 Ultra
          • Elegoo OrangeStorm Giga
          • Elegoo Saturn 4/ 4 Ultra
          • Elegoo Saturn 3/ 3 Ultra
        • Flying Bear
          Flying Bear
          • Flying Bear S1
          • Flying Bear Ghost 6
          • Flying Bear Reborn 3
          • Flying Bear Reborn 2
          • Flying Bear Aone 2
        • Qidi
          Qidi
          • Qidi Tech X-Plus 3
          • Qidi Tech X-Max 3
          • QIDI Plus 4
          • Qidi Q1 Pro
          • Qidi Q2
        • Sovol
          Sovol
          • Sovol SV08
          • Sovol SV08 MAX
        Phrozen
        Flying Bear
        QIDI
        CreatBot
        FlashForge
        Bambu Lab
        ERYONE
        Elegoo
        eSUN
        Creality
        BIGTREETECH
        Anycubic
      • Товары снятые с продажи
          Phrozen
          Flying Bear
          QIDI
          CreatBot
          FlashForge
          Bambu Lab
          ERYONE
          Elegoo
          eSUN
          Creality
          BIGTREETECH
          Anycubic
        Войти
        0Сравнение
        0Избранное
        0Корзина
        3D принтеры3D сканерыПластик для 3D принтераФотополимерыКомплектующие 3DКомплектующие ЧПУЗапчасти 3D принтеров по брендам3D печать на заказ
        3DIY
        Войти
        0Сравнение
        0Избранное
        0Корзина
        3DIY
        Телефоны
        8 (800) 500-45-93отдел продаж Россия
        8 (495) 565-35-93отдел продаж Москва
        E-mail

        info@3d-diy.ru — отдел продаж

        print@3d-diy.ru — 3D печать на заказ

        support@3d-diy.ru — тех. поддержка

        Адрес
        Москва, Павловская улица, 27с7
        м. Тульская
        Режим работы
        пн - пт 09:00—18:00
        30.12.25 с 9 до 17
        31.12.25-6.01.26 - не работаем
        7,8,9 работаем с 9 до 18
        0
        0
        0
        • Кабинет
        • 0Сравнение
        • 0Избранное
        • 0Корзина
        • Бренды
        • Акции
        • Услуги
          • Услуги
          • 3D печать
            • 3D печать
            • 3D печать пластиком FDM/FFF
            • 3D печать фотополимером
        • Компания
          • Компания
          • О компании
          • Реквизиты
          • Партнеры
          • Клиенты
          • Вакансии
        • Блог
        • Информация
          • Информация
          • Гарантия на товар
          • Возврат товара
          • Положение о персональных данных
          • Политика конфиденциальности
          • Согласие на получение рекламы
          • Пользовательское соглашение
          • Согласие на обработку персональных данных
          • Использование cookie-файлов
          • Договор-оферта
          • FAQ
        • Контакты
          • Контакты
          • Как до нас добраться
        8 (800) 500-45-93отдел продаж Россия
        • Телефоны
        • 8 (800) 500-45-93 отдел продаж Россия
        • 8 (495) 565-35-93 отдел продаж Москва
        • info@3d-diy.ru — отдел продаж

          print@3d-diy.ru — 3D печать на заказ

          support@3d-diy.ru — тех. поддержка

        • Москва, Павловская улица, 27с7
          м. Тульская
        • пн - пт 09:00—18:00
          30.12.25 с 9 до 17
          31.12.25-6.01.26 - не работаем
          7,8,9 работаем с 9 до 18
        Главная
        Блог
        Arduino платы
        Arduino Esplora

        Arduino Esplora

        Arduino Esplora
        Arduino платы

        Содержание

        • Обзор
        • Технические характеристики
        • Подключение
        • Подключение к TFT дисплею
        • Пример использования
        • Часто задаваемые вопросы FAQ

        Обзор платы Arduino Esplora

        Существует несколько версий платформ Arduino, специально разработанных для определенных задач. Одна из самых интересных плат Arduino – Arduino Esplora. Плата ардуино Esplora  спроектирована на основе Arduino Leonardo. Esplora отличается от всех предыдущих плат Arduino наличием множества встроенных, готовых к использованию датчиков. Дизайн платы Arduino Esplora напоминает дизайн обычного геймпада с аналоговым джойстиком слева и четырьмя кнопками справа (рисунок 1).

        arduino-esplora-01.jpg

        Рисунок 1. Плата Arduino Esplora.

        Arduino Esplora обладает следующими встроенными средствами ввода и вывода (см. рисунок 2):

        • аналоговый джойстик с кнопкой;
        • 4 кнопки;
        • линейный потенциометр;
        • микрофон;
        • датчик  освещенности;
        • датчик температуры;
        • трехосевой акселерометр;
        • зуммер для генерации звукового сигнала прямоугольной формы;
        • RGB светодиод;
        • два Tinkerkit входа для подключения Tinkerkit модулей датчиков с 3-пиновыми разъемами;
        • два Tinkerkit выхода для подключения Tinkerkit модулей приводов с 3-пиновыми разъемами;
        • разъем подключения TFT дисплея , SD карты или других устройств, использующих протокол SPI.

        arduino-esplora-02.jpg

        Рисунок 2. Средства ввода и вывода платы Arduino Esplora.

        Как и на плате Leonardo, в Esplora используется AVR-микроконтроллер ATmega32U4 с кварцевым резонатором 16 МГц. Данная плата может определяться как обычная клавиатура или мышь, и с помощью библиотек Keyboard и Mouse может быть запрограммирована на управление этими устройствами ввода.


        Технические характеристики Arduino Esplora

        Arduino Esplora имеет следующие технические параметры:
        • Питание – 5 В
        • Flash-память – 32 кБ, из них под загрузчик - 4 кБ
        • ОЗУ микрочипа – 2,5 кБ
        • Тактовая частота – 16 МГц
        • Габариты – 164х60 мм
        • Вес – 53 г

        Библиотека для Arduino Elsplora

        Чтобы упростить написание программ для Esplora, существует специальная библиотека, которая содержит методы для считывания данных с датчиков и отправке информации на встроенные устройства вывода. Эта библиотека содержит высокоуровневые методы, возвращающие уже обработанные данные, например, градусы по Фаренгейту или Цельсию, вычисленные по показаниям датчика температуры. Данная библиотека также обеспечивает простой доступ к устройствам вывода, например при отправке значений RGB-светодиоду.
        В примерах работы с Esplora (рисунок  3) показаны основные функции входов и выходов устройства - с ними удобно экспериментировать и познавать возможности Arduino Esplora:
        • EsploraBlink – мерцание встроенного RGB-светодиода.
        • EsploraAccelerometer – считывание показаний акселерометра;
        • EsploraJoystickMouse – управление курсором вашего компьютера с помощью джойстика;
        • EsploraLedShow – световое шоу с использование джойстика и слайдера;
        • EsploraLedShow2 – изменение цвета встроенного RGB-светодиода с использованием микрофона, потенциометра и датчика освещенности;
        • EsploraLightCalibrator – определение освещенности;
        • EsploraMusic – немного музыки в исполнении Arduino Esplora;
        • EsploraSoundSensor – обработка сигнала со встроенного микрофона;
        • EsploraTemperatureSensor – считывание показаний температурного датчика и расчет температуры в градусах Фаренгейта и Цельсия.

        arduino-esplora-03.jpg

        Рисунок 3. Примеры библиотеки Esplora.


        Пример использования Arduino Esplora

        Напишем скетч для установки цвета RGB-светодиода с помощью 3 кнопок –  SWITCH2, SWITCH3, SWITCH4. Если нажата кнопка SWITCH2 – горит красный светодиод, не нажата –красный светодиод потушен. Если нажата кнопка SWITCH3 – горит зеленый светодиод, не нажата – зеленый светодиод потушен. Если нажата кнопка SWITCH4 – горит синий светодиод, не нажата – синий светодиод потушен.

        Сначала подключаем библиотеку Esplora.

        #include <Esplora.h>

        Создадим переменные для значений красного, зеленого и синего цвета RGB-светодиода:

        int red, green, blue; 

        В цикле loop() проверяем данные с кнопок и устанавливаем значения для соответствующих переменных red, green, blue:

        if (Esplora.readButton(SWITCH_2) == HIGH) red = 255; else red = 0; if (Esplora.readButton(SWITCH_3) == HIGH) green = 255; else green = 0; if (Esplora.readButton(SWITCH_4) == HIGH) blue = 255; else blue = 0; 

        И устанавливаем цвета RGB-светодиода:

        Esplora.writeRGB(red, green, blue); 

        Содержимое скетча показано в листинге 1.

        Листинг 1.

        // Подключение библиотеки Esplora. #include <Esplora.h> // Переменные для значений красного, зеленого и синего цвета RGB-светодиода int red, green, blue; void setup() { ; } void loop() { // получение данных с кнопок if (Esplora.readButton(SWITCH_2) == LOW) //нажата red = 255; else red = 0; if (Esplora.readButton(SWITCH_3) == LOW) //нажата green = 255; else green = 0; if (Esplora.readButton(SWITCH_4) == LOW) //нажата blue = 255; else blue = 0; // Устанавливаем цвета RGB-светодиода: Esplora.writeRGB(red, green, blue); } 

        Загружаем скетч на плату Arduino и управляем цветом RGB-светодиода нажатием на кнопки SWITCH2, SWITCH3, SWITCH4.


        Пример подключения TFT-дисплея 

        Плата Arduino Esplora содержит разъемы на лицевой части для подключения TFT дисплея с разъемом MicroSD с диагональю 1,8". Вставьте дисплей в этот разъем так, чтобы синяя надпись "SD Card" была расположена возде порта USB.

        arduino-esplora-04.jpg

        Рисунок 4. TFT дисплей для Arduino Esplora.

        Для работы с модулем используется библиотека TFT, которая включена в среду разработки Arduino IDE. Библиотека Arduino TFT разработана на основе библиотек Adafruit GFX и Adafruit ST7735, и значительно расширяет их возможности. Библиотека GFX в основном содержит процедуры отрисовки графики, в том время, как ST7735 – функции для взаимодействия с TFT-экраном. Для работы с экраном необходимо использовать специальный класс EsploraTFT.

        Рассмотрим вывод на экран текста. В библиотеке TFT содержится базовый шрифт для вывода текста на экран. По умолчанию, размер символов составляет 5х8 пикселей и предусмотрена возможность изменения размера шрифта на 10x16, 15x24 или 20x32. Создадим секундомер, на экран будем выводить статическую надпись "Secundomer" и количество секунд крупным размером. Будем использовать 3 кнопки – SWITCH1, SWITCH3, SWITCH4. По нажатию кнопки SWITCH2 – запуск секундомера, по нажатию кнопки SWITCH3 – останов секундомера, по нажатию кнопки SWITCH4 – сброс значения.

        Содержимое скетча показано в листинге 2.

        Листинг 2

        // Библиотека для работы с TFT-экраном #include <TFT.h> #include <SPI.h> #include <Esplora.h> // переменная для хранения прошедшего времени int counter = 0; // переменная для статуса секундомера boolean start = false; // переменная для отсчета времени unsigned long millis1= 0; // массив символов для вывода времени на экран char printout[4]; void setup(){ Serial.begin(9600); EsploraTFT.begin(); // очистка экрана EsploraTFT.background(0,0,0); // цвет текста EsploraTFT.stroke(0,0,255); // выводим статический текст EsploraTFT.text("Secundomer:",10,10); // увеличиваем размер шрифта для текста, // выводимого в блоке loop() EsploraTFT.setTextSize(3); } void loop(){ // определяем нажатие кнопок // пуск if (Esplora.readButton(SWITCH_1) == LOW) { start=true; millis1=millis(); Serial.println("start"); delay(10); } // стоп if (Esplora.readButton(SWITCH_3) == LOW) { start=false; Serial.println("stop"); delay(10); } // сброс if (Esplora.readButton(SWITCH_4) == LOW) { counter=0; millis1=millis(); Serial.println("reset"); // вывод секунд на дисплей view_display(); delay(10); } // если секундомер включен if(start) { if(millis()-millis1>=1000) { counter=counter+1; millis1=millis(); // вывод секунд на дисплей view_display(); } } } // функция вывода показаний секундомера void view_display() { // стираем предыдущее EsploraTFT.stroke(0,0,0); EsploraTFT.text(printout,20,40); // преобразовываем секунды в строку String elapsedTime = String(counter); // добавляем в массив elapsedTime.toCharArray(printout,4); // выводим на экран EsploraTFT.stroke(255,255,255); EsploraTFT.text(printout,20,40); } 

        Загрузим скетч на плату Arduino Esplora и проверим работу секундомера.

        arduino-esplora-05.jpg

        Рисунок 5. Работа скетча.


        Часто задаваемые вопросы FAQ

        1. Компьютер не "видит" плату 
        • Установите драйвер платы Arduino.
        2. Скетч не загружается на  плату
        • Проверить исправность кабеля USB.

          Товары из статьи

          Быстрый просмотр
          Arduino EsploraArduino EsploraArduino EsploraArduino Esplora
          1 290 ₽
          1 677 ₽
          -23%
          Arduino Esplora
          0
          0
          Под заказ
          шт
          на 1 290 ₽

          Документы

          Arduino_Esplora_Listing_01.ino
          619 байт
          Arduino_Esplora_Listing_02.ino
          1,1 Кб

          Это интересно

          Arduino LilyPad
          Arduino платы
          Arduino LilyPad
          Arduino Esplora
          Arduino платы
          Arduino Esplora
          Arduino Pro Mini
          Arduino платы
          Arduino Pro Mini
          Ethernet shield
          Arduino платы
          Ethernet shield
          Arduino Uno
          Arduino платы
          Arduino Uno
          Raspberry Pi
          Arduino платы
          Raspberry Pi
          • Комментарии
          Загрузка комментариев...
          Назад к списку
          • Все публикации259
            • 3D принтеры44
            • 3D печать62
            • ЧПУ10
            • Датчики27
            • Модули38
            • Arduino механика6
            • Arduino платы8
            • Дисплеи6
            • Кейсы1
            • Компоненты13
            • Мировые новости35
            • Проекты7
            • Сопутствующие2
          Связаться с нами
          8 (800) 500-45-93
          8 (800) 500-45-93отдел продаж Россия
          8 (495) 565-35-93отдел продаж Москва
          E-mail

          info@3d-diy.ru — отдел продаж

          print@3d-diy.ru — 3D печать на заказ

          support@3d-diy.ru — тех. поддержка

          Адрес
          Москва, Павловская улица, 27с7
          м. Тульская
          Режим работы
          пн - пт 09:00—18:00
          30.12.25 с 9 до 17
          31.12.25-6.01.26 - не работаем
          7,8,9 работаем с 9 до 18

          info@3d-diy.ru — отдел продаж

          print@3d-diy.ru — 3D печать на заказ

          support@3d-diy.ru — тех. поддержка

          Москва, Павловская улица, 27с7
          м. Тульская
          Магазин
          Бренды
          Акции
          Каталог
          Услуги
          Компания
          О компании
          Реквизиты
          Партнеры
          Клиенты
          Вакансии
          Информация
          Гарантия на товар
          Возврат товара
          Положение о персональных данных
          Политика конфиденциальности
          Согласие на получение рекламы
          Пользовательское соглашение
          Согласие на обработку персональных данных
          Использование cookie-файлов
          Договор-оферта
          FAQ
          Помощь
          Условия оплаты
          Условия доставки
          Товары под заказ
          Гос. закупки
          Как сделать заказ
          Вопрос-ответ
          2013 - 2025 © 3DiY (Тридиай) - интернет-магазин комплектующих для 3D принтеров, ЧПУ станков и робототехники
          Конфиденциальность
          Оферта
          ГлавнаяКаталог0Корзина0ИзбранныеКабинет0Сравнение
          Уважаемые клиенты
          График работы на новогодние праздники
          30.12.25 с 9 до 17. 31.12.25-6.01.26 - не работаем.
          7,8,9 работаем с 9 до 18
          Наш сайт использует куки. Продолжая им пользоваться, вы соглашаетесь на обработку персональных данных в соответствии с политикой конфиденциальности.
          Согласен