Raspberry pi 環境作成

raspberry piでUSB Bluetooth ドングルを使えるようにする

投稿日:2017/05/22 更新日:

raspberry piでUSB Bluetooth ドングルを使えるようにしてみます

 

USB Bluetooth ドングル

確認したUDBBluetoothドングルは以下になります

 

なお、以下のものでも動作するようです

セッティング

では、raspberry piに接続して、認識させてみましょう

参考にさせていただいたのは、以下のサイト

 

Raspberry Pi 2 で USB-Bluetooth アダプターを使ってみた – しばやん雑記

Raspberry Pi + Bluetooth – もっふもふの電子回路

 

  1. raspberry piにBluetoothドングルをさす
  2. 認識するか確認lsusb
    認識はしてるみたい
  3. Bluezの最新をダウンロード
    BluezはLinuxで一般的に使われているBluetoothスタックらしいです
    apt-get でインストール出来るものは BLE非対応らしいので、
    最新版をダウンロードしてインストールします
    (2017/05時点の)最新は5.9らしいのでそれをインストールしました

    $ wget https://www.kernel.org/pub/linux/bluetooth/bluez-5.9.tar.xz
    


    落ちてきました

  4. 解凍してビルド前のチェック
    $ xz -d bluez-5.9.tar.xz
    $ tar xvf bluez-5.9.tar
    $ cd bluez-5.9
    $ ./configure --disable-systemd --enable-library
    


    なんか、エラーがでました
    GLibが足りない申しております

  5. ライブラリを追加でインストール
    $ sudo apt-get install libdbus-1-dev libdbus-glib-1-dev libglib2.0-dev libical-dev libreadline-dev libudev-dev libusb-dev make
    
  6. 再度、ビルド前のチェック
    $ ./configure --disable-systemd --enable-library
    


    通りましたね

  7. ビルドしましょう
    makeなんですが、けっこう時間がかかりました(10分ぐらい?

    $ make
    $ sudo make install
    
  8. makeでインストールできないやつをインストール
    $ sudo cp attrib/gatttool /usr/local/bin/
    
  9. libbluetooth-dev の各種ヘッダファイルを置き換え
    $ sudo cp -ipr lib/ /usr/include/bluetooth.5.9
    $ cd /usr/include
    $ sudo ln -s bluetooth.5.9/ bluetooth
    
  10. raspberry piを再起動しておく
    $ sudo reboot
    
  11. ドングルの状態を確認
    $ lsusb
    


    認識できていますね~

    $ hciconfig
    


    3行目にUP RUNNINGっとあるので動いているみたいです

336px アドセンス

336px アドセンス

-Raspberry pi, 環境作成
-, ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


関連記事

raspberry piでLED Matrix Displayを光らせてみる~接続編~

Raspberry PiとLED Matrix Displayを接続します 参考サイト きほん的には↓を参考にさせてもらいました ラズパイ2でLED電光掲示板を作る 注意点としてはこちらは32×16サ …

ラズパイにInfluxdbをインストする

Influxdbとは メトリクスやイベントといった 時系列データを格納するのに適したデータストアだそうです。   メトリクス? メトリクスとは of メトリクス管理 何かしらデータを収集して …

raspberry piでGitをつかってみる

こういうものはどこかで入れているもんやと思っていたが、 入れてたの別のマシンだったみたい(汗 インスト sudo apt-get install git

raspberry piにnode.jsをインストする

raspberry piにnode.jsをインストールします てっきり、すでにインストされているとおもっていたのですが、 stretch版のrasbianって、node.js入ってないんですね? no …

ラズパイでGitを使えるようにする

Raspberry Piでgit cloneをやろうとしたら、 そんなコマンドありませんいわれました   さいきんのOSならそのくらい入ってるかなおもったんですけどね 入ってませんでした g …

いちおうソフト屋さんやってます
だめリーマンをつづけて10年過ぎました

お笑いと二次元とアイドル界隈の住人です
クルマやお料理なんかもいけるんやで

それではゆるゆるふわふわいきませう