ArduinoとWindows 8.1、10のアプリケーション間でBluetoothリンクを確立する[How to]

MicrosoftのDeveloper Networkからの最近の投稿では、ArduinoとWindows 8.1 / 10アプリの間にシリアルBluetoothリンクを確立して、単純なコマンドやより高度なコマンドを送信できるようにする方法が説明されています

Arduinoデバイスと作成中のWindows 8.1アプリとの間でBluetoothリンクを確立する方法を学びたいと思っている開発者であれば、幸運にもMicrosoftがいくつかの貴重なアドバイスを共有しています。 非常にリソースの豊富なChannel 9で共有されている、ArduinoとWindows 8.1の間のBluetooth通信を作成するためのガイドは、C#とC ++(最後のリンク)でダウンロード可能になりました。

[更新]あなたがそれをWindows 10アプリで動作させたいのなら、まず第一に、あなたはWindows 10にArduinoソフトウェアとドライバをインストールする方法に関するこのガイドに従うことができます。この記事をチェックする 修正:Windows 10上のArduinoの問題。

ArduinoとWindows 8.1 / 10の間でBluetooth通信を確立する方法

コードをテストするには、Arduino Uno R3とJY-MCU BluetoothモジュールのようなBluetooth機能を備えたArduinoと、Bluetooth機能を備えたWindows 8.1デバイスが必要です。 それ自身でBluetoothを欠いている場合は、Bluetoothドングルを接続することもできます。

このYoutubeビデオで見られるように、あなたはそれからBluetoothモジュール、2つのLEDとポテンショメータでArduinoをセットアップするでしょう。

Bluetoothモジュールとの通信は、SoftwareSerial.hライブラリを使用して行われます。 Windows 8.1アプリは、Package.appxmanifestでBluetoothシリアル通信機能を宣言する必要があります。VisualMicroを使用してArduinoコードをデプロイするには、ソリューションエクスプローラーでプロジェクトを右クリックし、DebugStart new instanceを選択します。 Windows 8.1アプリが起動したら、接続を確立してLEDを制御できます。

下のリンクをたどってフルガイドをダウンロードし、Microsoftの開発者ネットワークでガイド全体を参照してください。

ArduinoとWindows 8.1ガイド間のBluetooth通信のダウンロード

[関連]あなたは今あなたのボードを損傷する危険性なしにArduinoシミュレータに関するいかなる制限もなしに学びそしてテストすることができます。 あなたはここにPCのための7最高のArduinoのシミュレータのリストを見つけて、それらの機能をチェックすることができます。

たとえば、 Autodesk Eagleは 、PCBレイアウトとスケマティック編集ツール、コミュニティ主導の機能、およびライブラリコンテンツの完全なセットを提供しています。 オートデスクの公式Webサイトで、これらの強力で使いやすいツールの詳細を確認できます。

チェックアウトするための関連記事:

  • Windows 10 Spring Updateにより、開発者はAIを使用してより優れたアプリケーションを構築できます。
  • Nadellaは、Microsoftはモバイル機器への投資を継続すると述べている
  • Google Analytics用のWindows SDKは、アプリ開発者にとってより多くの選択肢をもたらします

編集者注:この記事はもともと2013年11月に公開されたものであり、それ以来、鮮度、正確さ、および網羅性のために改良および更新されています。