S4AはArduinoオープンソースハードウェアプラットフォームの簡単なプログラミングを可能にするスクラッチ変更です。Arduinoに接続されたセンサーやアクチュエータを管理するための新しいブロックを提供します。PicoBoardに似たセンサーレポートボードもあります。 このプロジェクトの主な目的は、プログラミングの世界に人々を引き付けることです。目標はまた、ユーザーイベントを通じてボードのセットと対話するなどの機能を持つArduinoプログラマに高レベルのインターフェイスを提供することです。 インターフェイス Arduinoオブジェクトは、基本的なマイクロコントローラ機能、アナログおよびデジタルの書き込みと読み取り、およびより高いレベルの機能のためのブロックを提供します。標準および連続回転サーボモーターを管理するブロックを見つけることができます。 S4Aでは、Arduinoボードは特殊な種類のスプライトで表されます。Arduinoスプライトは、ボードが接続されているUSBポートを自動的に見つけます。 新しいArduinoスプライトを追加するだけで、同時に複数のボードに接続することが可能です。 サポートされているボード S4Aはアルドゥイノ・ディエシミラ、デュエミラノーヴ、ウノと共に働いています。他のボードはテストされていませんが、動作する場合もあります。 接続 コンポーネントは、特定の方法で接続する必要があります。S4Aは、6つのアナログ入力(アナログピン)、2つのデジタル入力(デジタルピン2、3)、3アナログ出力(デジタルピン5、6、9)、3つのデジタル出力(ピン10、11、13)、および4つの特殊出力を可能にし、視差連続回転サーボモーター(デジタルピン4、7、8、12)を接続します。 Xbee などの RF モジュールを取り付けることで、ボードをワイヤレスで管理できます。 S4Aを使用すると、USBポートと同じ数のボードを制御することができます。 互換性 S4A はスクラッチと下位互換性があるため、スクラッチプロジェクトを開くことができます。ただし、スクラッチコミュニティのウェブサイトでプロジェクトを共有することはできません。 この互換性は両方の方法で動作しないので、元のスクラッチ内からS4Aプロジェクトを開くことができないことを考慮してください。 Arduinoボードと一緒にピコボードを使用することもサポートされています。 プロトコル S4Aは、アクチュエータの状態を送信し、75ミリ秒ごとにセンサ状態を受信することによりArduinoと対話するため、パルス幅はこの期間より大きくする必要があります。データ交換はPicoBoardプロトコルに従い、ボードにインストールする特定のプログラム(ファームウェア)が必要です。その方法の詳細については、ダウンロードセクションを参照してください。 S4AはMITライセンスで配布されるフリーソフトウェアです。
バージョン履歴
- バージョン N/A に転記 2011-01-13
いくつかの修正と更新 - バージョン N/A に転記 2011-01-13
プログラムの詳細
- カテゴリ: ネットワークとインターネット > 他
- パブリッシャー: seaside.citilab.eu/scratch/arduino
- ライセンス: 無料
- 価格: N/A
- バージョン: Array
- プラットフォーム: windows