2018年01月03日

「振動温度計」作り

実は以前から「振動温度計」、つまり振動で何度か伝える温度計作りに挑戦しています。

限りなく電子工作&Arduinoのプログラミングのことを知らない中で作った1号機は、電源電圧のことをきちんと考えていなかったり、Arduinoからの出力で直接振動モーターを回したりで、動作不安定極まりなし(笑)。それらに気づかせてくれたという意味では、貴重な1号機でしたが。

そして反省をもとに作ったのが、この2号機です。

振動温度計2号機.jpg

主な使用部品は、以下の通り。

マイコンボード:Adafruit Trinket 3.3V版
温度センサ:LM61CIZ
振動モーターLA4-503AC2

ちなみこれ、目と耳両方不自由な人、いわゆる盲ろう者でも使える温度計があってもいいんじゃないか、それなら振動で伝えるようにすればいいんじゃないか&振動なら電子工作的にも音声とか出すより楽だし、というのがそのスタートでした。もちろん目だけの方(視覚障害者)でもいいですし、健常者の人でも使い道あるかもです。

基盤上のボタンを押すと、温度に応じた振動をします。
ルールは、十の位が長い振動、一の位が短い振動、マイナスの場合は、十の位より長い振動が最初にあるようにしています。
つまり23℃の場合は「ブーン ブーン ブンブンブン」です。

動作が安定したので、人に説明することができるようになったのですが、実際に使ってもらえるようにするには、以下を改善しないといけません。

  • ちゃんとしたケース、できればナイスなデザインなものにしたい。
  • ケースにちゃんとボタンをつけたい。
  • 電源スイッチがないものを作りたい。

とくに3つ目は、Arduinoのスリープ機能を使うことになると思うんですが、その方法がよくわからず苦戦中。ケースの問題も難しいですね。。

まだまだ苦戦は続きます。





posted by しょーじ at 16:02| Comment(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2017年12月30日

Raspberry Pi の中の Node-RED を日本語化したい

何だか楽しそう&簡単そうで、手を出し始めた Node-RED。

本などを見ると、各部が日本語化されたスクリーンショットがあるのに、Raspbianを現時点の最新版(4.9.70-v7+ #1068 SMP Mon Dec 18 22:12:55 GMT 2017)にしても、そのまま。

なにか方法は、しかも簡単にできる方法はないものかと探したところ、以下のページにある Node-RED のバージョンアップで、めでたく日本語化されました。

Raspverry Pi にNode-RED をインストールする

ちなみに、インストールしようとしたところ「すでに最新版です」と出たのですが、「update-nodejs-and-nodered」をしたところ、めでたくアップデートされました。

NOOBSでRaspbianをインストールすると、Node-REDはインストールされますから、バージョンアップだけでいいかもですね。

上記の方法でのイントール&アップデート後の Node-REDのバージョンは、v0.17.5 です。
インストール前のバージョンは、確かめ忘れてました。すんません。
たしか、v0.16ぐらいだったと思います・・・



ラベル:RaspberryPi Node-RED
posted by しょーじ at 23:25| Comment(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2017年10月22日

Trinketでは「tone」が使えない

Trinketに圧電スピーカーをつなぎ、Arduinoでは標準で使える(と思っていた)toneで音を出そうとしたものの、なぜか出ない現象発生。

接続できには問題なかったので、もしやと思い調べて見ると、Adafruitの公式サイト内に、Trinketでは「tone」を使えないという記述が。

幸い、そのページ内に関数の形で「tone」のような「beep」を作れる方法が書いてあったため、それを利用したところ、問題なく音を出せました。

詳細は、以下のリンク先にあります。

Trinket / Gemma Mini-Theramin

※当初「beep」と書いてましたが、純粋なArduino?では「tone」ですね。Trinketで tone にあたる機能を「beep」という関数で実現する、という意味でした。すんません。。
ラベル:Trinket Adafruit 8pino
posted by しょーじ at 22:44| Comment(0) | 日記 | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は180日以上新しい記事の投稿がないブログに表示されております。