ArduinoでOLED (128x64)を使う

前回の記事でOLEDをRaspberry Piで使っていましたが今回はArduinoで動作させてみます。 www.oki-lab.net まずはArduino IDEを起動してライブラリをインストールします。 スケッチ→ライブラリをインクルード→ライブラリを管理でライブラリマネージャを起動。 …

【DIY】Google Glassっぽいスマートグラスを作ってみた

何年か前にGoogleから発表されて結局一般に普及しないまま消えてしまったGoogle Glassですが、 せっかく3Dプリンタがあるのでそれっぽいものを作ってみました。 ボディは勿論3Dプリンタで作りますが、それ以外の部品は下記の通り。 ・Raspberry Pi Zero W / …

Arduinoと超音波センサを使ってお掃除ロボットを作る

タイトルにもある通り、Arduinoと超音波センサを使ってお掃除ロボットを作ってみました。 といっても、ルンバのような物ではなく、雑巾がけをするようなロボットです。 主要部品はこんな感じです。 Arduino Micro 超音波センサ HC-SR04 モータドライバ TA729…

Raspberry PiでMPU9250を使う

海外通販のAli Expressで9軸センサ(加速度、ジャイロ、コンパス)のMPU9250を買ってみたので、Raspberry Piに繋いでみました。 ちなみに、中国から10日くらいで届きました。 接続は簡単で下記の4本です。 MPU9250 <->Raspberry Pi VCC - 3V3 SCA - GPIO2 SCL …

Raspberry Piでサイマルラジオを聞く

今回はかなり短い記事ですが、個人的なメモとして残しておきます。 まずMplayerをインストールします。 sudo apt-get install -y mplayer サイマルラジオのHPにアクセスし、聞きたい放送局のアドレスを調べます。(~.asx) サイマルラジオ 後はターミナル上で…

RaspberryPiでLCDに文字表示

だいぶ前にArduinoでLCDに文字を表示しましたが、今回はRaspberry Piでやってみました。 使用するのは16文字x2行表示できる1602A です。また、明るさ調整用にポテンショメータも用意します。 oki-lab.hatenablog.jp まずは配線を行います。下記のように接続…

Open JTalkで初音ミクボイスで喋らせる

最近、ディープラーニングばかり試していましたが、少し飽きてきたので、 気分を変えて、Open JTalkを試してみました。 インストール 下記コマンドでインストールします。 sudo apt-get install open-jtalk open-jtalk-mecab-naist-jdic hts-voice-nitech-jp…

プログラミング不要のNeural Network Consoleを試す

ディープラーニングのライブラリとしてはTensorFlowが有名ですが、SONYが公開したプログラミング不要でしかも無料のNeural Network Consoleが良さげだったので、試してみました。 ダウンロード 下記のリンク先からプログラムをダウンロードします。なお、メ…

QT4でサーボモータ(SG90)の操作パネルを作成

ネットで安価なサーボモータを探してまとめ買いしたのですが、動きをテストするのにプログラムを書き換えるとか、キーボードで角度を入力するのは面倒だったので、GUIで操作できるようにしました。 GUIはQT4で作成するので、まずはそのインストールから。 な…

GPU版TensorFlowをWindowsにインストール

これまでずっとCPU版のTensorFlowを使っていて、それほど困らなかったのですが、 大量の画像を学習しようとすると流石にかなり遅くなる為、 GPU版のインストールを行いました。 必要環境 CUDA Toolkit Download | NVIDIA Developer 特に悩むところはありませ…