0

GoogleEarth+GPS+DigitalCompass

せっかく方位センサ買ったので、さくっとGpsWalkingしてみた。

■本日の素材

s.h.log: Arduinoで方位センサ RDCM-802 を試す

s.h.log: C#でGoogleEarthを動かす

s.h.log: C#用クラス: シリアル接続GPSのラッパーをver up

■技術的なこと

結構モジュールが揃っていたので楽だった。

Read more

0

Arduinoで方位センサ RDCM-802 を試す

GEOSENSORY – RDCM-802 Digital Compass ModuleArduinoに接続して動作チェックした。

RDCM-802 on Arduino

■プログラム

SourceCode & hex (Arduino 0006 alpha)

■入手方法

秋月やツクモでも売ってる。

秋月電子 デジタルコンパスモジュール [RDCM-802]

【楽天市場】デジタルコンパスモジュール:ツクモ ロボット王国

Read more

2

SimpleImageViewer 1.00 リリース

SimpleImageViewerはフチが無いシンプルな画像ビューアです。

起動して、ウィンドウ内に画像ファイルをドラッグアンドドロップしてください。

クリックするとフチ有り/無しを切り替えたり、画像のサイズを変えたりできます。

■ダウンロード

SimpleImageViewer ver.1.00
SourceCode(VisualStudio2005pro+C#2.0)

archive

こういう風に重ねて表示する事もできる

SimpleImageViewer

数日自分で使っててそこそこだなと思ったので公開します

■今後の予定

・複数ファイルのドラッグアンドドロップ

・複数一括整列

・Flickrからload

・常に最前面に表示、最小化しない、など

・表示位置の記憶

0

Org.Shokai.Util.JavaScriptConnector v0.1 リリース

C#のIEコンポーネント(System.Windows.Form.WebBrowser)でJavaScriptを実行する為のクラスを作りました。

大した物ではないけど。

JavaScriptConnector.cs

sample application (VisualStudio2005 C#2.0)

■使い方

コンストラクタでWebBrowserのインスタンスを渡してあげて

usingOrg.Shokai.Util;

JavaScriptConnectorjs=newJavaScriptConnector(webBrowser);

js.runScript(“alert(document.location.href);”);

runScrirpt(String script)で実行します。実行にはbookmarklet方式を使っているので、HTTPの規則で現在のURLと合わせて256文字以上のスクリプトは実行出来ません(多分。できるかもしれません、ver 0.1なので適当です。method側で文字数チェックもしていません)

外部 .jsファイルの読み込みもできるようになりました。

js.loadScript(newUri(“http://hoge.com/prototype.js”));

ただしコイツの動作はまだ十分検証していません。

一応、del.icio.usのJSON-APIを読み込んで、ブックマークのタイトルを表示している所。

Load .js File

3

C#のWebBrowserコンポーネントからJavaScriptを実行

System.Windows.Form.WebBrowser(IEコンポーネント)を使うと、簡単にブラウザの機能をFormに埋め込めるのだけど、中のHTMLやJavaScriptなどにアクセスする方法が無かったので…

Source code, exe (VS2005 C#2.0)

無理矢理やってみた。(前のエントリの「AmazonのURLからASINを抜き出す」を実行した所)

JavaScriptBrowser

FireBugの劣化版みたいな。

■やり方

bookmarklet形式にして、Urlプロパティに突っ込んでやると実行する

Stringscripts=textBoxScript.Text;

webBrowser.Url=newUri(“javascript:”+Uri.EscapeDataString(scripts)+”;”);//実行

Read more