電子工作

RaspberryPi3でReSpeaker 4-Mic Array for Raspberry Piを使用してみる【調査・追記中】

RaspberryPi3でReSpeaker 4-Mic Array for Raspberry Piを使用してみる Seeedさんの商品であるReSpeaker 4-Mic Array for Raspberry PiをRaspberryPi3に接続してスマートスピーカーっぽいことをやってみようと思います。 公式のページは www.seeedstudio.com…

RaspberryPi3でMAMORIOの信号を受信する

RaspberryPi3でMAMORIOの信号を受信する 秋にいろいろハッカソンに参加したので、来年また使うかもしれないので、その時のメモをまとめていきます。といっても2-3件ですけどね。 先日あった【Nagoya Hackathon】で自分のチームでは位置情報を取得する必要が…

RaspberryPiでNode.jsの比較的新しいバージョンを使用する

RaspberryPiでNode.jsの比較的新しいバージョンを使用する RaspberryPiで比較的新しいNode.jsを使用するというネタは何度かやっているのですが、さすがにそろそろだるいので一般的な設定方法をメモしておきます。 【過去記事】 【RaspberryPi】 uepon.hatena…

Wio LTE 体験会にいってきました

Wio LTE 体験会にいってきました 先日、連休中に行われたWio LTE 体験会にいってきました。 seeed.connpass.com ここ最近Seeedさんによく行っているような気がします。 Wio LTEについては soracom.jp github.com このあたりをみていただくとして、LTEの通信…

Nagoya Hackathonに参加してきました

Nagoya Hackathonに参加してきました 10/28~29に開催されたNagoya Hackathonに参加してきました。 jellyware.jp テーマ:「女性や外国人に愛される街となるIoT製品やサービスを創り出せ!」 開催日時:平成29年10月28日(土)〜10月29日(日) 開催場所:「星ケ…

「IoT×API de 街ハック!#MA_2017 名古屋ハッカソン予選」に参加してきました

「IoT×API de 街ハック!#MA_2017 名古屋ハッカソン予選」に参加してきました mashupawards.connpass.com 10月14日・15日に名古屋工業大学さんで行われたMashupAward名古屋予選に参加してきました。 今回は、一般参加でもあり、運営のお手伝いもさせていただ…

RaspberryPiでRFID-RC522を使ってみる【失敗編】

RaspberryPiでRFID-RC522を使ってみる【失敗編】 このエントリーは失敗編です。失敗に至るメモのため、情報が基本ないので読み飛ばしてください。 以前の勉強会で教えてもらった(もう数年も前になりますが)NFCのタグシールを何かに使えないかと思って購入…

Node.jsでRSSのデータを取得する【Windows10、RaspberryPi、DragonBoard】

Node.jsでRSSのデータを取得する【Windows10、RaspberryPi、DragonBoard】 以前からちょっと欲しいなと思っていたのですが、現在のテレビ番組を一覧的に表示できなかなと。テレビをつけてEPGを見ればいいじゃないとというのはもちろんわかっているんですが、…

RaspberryPi3へのRaspbianインストール(2017/08/20版)

RaspberryPi3へのRaspbianインストール(2017/08/20版) いままでRaspberryPiも2ばかり使っていたのでそろそろRaspberryPi3を使おうと思いました。(そろそろ機械学習なんかにも手をだしたいなあとということもあってマシンパワーが欲しくなった) タイミン…

Raspberry PiでAquesTalk Piを使ってみる

Raspberry PiでAquesTalk Piを使ってみる これまでTTSではOpenJTalkを使っていましたが、ちょっと目線を変えてAquesTalk Piを使ってみます。といっても、ライセンスがあるのでお気をつけください。(個人非商用であれば問題いようです) インストール 以下の…

DragonBoard 410c(Debian)でOpenCVを使ってみる

DragonBoard 410c(Debian)でOpenCVを使ってみる DragonBoardを使用してWebCamを使用できるようになったので今度はOpenCVを使ってみます。概ねRaspberryPiと同じような設定で問題ありません。 (注意!)2017/08/12にapt-get dist-upgradeを行ったところ/de…

DragonBoard 410c(Debian)でUSB接続のWebCamを使用してみる

DragonBoard 410c(Debian)でUSB接続のWebCamを使用してみる なんとなく気になったので調べてみました。 結論からいうとUVC対応のものであれば問題なく使用できるようです。 接続 カメラをUSB接続します。 【接続前】 $ lsusb Bus 001 Device 003: ID 0b95:…

Raspberry PiをFirewall/NAT越しにSSH・RDPをする【ngrok】

Raspberry PiをFirewall/NAT越しにSSH・RDPをする【ngrok】 前回のエントリーに引き続きngrokに関連した話題になります。 uepon.hatenadiary.com 前回の話題でhttp、httpsに関しては無事にngrokを経由して公開をおこなうことができました(httpsに関しては言…

IchigoJamのファームウエアをバージョンアップさせる

IchigoJamのファームウエアをバージョンアップさせる 久しぶりにIchigoJamを使用しようと思ったのですが、ファームウエアのバージョンがかなり古かったのでバージョンアップをしました。 以前にもファームウエアのバージョンを上げたことはあるのですが、メ…

DragonBoard 410c(Debian)で日本語音声合成(Open JTalk)のTTSしてみる

DragonBoard 410c(Debian)で日本語音声合成(Open JTalk)のTTSしてみる 前回のエントリで音声の出力ができるようになったDragonBoard。この機能を元にOpen JTalkを用いた音声合成を行ってみたいと思います。 Open JTalk - HMM-based Text-to-Speech System …

DragonBoard 410c(Debian)でPechatを使用してみる(Bluetooth経由の音声出力)

DragonBoard 410c(Debian)でPechatを使用してみる DragonBoardの唯一困った点は音声出力のpinがデフォルトではないことかなと思います。 できれば、このあたりもついていると良かったかなと。最近は音声認識や自動音声や音声による操作もあるので、こうい…

DragonBoard 410c(Debian)でGPIOプログラミング(Python編)

DragonBoard 410c(Debian)でGPIOプログラミング(Python編) 前回まではC言語でGPIOを触っていましたが、流石に最近はpythonとかnode.jsで触りたいですね。 uepon.hatenadiary.com uepon.hatenadiary.com 折角、pythonのラッパーもインストールしてあるの…

DragonBoard 410c(Debian)でGPIOプログラミング(C言語編):少し解決

DragonBoard 410c(Debian)でGPIOプログラミング(C言語編):少し解決 前回のエントリではなかなかタクトスイッチを使ったGPIOの入力処理がうまく行かず途中で中断してしまいました。 タクトスイッチの回路をArduinoで動作するか試したり、プログラムを直…

【自分だけではなかった…】DragonBoard 410c(Debian)の定期的なリブート対策

DragonBoard 410c(Debian)の定期的なリブート対策 どうもDragonBoardでリブートが頻発するのは自分だけの現象ではなかったようです。 Facebookでも同じ現象の方が多くなってきているようです(?) このエントリーは過去のエントリーからの継続ネタになり…

DragonBoard 410c(Debian)の再起動の原因を調べる

DragonBoard 410c(Debian)の再起動の原因を調べる 以前、DragonBoard 410cの再起動が定期的に発生する事象があって、Bluetoothの機能を停止したら治った(収まった)というエントリーを書きました。 uepon.hatenadiary.com その後コミュニティで以下のよう…

DragonBoard 410c(Debian)でGPIOを使用する

DragonBoard 410c(Debian)でGPIOを使用する そろそろDragonBoard(debian)でもGPIOを使用したくなってきましたので、GPIOを使用するための設定を行いたいと思います。 お急ぎの方は下の方にある解答編まで飛ばしてください。 手順 DragonBoard(debian)…

DragonBoard 410c(Debian)でNode.jsとPhantom.jsを使えるようにする

DragonBoard 410c(Debian)でNode.jsとPhantom.jsを使えるようにする ※ 結論をお急ぎの方は「まとめ」まで読み飛ばしてください。 先日、「DragonBoard+IoTアプリコンテスト meet up!」というイベントに参加してきました。 algyan.connpass.com DragonBoar…

LoLin製のNodeMCUでMicroPythonのインストールをしてみる

LoLin製のNodeMCUでMicroPythonのインストールをしてみる 前回設定したLoLin製のNodeMCUですが、Arduinoで使用するのはまあ普通かなと思ったので、 少し気になっていたMicroPythonのインストールをして使えるようにしたいと思います。 参考にしたのはこちら…

aitendoで購入したLoLin製のNodeMCUを使ってみる

aitendoで購入したLoLin製のNodeMCUを使ってみる 以前、秋葉原に行ったときにaitendoさんでESP8266モジュールのついたLoLin製のNodeMCUを購入したのですが一度も使わずに片付けていました。 そのころはほとんど開発用のボードはなかったので結構いいなと思っ…

RaspberryPiでPechatを使用してみる【失敗?】

RaspberryPiでPechatを使用してみる pechat.jp (注)今回のエントリーは失敗の記録になります。ただ、デバイスとしては使用できています。最後の方だけみてもらえればいいかなと思います。 以前のエントリーにも書いたダブルドライバーをRaspberryPiでの実…

RaspberryPiでUSBメモリを挿したことをユーザプログラムから認識する

RaspberryPiでUSBメモリを指したことを確認する つい先日名古屋ではこういうイベントがありました。 geekbar.doorkeeper.jp 発表もいろいろあったので自分ももう少し作品作りをしなければという気持ちになりました。ということで次回のイベント(?)に向け…

Node.jsでもOpenCVしてみる

Node.jsでもOpenCVしてみる 少し前のエントリではPythonを使用してOpenCVで顔認識をしていたんですが、モノによってはnode.jsでも同様なことができるかなと思いますので 実験をやってみました。 node.jsでもopencvのモジュールがあります。ただ、OpenCVは2系…

RaspberryPiでOpenCVを使って顔認識を行ってみる

RaspberryPiでOpenCVを使って顔認識を行ってみる ようやくやりたかったOpenCVを使った顔認識を行ってみます。MicrosoftさんやIBMさんのサービスなどのWebサービスで顔認識ができるのでそれほど必須というわけでは無いのですが、ネットワークサービスが使えな…

RaspberryPiにPhantomJSをインストールする

RaspberryPiにPhantomJSをインストールする 昔作ったPhantomJSのプログラムをRaspberryPiでも実行したいと思ったのですが、RaspberryPiのパッケージがなく、 ビルドにも数時間かかるということだったので諦めていました。そろそろ時間もできたのでインストー…

RaspberryPiでも消臭力してみた

RaspberryPiでも消臭力してみた 毎回、ダメなパターンのエントリですが、今回はそれに輪をかけて駄目なタイトルになっています。 最近、Amazon Dash Buttonを使ってみたくなったので購入を考えていました。ただ、本体にくっついているデザイン面が日用品ばか…