亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

开始:独立的 ARduino 终端

组件和用品

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

关于这个项目

开始ST 独立AR duino T 终端配备:

  • 一个 PS2 键盘。
  • 128x64 的 LCD 显示器。
  • 一个以太网端口。
  • 可选,电池。

开始 能够执行一小组内置命令来控制数字 I/O,甚至可以连接到真正的 telnet 服务器以远程执行真正的 shell 命令!

入门:

开始 以 Arduino 库的形式提供,因此只需像任何其他库一样下载并安装它。

您还必须下载并安装这些库才能使键盘和液晶屏正常工作:

  • PS2Keyboard
  • U8glib

然后打开并上传 runSTART 示例!

内置命令:

所有这些命令都区分大小写!

  • 免费: 返回仍可用的空闲 SRAM,以字节表示。
  • setPM 引脚编号输入/输出pinMode() 的包装器 Arduino 功能(例如:setPM 3 OUTPUT)
  • getPM pinNumber 输入/输出 :返回 pin 之前设置的模式(例如:g etPM 7 )
  • dioW pinNumber 真/假 digitalWrite() 的包装器 Arduino 功能(例如:dioW 3 false <代码>)
  • dioR 密码 digitalRead() Arduino 函数的包装 (例如:dioR 3 )
  • 远程登录 ip地址 一个基本的 telnet 客户端实际上能够连接到服务器以执行远程 shell 命令(例如:telnet 192.168.1.111 <代码>)

系统将提示您输入用户名/密码:

按回车键并等待几秒钟......然后瞧:

您现在已登录您的 telnet 服务器,可以远程执行命令、脚本和运行程序!

有关网络设置,请参阅文件 network.h!

构建技巧 1:

为了将 PS2 键盘连接到 START,我用 PS2 pcb 连接器和一块条板制作了一个适配器:

根据此处找到的引脚排列:

  • 数据 必须连接到 Arduino pin 8.
  • 时钟 必须连接到 Arduino pin 2.

构建技巧 2:

您可以构建一个 START 终端只是分别连接每个组件,但我发现使用聚苯乙烯“框架”和一些 pcb 塑料垫片来构建更“便携”的设备非常方便:

代码

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

示意图


制造工艺

  1. Arduino Spybot
  2. FlickMote
  3. 自制电视 B-Gone
  4. 主时钟
  5. 找到我
  6. Arduino Power
  7. Tech-TicTacToe
  8. Arduino Quadruped
  9. Arduino Joystick
  10. Arduino Nano 的 TFT 扩展板 - 开始
  11. 数控机床
  12. Earth_Analyzer