
Add to Cart
Arduino BTはATmega168にマイクロ制御回路板オリジナルに基づいていましたり、328と今供給されますですが。(データ用紙)およびBluegiga WT11のbluetoothモジュール(細部およびデータ用紙[pdf])。それはbluetooth上の無線シリアル通信を支えます(しかしBluetoothのヘッドホーンか他の可聴周波装置と互換性がありません)。それに14のデジタル入出力ピン(6つおよび1つがPWMの出力として使用することができるかどれをの使用するWT11モジュールを再調節するのにことができますが)、力のための6つのアナログ入力、16のMHzの水晶発振子、ねじ込み端子、ICSPヘッダーおよびリセット ボタンがあります。それはマイクロ制御回路を支えるのに必要とされるすべてを含み、Bluetoothの関係に無線でプログラムすることができます。指示はArduino BTとの開始のために利用できます。
マイクロ制御回路 | ATmega328 |
操作電圧 | 5V |
入力電圧 | 1.2-5.5 V |
デジタル入力/出力ピン | 6つが出力されるPWMを提供するかどれ(の) 14 |
アナログ入力ピン | 6 |
入力/出力PinごとのDCの流れ | 40 mA |
3.3V PinのためのDCの流れ | 50 mA |
フラッシュ・メモリ | どれの32 KB (ブート・ローダによって使用される2 KB) |
SRAM | 2 KB |
EEPROM | 1 KB |
クロック速度 | 16のMHz |
Arduino BTはV+およびGNDのねじ込み端子で動力を与えることができます。板はそれが1.2V少しと動力を与えられることを可能にする5.5Vの最高を含んでいますDC-DCのコンベクター。電源のより高い電圧か逆転させた極性は板を損なうか、または破壊できます。
力ピンは次の通りあります:
貯える2 KBがブート・ローダのために使用されるかどれをの) ATmega328にためのフラッシュ・メモリの32 KBがコードをあります(。それにSRAMの1 KBおよび(EEPROMの図書館と読まれ、書くことができる)の512バイトがEEPROMあります。
BTの14のデジタル ピンのそれぞれはpinMode ()、digitalWrite ()、およびdigitalRead ()機能を使用して入力か出力として、使用することができます。それらは5ボルトで作動します。各ピンは最大40 mAを提供するか、または受け取ることができ、20-50のkOhmsの内部プルアップの抵抗器を(デフォルトで切られる)備えています。さらに、あるピンは機能を専門にしました:
BTはそれぞれが決断(すなわち1024の価値)の10ビットを提供する6つのアナログ入力があります。デフォルトでそれらは地面から5ボルトに測定しましたり、しかしAREFピンおよび低レベル コードを使用して範囲の上部端を変えること可能なそれです。さらに、あるピンは機能性を専門にしました:
板に他の幾つかのピンがあります:
ArduinoピンとATmega168/328港の間で地図を描くことをまた見て下さい。
Arduino BTのBluegiga WT11モジュールはコンピュータ、電話およびBluetooth他の装置とのBluetoothコミュニケーションを提供します。WT11は連続によってATmega328と伝達し合います(板のRXおよびTXピンによって共有される)。それは115200ボー コミュニケーションのために形成されて来ます。モジュールは構成可能べきで、によって探索可能事実上comを提供するべきであるあなたのオペレーティング システムのbluetoothの運転者、他の適用によって使用のために左舷に取って下さい。Arduinoソフトウェアは簡単な原文データがこのbluetoothの関係上のArduino板に出入して送られるようにする連続モニターを含んでいます。板はまたこの同じ無線関係を使用してプログラムし直すことができます。
WT11はArduino BTの使用のために特に形成されます。その名前は12345へのARDUINOBTそしてパスコードに置かれます。細部については、完全な初期設定のスケッチを見て下さい。
Arduino BTに伝達し合うことのための他のいくつかの設備があります。ATmega328 UART TTL (5V)のシリアル通信はデジタル ピン0 (RX)および1で利用できま(TX)、またWT11モジュールに接続されます。
SoftwareSerialの図書館はBTのデジタル ピンの何れかのシリアル通信を可能にします。
ATmega328はまたI2C (TWI)およびSPIコミュニケーションを支えます。ArduinoソフトウェアはI2Cバスの使用を簡単にするためにワイヤー図書館を含んでいます;細部については配線のウェブサイトのドキュメンテーションを見て下さい。SPIコミュニケーションを使用するためには、ATmega328データ用紙を見て下さい。
Arduino BTはArduinoソフトウェア(ダウンロード)とプログラムすることができます。細部については、参照および個人指導を見て下さい。
Arduino BTのATmega328は外的なハードウェア プログラマーの使用なしでそれに新しいコードをアップロードすることを可能にするブート・ローダとpreburned来ます。それは元のSTK500議定書を使用して伝達し合います(参照、Cのヘッダー・ファイル)。
またブート・ローダをとばし、ICSP (回路内連続プログラミング)ヘッダーを通してATmega328をプログラムできます;細部についてはこれらの指示を見て下さい。
BTの最大長そして幅はそれぞれおよそ3.2のそして2.1インチです。3つのねじ穴は板が表面か場合に付すことを可能にします。8つが160ミル(0.16")であることをことにデジタル ピン7間の間隔注目し、他のピンの100ミルの間隔のない多数。