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

START: Автономный Arduino-терминал с PS2-клавиатурой, LCD, Ethernet и удалённой оболочкой

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

Arduino UNO 1
Ethernet Shield 2 (W5500) 1
LCD 128×64 на ST7920 1
PS/2 клавиатура 1
Опционально: батарея для автономности 1

О проекте

START — STandalone ARduino Terminal. Самостоятельное устройство с клавиатурой, экраном и Ethernet. Выполняет встроенные команды управления GPIO и может подключаться по Telnet к удалённому серверу для выполнения настоящих shell-команд.

Начало работы

  1. Установите библиотеку START как обычную Arduino-библиотеку.
  2. Также нужны библиотеки PS2Keyboard и U8glib.
  3. Откройте и загрузите пример runSTART.

Встроенные команды (регистрозависимы)

Сетевые настройки в файле network.h.

Советы по сборке

Подключение PS/2 клавиатуры

Адаптер из PS/2 разъёма и макетной платы. Data → Arduino пин 8, Clock → пин 2.

Корпус

Удобно собрать в портативном корпусе из пенопласта с PCB-стойками.

Код

Библиотека и примеры на GitHub: https://github.com/alejho/START

Схемы

Принципиальная схема подключения клавиатуры, LCD, Ethernet Shield к Arduino UNO.

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

  1. Сборка Bluetooth-робота-шпиона на Arduino с управлением с телефона
  2. FlickMote: жестовое IR-пульт для умного дома на Arduino 101 и ультразвуковом датчике
  3. DIY Arduino TV-B-Gone: универсальный пульт для выключения любого телевизора
  4. Создание пользовательских LED-часов с будильником — видно с 12 метров
  5. Find Me: Умный поисковик вещей на Arduino и Bluetooth
  6. Оптимизированные решения питания для проектов на Arduino
  7. Крестики-нолики на Arduino с матрицей MAX7219 и картонным корпусом
  8. Пошаговое руководство: сборка умного четырёхногого робота на Arduino
  9. Своё рулевое управление (джойстик) для игр на Arduino
  10. TFT Shield 2.8" 320×240 SPI для Arduino Nano — высокопроизводительный дисплей