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

SERENA: Пользовательская система сигнализации на Arduino Mega 2560 с TFT Touchscreen

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

Компонент Количество
Arduino Mega 2560 1
3.2" TFT LCD Touch Screen (с шильдом) 1

Приложения и сервисы

О проекте

Автор: Майкл Маринис (студент компьютерной инженерии). Изучив существующие системы сигнализации, решил сделать свою, объединив лучшие функции в одном устройстве — панели управления на Arduino Mega с сенсорным экраном. Библиотеки UTFT и URTouch от Хеннинга Карлсена.

Основные функции

Программа

Код обширный, но прокомментирован. Использует прерывания для тача, отрисовку кнопок, меню, ввод паролей с визуальной обратной связью (звук бузера при нажатии). Версии от 0.10a до 1.01 с историей изменений. Некоторые комментарии на греческом (переведу позже).

Полный скетч (SERENA v.1.01) доступен в исходнике. Загрузите в Arduino Mega с подключённым TFT-шилдом и библиотеками UTFT/URTouch.

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

  1. Проектирование безопасных (fail-safe) систем управления для надежности и безопасности
  2. Система сигнализации с детектором движения на Java и Reactive Blocks — Развертывание на Raspberry Pi и отправка SMS
  3. Создание DTMF-декодера на Arduino без внешних микросхем
  4. Автоматическая система полива растений на Arduino — уходи в отпуск спокойно
  5. Оценка безопасности сигнализации с Arduino и RF-модулями 433 МГц
  6. Умная вентиляция подвала на Arduino: контроль влажности
  7. Управление Arduino Uno из Python 3: команды через последовательный порт и демонстрация с LED
  8. Система учёта рабочего времени на RFID, Arduino и Google Таблицах
  9. Система предупреждения о столкновении на Arduino: визуальные и звуковые сигналы
  10. Надёжные будильник на DS1302 RTC и Arduino UNO — сборка и код