Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

INICIO:Una terminal ARduino independiente

Componentes y suministros

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

Acerca de este proyecto

COMENZAR es un ST y AR por separado duino T terminal equipado con:

  • un teclado PS2.
  • un monitor LCD de 128x64.
  • un puerto Ethernet.
  • opcionalmente, una batería.

COMENZAR es capaz de ejecutar un pequeño conjunto de comandos integrados para controlar la E / S digital e incluso conectarse a un servidor telnet real para ejecutar comandos de shell reales de forma remota!

Introducción:

COMENZAR se proporciona en forma de una biblioteca Arduino, así que simplemente descárguela e instálela como cualquier otra biblioteca.

También debe descargar e instalar estas bibliotecas para que el teclado y la pantalla lcd funcionen:

  • PS2Keyboard
  • U8glib

¡A continuación, abra y cargue el ejemplo de runSTART!

Comandos integrados:

¡Todos estos comandos distinguen entre mayúsculas y minúsculas!

  • gratis: devuelve la SRAM libre todavía disponible expresada en bytes.
  • setPM pinNumber ENTRADA / SALIDA :un contenedor para pinMode () Función Arduino (ejemplo: setPM 3 OUTPUT)
  • getPM pinNumber ENTRADA / SALIDA :devuelve el modo en el que se estableció previamente un pin (ejemplo: g etPM 7 )
  • dioW pinNumber verdadero / falso : un contenedor para digitalWrite () Función Arduino (ejemplo: dioW 3 false )
  • dioR pinNumber : un contenedor para la función digitalRead () Arduino (ejemplo: dioR 3 )
  • telnet ipAddress : un cliente telnet básico realmente capaz de conectarse a un servidor para ejecutar comandos de shell de forma remota (ejemplo: telnet 192.168.1.111 )

Se le pedirá que ingrese su nombre de usuario / contraseña:

Pulsa enter y espera unos segundos ... y listo:

¡Ahora está conectado a su servidor telnet y puede ejecutar comandos, scripts y ejecutar programas de forma remota!

Consulte el archivo network.h para conocer la configuración de red.

Consejo de construcción 1:

Para conectar el teclado de PS2 a START, hice un adaptador con un conector de PCB de PS2 y un trozo de placa:

Según el pinout que se encuentra aquí:

  • Datos debe estar conectado en Arduino pin 8.
  • Reloj debe estar conectado en Arduino pin 2.

Consejo de construcción 2:

Puedes crear un START terminal simplemente cableando cada componente por separado, pero encontré muy conveniente usar un "marco" de poliestireno y algunos espaciadores de plástico de PCB para construir un dispositivo más "portátil":

Código

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

Esquemas


Proceso de manufactura

  1. Arduino Spybot
  2. FlickMote
  3. Televisión casera B-Gone
  4. Reloj maestro
  5. Encuéntrame
  6. Arduino Power
  7. Tech-TicTacToe
  8. Arduino Cuadrúpedo
  9. Joystick de Arduino
  10. TFT Shield para Arduino Nano - Iniciar
  11. Máquina CNC