
組立マニュアル
2016年XNUMX月
ARDUINO用アナログ入力拡張シールド

導入
ArduinoUNO™には6つのアナログ入力が装備されていますが、一部のプロジェクトではさらに多くの入力が必要です。 例ampル; センサーまたはロボットプロジェクト。 アナログ入力拡張シールドは、4つのI / Oライン(3つのデジタル、1つのアナログ)のみを使用しますが、なんと24の入力を追加するため、合計で29のアナログ入力を自由に使用できます。
特徴:
- 24つのアナログ入力
- 4本のI / Oラインのみが使用されます
- 積み重ね可能なデザイン
- ライブラリと元を完備ampレ
- ArduinoUNO™および互換性のあるボードで動作します
仕様:
- アナログ入力:0 – 5 VDC
- ArduinoUNO™ボードのピン:5、6、7、A0を使用
- 寸法:54 x 66 mm(2.1 "x 2.6")

このマニュアルでは、KA12を組み立てる方法と付属のArduinoライブラリをexでインストールする方法を説明しますampルスケッチ。

箱の中身
- 1×PCB
- 1 オーム抵抗器 (黄色、紫色、茶色) 470 個
- 2 X 100kオーム抵抗器(茶色、黒、黄色)
- 2Xセラミック多層コンデンサ
- 3X抵抗アレイ100k
- 1 X 3mm赤色LED
- 4 X ICホルダー(16ピン)
- 4×6ピンの3ピンヘッダー
- 2 X8ピンメスヘッダー
- 2 X6ピンメスヘッダー
- 2 X3ピンメスヘッダー
- 3 × IC – CD4051BE
- 1 × IC – SN74HC595N

構築手順

配置する 470オーム抵抗器 写真のようにはんだ付けします。
R1: 470オーム(黄色、黒、茶色)
2つを配置する 100kオーム抵抗器 写真のようにはんだ付けします。
R2、R3: 100kオーム(茶、黒、黄)
C1、C2: セラミック多層コンデンサ
RN1、RN2、RN3: 抵抗アレイ 100k
導かれた: 赤色LED
極性に注意してください!

IC1、…、IC4: ICホルダー
ノッチの方向に注意してください!
すべての6×3ピンヘッダーコネクタをはんだ付けします。
曲がったピンがはんだ付けされていることを確認してください。
6 ピン メス ヘッダーと 8 ピン メス ヘッダーの両方を所定の位置にはんだ付けします。
ピンを切らないでください!
SV1: 3ピンメスヘッダーXNUMX個
はんだ付け側にピンを挿入し、コンポーネント側にはんだ付けします。ヘッダーの上部が均等に水平になり、他のピンの上部を超えないようにしてください。こうすると、Arduino Uno にぴったりフィットします。ピンを切らないでください。
IC1、IC2、IC3: IC-CD4051BE
切り欠きの方向に注意してください。IC ホルダーの切り欠きと一致するはずです。
IC4: IC – SN74HC595N
切り欠きの方向に注意してください。IC ホルダーの切り欠きと一致するはずです。
KA12の接続
ピンの損傷を防ぎ、良好な接続を確保するために、KA12 を Arduino Uno に正しく挿入することが非常に重要です。
最も重要な注意点は次のとおりです。
A.この6ピンメスヘッダーは、Arduinoの「アナログ入力」に正確に適合します。
B.3つの6ピンメスヘッダーがArduinoのXNUMXつのICSPピン上をスライドします。
C. KA8の12ピンメスヘッダーの横の番号は、デジタルI / Oに対応している必要があります。
D.損傷を防ぐために、ピンを慎重にArduinoにスライドさせます。
Arduinoライブラリのインストール
- ライブラリをインストールします。
VellemanのKA12ダウンロードページに移動します webサイト
http://www.vellemanprojects.eu/support/downloads/?code=KA12
「velleman_KA12」の抽出ファイルをダウンロードし、「velleman_KA12」フォルダを Documents\Arduino\libraries にコピーします。 - Exampルスケッチ:
A.Arduinoソフトウェアを開きます
B.次にクリック file/元amples / Velleman_KA12 / Velleman_KA12 - コード:
XNUMX行ずつ
KA12の機能を使いやすくするためにライブラリを作成しました。
1 行目と 6 行目では、ライブラリの使用を宣言し、初期化します。これは、KA12 を使用するすべてのスケッチで実行する必要があります。ライブラリを使用すると、すべてのセンサー値を簡単に読み取り、int 配列に保存したり、XNUMX つの値を読み取って int に保存したりすることができます。
すべてのセンサーを読み取るには、24 桁の int 配列を宣言する必要があります (2 行目)。配列を埋めるには、読み取りコマンドを使用します (8 行目)。amp次に、for ループを使用してすべての値をシリアル モニターに表示します (9 行目から 12 行目)。
シリアル通信は5行目で設定します。
必要な値が 12 つだけの場合は、「ka13_read」コマンド (行 XNUMX) を使用できます。

ベルマンプロジェクト
@Velleman_RnD
VELLEMAN nv – Legen Heirweg 33、Gavere(ベルギー)
ヴェルマンプロジェクト.com
ドキュメント / リソース
![]() |
velleman Arduino用アナログ入力拡張シールド [pdf] 取扱説明書 Arduino用アナログ入力拡張シールド |




