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

НАЧАЛО:автономный терминал ARduino

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

Arduino UNO
× 1
Arduino Ethernet Shield 2
× 1
lcd 126x64 st7920
× 1

Об этом проекте

НАЧАЛО это ST автономный AR duino T Горностай, укомплектованный:

  • клавиатура PS2.
  • ЖК-монитор 128x64.
  • порт Ethernet.
  • опционально аккумулятор.

НАЧАЛО может выполнять небольшой набор встроенных команд для управления цифровым вводом-выводом и даже подключаться к реальному серверу telnet для удаленного выполнения настоящих команд оболочки!

Приступая к работе:

НАЧАЛО предоставляется в виде библиотеки Arduino, поэтому просто скачайте ее и установите, как любую другую библиотеку.

Вы также должны загрузить и установить эти библиотеки, чтобы клавиатура и ЖК-экран работали:

  • Клавиатура PS2
  • U8glib

Затем откройте и загрузите пример runSTART!

Встроенные команды:

Все эти команды чувствительны к регистру!

  • бесплатно: вернуть доступную свободную SRAM, выраженную в байтах.
  • setPM ВХОД / ВЫХОД pinNumber :оболочка для pinMode () Функция Arduino (пример: setPM 3 OUTPUT)
  • getPM ВХОД / ВЫХОД pinNumber :вернуть режим, который был установлен ранее (пример: g etPM 7 )
  • диВ pinNumber true / false : оболочка для digitalWrite () Функция Arduino (пример: dioW 3 false )
  • диР pinNumber : оболочка для функции Arduino digitalRead () (пример: dioR 3 )
  • телнет ipAddress : базовый клиент telnet, действительно способный подключиться к серверу для удаленного выполнения команд оболочки (пример: telnet 192.168.1.111 )

Вам будет предложено ввести ваше имя пользователя / пароль:

Нажмите Enter и подождите несколько секунд ... и вуаля:

Теперь вы вошли на свой telnet-сервер и можете удаленно выполнять команды, сценарии и запускать программы!

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

Совет по созданию 1:

Чтобы подключить клавиатуру PS2 к START, я сделал переходник из разъема печатной платы PS2 и куска картона:

Согласно распиновке, найденной здесь:

  • Данные должен быть подключен к контакту 8 Arduino .
  • Часы должен быть подключен к контакту 2 Arduino .

Совет по созданию 2:

Вы можете создать НАЧАЛО терминал просто подключает каждый компонент отдельно, но я обнаружил, что очень удобно использовать полистироловую «рамку» и несколько пластиковых прокладок для печатных плат для создания более «портативного» устройства:

Код

Github
https://github.com/alejho/START

Схема


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

  1. Arduino Spybot
  2. FlickMote
  3. Самодельный телевизор B-Gone
  4. Основные часы
  5. Найди меня
  6. Arduino Power
  7. Tech-TicTacToe
  8. Четвероногий Arduino
  9. Джойстик Arduino
  10. TFT Shield для Arduino Nano - запуск