電子ボード間の通信は、私たち全員がプロジェクトのために特定の時間に必要とするものです。 そのため、スマートデバイスを作成するためのIoTやモノのインターネットなどのプロジェクトが生まれました。 だが それらのすべては、Bluetoothやワイヤレスなどのワイヤレス接続を備えたボードを必要とします。 次に、Arduino + Bluetoothとは何か、そしてこのテクノロジーでどのような可能性やプロジェクトを実行できるかを説明します。
Bluetoothとは何ですか?
おそらく今では誰もがBluetoothテクノロジーを知っていますが、 デバイスをリンクして、デバイス間でデータを迅速かつ効率的に送信できるようにするワイヤレステクノロジー ミーティングポイントやルーターは必要ありません。 このテクノロジーは、タブレットからヘッドフォンなどのアクセサリ、スマートフォンやデスクトップコンピュータなどの要素まで、多くのモバイルデバイスに存在します。
モノのインターネットでは、Bluetoothテクノロジーとワイヤレス接続が重要です。これは、Bluetoothを備えたさまざまなデバイスがデバイス間のネットワークまたはデータメッシュをより正確にし、多くのポイントに依存しないためです。接続。エンカウンターまたはデータノード。 このすべてのために、 Bluetoothテクノロジーは、Arduino、IoTを使用したプロジェクト、さらには最新のRaspberryPiモデルにも非常に多く存在します。
ブルートゥースには多くのバージョンがあり、それぞれが前のバージョンを改善し、すべて同じ結果を提供しますが、より高速な方法で、より少ないエネルギー消費で提供されます。 したがって、 Arduino + Bluetoothは、テクノロジーの世界で最も使用されている組み合わせです.
ただし、現在 のモデルはありません Arduino UNO デフォルトでBluetoothが含まれています また、すべてのユーザーがデフォルトでこのテクノロジーを使用できます。 これは、シールドや拡張カード、またはArduinoプロジェクトに基づく特殊なモデルのいずれかを介して見つける必要があるものです。
最近、Bluetoothテクノロジーを搭載したデバイスの新しい用途が作成されました。これは、 Bluetoothデバイスをビーコンまたは信号を頻繁に発信する単純なデバイスとして使用する場合。 このビーコンまたはビーコンのシステムにより、スマートデバイスはこのタイプの信号を収集し、ジオロケーションだけでなく、3G接続やワイヤレスアクセスポイントなどのテクノロジーでのみ取得できる特定の情報を取得できます。
どのArduinoボードにBluetoothが搭載されていますか?
前に述べたように、すべてのArduinoボードがBluetoothと互換性があるわけではなく、すべてのモデルにBluetoothが組み込まれているわけではありません。 これは、このテクノロジーが他のテクノロジーほど自由に生まれたわけではなく、すべてのArduinoプロジェクトにBluetoothが必要なわけではないため、決定されました。 この機能を、存在し、任意のArduinoボードに接続できるシールドまたは拡張ボードに任せます マザーボードに実装されている場合と同じように機能します。 それにもかかわらず、Bluetoothを搭載したモデルがあります。
最も人気のある最近のモデル それはArduino101と呼ばれています。 このプレートはたまたま ArduinoBluetoothと呼ばれるBluetoothを搭載した最初のArduinoボード。 これらのXNUMXつのプレートに追加する必要があります BQツムコア オリジナルではないArduinoボードですが、このプロジェクトに基づいており、スペイン製です。 これらのXNUMXつのボードは、Arduinoプロジェクトに基づいており、Bluetoothを介して通信する機能を備えています。 しかし、私たちが言ったように、それは唯一の選択肢ではありません。 他にXNUMXつのエクステンションプレートがあります 彼らはBluetooth機能を追加します。 これらの拡張機能 それらは、Bluetoothシールド、Sparkfun Bluetoothモジュール、およびSeedStudioBluetoothシールドと呼ばれます。.
基本設計にBluetoothを搭載したボード、前述のボードは、 Arduino UNO ボードの残りの部分と通信するBluetoothモジュールが追加されます。 を除いて Arduino 101、32ビットアーキテクチャを備えているため、他のArduinoボードに対して大幅に変更されたモデルであり、Arduinoプロジェクト内の他のモデルよりも強力です。 実際には、 一部のモデルが販売または配布されなくなったため、プレートの数が大幅に削減されました そして、Arduino Bluetoothの場合のように、そのドキュメントを通じてのみ達成できる職人技による構築によってのみそれを達成することができます。
拡張機能の選択または Bluetoothシールドは再利用できるので非常に興味深いです。 つまり、Bluetoothを使用する特定のプロジェクトでボードを使用し、拡張機能をドッキング解除するだけでBluetoothがない別のプロジェクトでボードを再利用できます。 この方法の欠点は、XNUMXつのArduinoボードを購入したかのように拡張機能を使用すると、プロジェクトのコストが大幅に高くなることですが、基本的にはXNUMXつしか機能しません。
Arduino + Bluetoothで何ができますか?
Arduinoボードを使用できるプロジェクトはたくさんありますが、通信を必要とするプロジェクトはほとんどありません。 現在、Bluetoothを備えたスマートデバイスを見つけることができるため、インターネットアクセスが必要なプロジェクトをArduino Bluetoothを備えたボードに置き換え、Bluetooth経由でインターネットアクセスを送信できます。 私たちもできます スマートスピーカーを作成する Arduino + Bluetoothボードのおかげでまたは作成 デバイスを地理的に特定するためのビーコン。 言うまでもなく キーボード、マウス、ヘッドホン、マイクなどのアクセサリ...この電子セットを使用して構築できます、現在、どのオペレーティングシステムもBluetoothテクノロジーで正しく動作するため。
のような人気のあるリポジトリで Instructables BluetoothとArduinoを使用する無数のプロジェクトを見つけることができます Arduino + Bluetoothを使用していないが、関連する変更を加えて使用できる他のプロジェクト。
Arduino用のWifiまたはBluetooth?
WifiまたはBluetooth? 多くのプロジェクトでWi-Fi接続が何をするのか、Bluetooth接続もできるので、多くの人が自問する良い質問です。 一般に、両方のテクノロジーの長所と短所について話し合う必要がありますが、この場合、Arduinoを使用したプロジェクトでは、非常に重要な要素を検討する必要があります。 エネルギー消費。 一方では、私たちが持っているエネルギーを見て、そこからWi-FiとBluetoothのどちらを使用するかを決定する必要があります。 さらに、インターネットアクセスがあるかアクセスポイントがあるかを確認する必要があります。インターネットアクセスがないと、ワイヤレス接続はあまり役に立ちません。 インターネットを必要とせず、リンクするデバイスのみを必要とするBluetoothでは発生しないこと。 与えられた これらのXNUMXつの要素は、プロジェクトがArduino + WifiまたはArduino + Bluetoothのどちらを実行するかを選択する必要があります。
個人的には、電源とインターネットアクセスが良ければどんな選択肢もいいと思いますが、持っていない場合は、技術をあまり必要とせず、最新の仕様で節約できるArduino + Bluetoothを個人的に選びます。エネルギーと使用するためにより効率的です。 あなたも プロジェクトに使用するテクノロジーは何ですか?