工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

START:PS2キーボード、LCD、Ethernet、リモートシェル搭載のスタンドアロンArduinoターミナル

必要な部品と用品

部品 説明 数量
Arduino UNO 1
Arduino Ethernet Shield 2 1
LCD 128x64 (ST7920) 1

プロジェクト概要

START は STandalone ARduino Terminal の略で、以下を搭載しています:

START は、デジタルI/O制御のための組み込みコマンドセットを実行でき、さらに 実際のTelnetサーバーに接続してリモートでシェルコマンドを実行できます!

STARTの始め方

START はArduinoライブラリとして提供されます。通常のライブラリと同じようにダウンロードしてインストールしてください。

また、キーボードとLCDを動作させるために以下のライブラリも必要です:

その後、runSTARTの例を開いてアップロードするだけ!

組み込みコマンド

すべてのコマンドは大文字小文字を区別します!

コマンド 説明 例
free 利用可能な空きSRAMをバイト単位で返す free
setPM pinMode()のラッパー setPM 3 OUTPUT
getPM ピンのモードを取得 getPM 7
dioW digitalWrite()のラッパー dioW 3 false
dioR digitalRead()のラッパー dioR 3
telnet 基本的なTelnetクライアント。リモートサーバーに接続してシェルコマンド実行 telnet 192.168.1.111
START:PS2キーボード、LCD、Ethernet、リモートシェル搭載のスタンドアロンArduinoターミナル
START:PS2キーボード、LCD、Ethernet、リモートシェル搭載のスタンドアロンArduinoターミナル
START:PS2キーボード、LCD、Ethernet、リモートシェル搭載のスタンドアロンArduinoターミナル
START:PS2キーボード、LCD、Ethernet、リモートシェル搭載のスタンドアロンArduinoターミナル
START:PS2キーボード、LCD、Ethernet、リモートシェル搭載のスタンドアロンArduinoターミナル

Telnet接続の流れ

telnet 192.168.1.111 と入力すると、ユーザー名/パスワードの入力を求められます:

START:PS2キーボード、LCD、Ethernet、リモートシェル搭載のスタンドアロンArduinoターミナル

Enterを押して数秒待つと…

START:PS2キーボード、LCD、Ethernet、リモートシェル搭載のスタンドアロンArduinoターミナル

Telnetサーバーにログイン完了!コマンド、スクリプト、プログラムをリモートで実行できます。

ネットワーク設定は network.h ファイルで行ってください。

製作のヒント 1:PS2キーボード接続アダプター

START:PS2キーボード、LCD、Ethernet、リモートシェル搭載のスタンドアロンArduinoターミナル

PS2基板コネクタとユニバーサル基板でアダプターを自作。ピンアウトは以下の通り:

START:PS2キーボード、LCD、Ethernet、リモートシェル搭載のスタンドアロンArduinoターミナル

製作のヒント 2:ポータブルな筐体

START:PS2キーボード、LCD、Ethernet、リモートシェル搭載のスタンドアロンArduinoターミナル
START:PS2キーボード、LCD、Ethernet、リモートシェル搭載のスタンドアロンArduinoターミナル

各部品を個別に配線しても動作しますが、ポリスチレン製「フレーム」とPCBスペーサーを使って、より「ポータブル」なデバイスとして組み立てるのが便利です。

コード

GitHubリポジトリ

https://github.com/alejho/START

回路図

START:PS2キーボード、LCD、Ethernet、リモートシェル搭載のスタンドアロンArduinoターミナル

製造プロセス

  1. Bluetooth操作のArduinoスパイボットを自作する
  2. FlickMote:ジェスチャー操作のIRリモコンでスマートホームを制御
  3. 自作Arduino TV-B-Gone:全テレビ対応の万能リモコン
  4. 12メートル先から見える大型LEDマスタークロック(アラーム機能付き)を自作しよう
  5. ArduinoとBluetoothで作るスマート紛失防止タグ「Find Me」
  6. Arduinoプロジェクトのための最適化電源ソリューション
  7. Arduino三目並べ:MAX7219 LEDマトリクスと段ボールケースで自作
  8. スマートArduino四足歩行ロボットの製作:ステップバイステップガイド
  9. ゲーム用カスタムArduinoジョイスティックハンドルの製作
  10. Arduino Nano用 高性能2.8インチTFTシールド - 320×240 SPIディスプレイ
  11. Arduino Nano R3で本格的なCNCマシンを自作する