読者です 読者をやめる 読者になる 読者になる

sphinx のインストール

自宅のwin7(64bit)なPCに sphinx の環境構築。 インストール中にエラーは無かったのだが、最初のサンプルが動かない orz,, make html でエラーになってしまう。python3系を入れていたのだが、2系がメジャーという記述をみたので、別のディレクトリにインスト…

MSYS2 と feedly

自宅PCにMSYS2をインストールした。 pacman というパッケージマネージャがよさげ。 gcc 5.x な環境が簡単に整った。C++11なスレッドを使えるかも。 Windowsではインストールが面倒な boost も簡単にインストールできた。 また。twitter で流れてきた rebuild…

プログラミングのインフラとツール

今時の開発環境とツールについて。ちゃんと使えるようにならなければ。 github cloud9 heroku ローカルな環境は windows7 ubuntu yosemite(Mac OS 10.x) iOS(8,x) 言語としては c/c++ javascript ruby python swift 開発対象システムとして マイコン単体 PC…

html5とjavascriptでリアルタイムなグラフ表示

create.js(easel.js)の使い方。ようやく、いいサンプルコードを見つけた。ウェブブラウザでボールが跳ね返るサンプル。今やりたいことは、オシロスコープのようにセンサー入力のデータをアニメーションすること。折れ線グラフの書き方がわかれば、時間的にデ…

Cプリプロセッサのデフォルトで define されている値を得るには

以下のようにすればよい。知らなかった。 GCCの場合 echo "" | cpp -dD clang の場合 echo | clang -dM -E -

情報の整理の仕方

フローな情報は日々の記録としてはてなブログに書く。 ウェブクリップはevernote にタグをつける。会社でははてなブックマークを利用する。 情報を整理して見せるにはWikiがよい。 だが、Wikiを単独のサービスとしてとらえるのはもう古いのかも。 Githubとか…

Ubuntu でデュアルモニタ!

いままで ubuntu を入れたPCには17inch モニタをつなげて使っていた。 が、WinPC 用に23inchモニタを使っているので、状況によってはデュアルモニタとして使いたい。 で、モニタのインターフェースとグラフィックボードのインターフェースを調べた。どちら…

IoTなセンサ

なぜかありがちなのは温度センサ。評価基板によく載っている。 しかし、自分的には疑問。温度って感度低い、というか短時間では変化しない。 変化させるのに体温ぐらい。まさかライターを使うわけにいかない。 ヒータを用意するのも面倒。日光? なので、変…

無線モジュール、ぽちっとな!

安価な無線モジュールを2種類ぽちった。 bluetooth モジュール マクニカオンラインストア | Koshian - Bluetooth SMART モジュール(konashi互換) MP-KSN001Cstore.macnica.co.jp WiFiモジュール CDP-ESP8266 - Cerevo どちらも1000円以下。

unix のアクセス権限のメモ

グループを作成する groupadd グループを削除する groupdel ユーザをグループに追加する gpasswd # groupadd students # gpasswd -a user01 students # mkdir aaa bbb ccc ddd # chgrp students aaa bbb ccc ddd # chmod 775 aaa # chmod 735 bbb # chmod 75…

nitrous.io から heroku へ deploy する

Deploying to Heroku Deploying to Heroku に従って、RoR アプリである sampleapp を heroku にデプロイしてみる。 が、最後のところで、 bash: rake : command not found となってしまう。今日はここまで。

nitrous.io と github の連携

nitrous.io と github の連携方法を調べた。 Nitrous.IO Documentation の Connect to Github に従って操作をしたら、問題なく接続できた模様。 とはいえ、git の操作はまだしていない。 日本語の情報を発見。 Nitrousでゼロからアプリ作成(初期環境構築) …

git2.3 をwindows で使えるか?

Windows 用のバイナリは1.9.5 が最新らしい。2.3はソースコードのみ。 で、ソースコードを git clone してみたのだが。windowsでビルドするのは結構手間がかかりそう。 取り敢えず断念する。

heroku で java 開発のお勉強

heroku はデプロイする先。ローカルに Java な開発環境はやっぱり必要らしい。 ローカールの JDK のバージョンを調べてみたらちょっと古かった。最新の JDK をインストールした。 Eclipse 4.4 Luna for Java Developpersをインストール。EclipseもJava版をイ…

買出しメモ

今度秋月で買うもの。 両面スルホール・ガラス・ユニバーサル基板Aタイプ2.54mmピッチ(155x114mm): パーツ一般 秋月電子通商 電子部品 ネット通販 ピンソケット (メス) 2×25 (50P): パーツ一般 秋月電子通商 電子部品 ネット通…

FSMC と外付けSDRAM

STM32のFSMCって外付けRAMをつなげられる? SDRAM EDS1216AGTA−75−E: マイコン関連 秋月電子通商 電子部品 ネット通販 SDRAM EDS1216AGTA−75−E: マイコン関連 秋月電子通商 電子部品 ネット通販

カメラモジュールとTFT液晶

RasPi で画像処理をやろうと思っているわけだが、マイコンにカメラとTFT液晶をつなぎたくなった(笑い 実は、いつのまにかこんなにカメラモジュールを買っていた(汗 Omni Vision のカメラモジュール - kzono Wiki* 液晶モジュールも。

github を使おう

使い方を忘れている。(汗 sshな鍵を整理して、 Linux な PC Windows7なPC Mac Book Air RaspBerry Pi から github にアクセスできるようにしよう。 さすがに iPad mini は放っておこう(笑

ファイルの共有

いまどきのNFS Linux ⇔Windows のファイル共有は samba なわけだが、Linux⇔Linux はいまでもNFS なのだろうか?また、Mac との共有はどうするのか?(昔調べた気がするが、すっかり忘れている) 今でも NFS でよいらしい。 CentOSでNFS環境を整えた - 剥いだ…

SSHについてお勉強

SSH1とSSH2の違い もともとは、公開鍵暗号方式の違いだったらしい。 第12回 SSHについて - Linux入門講座 さて、今日も勉強するか。 SSHでの暗号方式、RSAとDSAの違い メモ さて、今日も勉強するか。 SSHでの暗号方式、RSAとDSAの違い メモ 結論としては、SS…

セキュリティ対策

今日はセキュリティ関係のツールのインストールとセットアップ。 KeePass いろんなウェブサービスのユーザ名とパスワードの管理用にインストール。 昔インストールしていたのだが、最近は使っていなかった。 GnuPG これも昔から使っていたが、最近は使ってい…

RasPiに OpenCVをインストール

カメラのパン・チルト機構ができたので、次は自動追尾に挑戦しようと思う。 色を識別して追跡 動くものを追跡 の2パターンが考えられる。いつものようにグーぐる先生に聞いて情報収集。(^^) いずれにせよ、OpenCV を使うので、RasPi にインストールする。 >||…

リモコンカメラ、漸く完成!

要素技術を一つ一つクリアして、漸く完成! RasPi にWebカメラとパン・チルト用のRCサーボを取り付けてある。ウェブブラウザで専用のjavascript を埋め込んだ html ファイルを読み込むと上記の画面が表示される。 スライドバーを動かすとRCサーボが動いてWeb…

node.js で RasPi につないだRCサーボを動かす

漸く動いた! スライドバーを動かし、send ボタンを押すと、PAN/TILT用のRCサーボモータが動く。 ただ。本当にやりたかったのは、send ボタンを使わずに、スライドバーを動かしたら RCサーボが動く、というもの。 >|html| <html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <script src="http://code.jquery.com/jquery-1.8.2.min.js"></script> <script> $(function(){ var h…</meta></head></html>

RasPiの固定IP化

DHCPでIPが変わると、SSHするのが面倒なので、固定IPに設定する。 RaspberryPi - Raspberry PiをPocket Wifiで固定IPにする - Qiita RaspberryPi - Raspberry PiをPocket Wifiで固定IPにする - Qiita 設定後、リブートしたら、無事に固定IPで起動した。(^^)

WinPCのネットワーク設定

土曜日の夜から、なぜかWindows7(64bit)がネットに繋がらなくなっていた!昼までは問題なく繋がっていたのに。有線LANも無線LANも、「IPプロトコルスタックをバインドできませんでした」エラーになった。 よくよく考えると、繋がっているときにも「LAN内に同…

RasPiの日本語化

日本語入力はできなくてもかまわないが、ソースコード中の日本語のコメントが文字化けするのはつらい。そこでぐぐった。 Raspberry Pi 日本語化 » DesignSpark Raspberry Pi 日本語化 » DesignSpark 日本語入力系の設定はこちらを参考に。 『Raspberry Piの…

RasPiにVNCをインストールする

複数のターミナルを開きたくなったのでVNCをインストールすることにした。 #いや、screen で頑張るのもありなのだけれど(笑 Raspberry Piで遊ぼう [No.5:VNC接続をしよう]: アシマネのドタバタ奮闘日記 Raspberry Piで遊ぼう [No.5:VNC接続をしよう]:アシ…

node.js で websocket

サンプルすら動かないorz... 参考になるサイトはいくつも見つかるのだが、そのコードが動かない。 node.jsのいろいろなモジュール23 – wsでWebSocket接続 | Developers.IO node.jsのいろいろなモジュール23 – wsでWebSocket接続 | Developers.IO WebSocket …

最初にRasPiからping しないとPCからSSHできない件

ぐぐってみたところ、やっぱり自分だけではなかった(笑い Raspberry Pi 無線LAN (wifi) SSH接続ができない | 興味本位の Trial 安堵 Error Pi have to ping other host first then other host can see pi raspbian - Pi have to ping other host first then…

RasPi のWiFiを自動起動

毎回手動で無線LANを有効にするのが面倒になってきたので、ぐぐった。 コチョナナバ: Raspberry Piを無線LAN対応させてみた ここにあるように、/etc/network/interfaces を修正。 auto lo iface lo inet loopback iface eth0 inet dhcp auto wlan0 allow-hot…

node.js と Websocket

どうやら今やりたいことをやるには、node.js と websocket が正解っぽい。 「Node.js」と「Arduino」で スマホとサイネージをリアルタイム連動させてみたよ | Aqua Digital Creation Lab. PCの代わりに Raspberry Pi に Node.js のスクリプトを置き、RCサー…

HTMLとnode.js

HTML5 でスライダーの表示の仕方はわかった。 node.js から外部コマンドを呼び出す方法はわかった。 しかし、それを組み合わせて、HTMLのスライダーの値を外部プログラムの引数として渡し、起動する方法がわからない。。。 HTMLからnode.js のスクリプトを呼…

RasPiでSSH接続が切れないようにする

RasPiにWiFi経由でSSH接続しているのだが、ちょっとキー入力しないとセッションが切れてしまう。SSHクライアントは PuTTYを使っている。 ぐぐったところ、下記の記事を発見。 Qaplaの覚書・メモ・備忘録・独言 SSH接続がすぐに切れてしまう Qaplaの覚書・メ…

node.js から外部プログラムを起動する

Node.jsで外部のコマンドを実行する方法: child_processを使う - memo.yomukaku.net Node.jsで外部のコマンドを実行する方法: child_processを使う - memo.yomukaku.net

ubuntu に nodejs の環境をつくる

Raspberry Pi で使いたいのだが、勉強する環境としてはデスクトップのUbuntuPCのほうが楽なので、そちらに環境を作ることにする。 Ubuntu 14.04 に Node.jsをインストールする - Qiita Ubuntu 14.04 に Node.jsをインストールする - Qiita Ubuntu 12.04:nod…

synergy の自動起動

クライアント側の ubuntu は電源を入れたらキーボードとマウスを触らずに synergy で windows7 と共有したい。ので。synergyc の自動起動の設定を行う。 参考にしたサイト。 Ubuntu起動時にsynergycを立ち上げる - 初代Masteries Ubuntu起動時にsynergycを立…

synergy でキーボードとマウスの共有

LinuxとWindows7でキーボードとマウスを共有したくなり、ぐぐった。synergyというのがよさそう。 ubuntuのキーボードとマウスで他のPCを操作する(synergy編) - ひゃまだのブログ ubuntuのキーボードとマウスで他のPCを操作する(synergy編) - ひゃまだのブロ…

RasPiでSPIモード通信

RasPiはADコンバータは無いし、タイマもユーザが使えるのは1つだけらしい。2つあるPWM出力の1つは音声出力用回路に接続されている。 なので、センサやモータを制御するのはマイコンに任せてマイコンとRasPiを通信させるのがよさそう。 一番簡単なのはUART…

RasPi でRCサーボを動かす

マイコンと違ってLinuxが入っているRasPiを使うので、便利なライブラリをそのまま使わせてもらう。(^^) RCサーボを使うには Python を使って GPIO で制御する servoblaster を使う といった方法があるらしい。前者は処理速度が遅いらしい。前者はユーザモー…

RasPi でストリーミング

昔やったよなぁ、とEvernote を検索して、 USBウェブカメラとubuntuで簡単ストリーミングサーバー構築 | planset blog を発見。ここの記述のとおり、 ./mjpg_streamer-i "./input_uvc.so -d /dev/video0 -y"-o "./output_http.so -w ./www -p 8080" とRasPi…

久々にraspberry pi で遊んだ

はじめに用意するもの カメラをつないで遊ぶために、埋もれていた RasPi を引っ張り出した。 使い方を思い出すのに一苦労(笑 まず用意するもの。 セルフ電源のUSBハブ マイクロBなUSBケーブル HDMIケーブル イーサネットケーブル これ以外に、当然のことな…

ジョイスティックでパン・チルト機構を制御できた!

昨日までに、 RCサーボをPWMで制御する ジョイスティックの位置をADCで読み取る ということをやってきたので、今日はそれを組み合わせた。 ジョイスティックでパン・チルト機構を制御する - YouTube やったね!

ジョイスティックを読み取ることができた

STM32F4 Discovery でジョイスティックの値を ADコンバータで読み取ることができた。 何も調べずに、3つは似たようなものだろうと思っていたら、嵌った。ch14, ch15 は ADC3 には無かった! ADC1, ADC2にはある。Standard Peripheral Library の ADC example…

RCサーボ動いた

漸くSTM32F4DiscoveryでRCサーボを動かすことができた。 STM32F4 discoveryでRCサーボを動かす - YouTube 花岡さんの記事が参考になった、というかそのままいただいた(汗。多謝>花岡さん コードを整理したら、github にあげよう。 次は、ADCでジョイスティ…

Intel Edison を買ってしまった

Twitter のタイムラインで Edison を秋月が販売始めたことを知り、勢いで買ってしまった(^^) ググって情報収集をしてWiFiとBluetoothで接続するところまで完了。 Intel Edison で遊ぼう この後の方針として3方向ある。 マイコンとしてセンサやモータを制御す…

サーボカメラ

ミニカメラをRCサーボでパン・チルトさせるシステムを作る。 ジョイスティックで操作する。 Raspberry Pi でもそれなりに簡単にできそう。しかし、まずはマイコンで作ってみる。 要素技術は以下の2つ。 RCサーボ制御(PWM出力) 可変抵抗値を読む(ADコンバ…

123D 回転ユニット

昨日の続き。 相変わらず、寸法線の入れ方がわからない。ので。穴の位置が不正確。

123D でモデリング

今日の進捗。 123D Design でアルミチャンネルのモデリング。なんとなく使えるようになった(嬉 秋月B基板を取り付けられるように穴を開けたい。正確な穴の位置の図面ってないものか?

ホールセンサとインプットキャプチャ

今日の進捗。 ホールセンサの動作確認完了。電源とGNDを接続し、0.1uFのパスコンを追加。 センサ出力を10KΩでプルアップ。47nF をセンサ出力につなぐのがデータシートの回路だが、ちょっと手元に見つからなかったので省略(汗 ちょっと嵌ったのが2点。 パッ…