GUST NOTCH? DIARY

2018-12-23に「はてなダイアリー」から「はてなブログ」に移行しました。
d.hatena.ne.jp/gust_notch へのアクセスは gust-notch.hatenablog.jp へとリダイレクトされています。
デザインは現在試行錯誤中。

Arduino

PCからプチコンBIGへのデータ転送

簡単に言うと、「Arduino Leonardo をキーボードに見せかけて、PCからシリアル通信でデータを送り打鍵させる」話です。 いろいろ必要だし一般的ではないと思いますので、ここでは同じことをするのに必要な情報だけ提供します。 必要なもの。 Arduino Leonard…

プチコンBIG へのデータ転送その後

年末から一応改善を試みていたんだけど思いつくところで比較的簡単に試せる部分はやってみたが状況は変わらず。 Shiftキーが絡むと固まることは分かっていたので、arduino側のコードに問題があるのではないかと思い、こちらにある仕様書も参照してみた。キー…

昨日の続き

昨日の続きです。 一つ目の問題は私の認識が間違っていて、ASCIIコードとUSBキーコードを同じものだと思っていたせいでした。どおりでズレるわけだ。 もう一つの方は、Waitを入れたらいい感じです。ただしModifierの問題の方が大きいみたい。SHIFTキーを絡め…

その後の進捗

Arduino を Wii U のキーボードにする件ですが、その後の調査の結果ちょっと厄介な感じです。 HID-Project のライブラリで Modifier Key が悪さする このあたりの問題にあてはまってます。 BootKeyboard sends wrong keys · Issue #83 · NicoHood/HID · GitH…

Arduino Leonardo を Wii U のキーボードにする

現状のまとめ 標準の HID API ではなく、Arduino HID Project のライブラリにある BootKeyboard を使う print, write メソッドではなく、press/release を使う。101レイアウトで Shift キーなどのモディファイアと組み合わせて実際にキーをたたくようにキー…

Arduino Leonardo

そのままでHIDになれるというのでちょっと実験しようと思って買ってきました。 が、やはりそううまくは行かないみたい。もうちょっと調べてみる。

ネット温度計

イーサネットシールドを使うのに、ピンのコンフリクトとか起きないんだろうか?と思ったら、やっぱり考慮する必要があるらしい。以下に載ってた。 Arduino Ethernet Shield 2 これによると、11, 12, 13 番は SPI バスとして使われる。4番と10番はイーサネッ…

温度計と湿度計

配線を整理しなおしてセンサをつけてみた。 LM35とCHS-GSSというやつ。 出力電圧→実際の値 の変換式はあってるはずだけど、こんなに乾燥してるかな?

LCD に出力してみた

手元にあるパーツでとりあえずサンプルどおりになるように結線。 無事、表示されました。確かにシールドにしたくなるかも。 次は、イーサネットシールドを使ってみる。

funnel セットアップ

久しぶりに Arduino。 Arduino も最新版にしてみた。0022。 Arduino - Home funnel ライブラリをセットアップ。1.0-r787。 Google Code Archive - Long-term storage for Google Code Project Hosting. My Documents の下に Processing\libraries\funnel と…

Japanino を使おうと思ったら

今更ながらに「大人の科学マガジン(asin:4056058180)」のJapanino の動作確認をしてみようとした。 FAQによると、arduino.exeからも「Arduino Pro or Pro Mini (3.3V,8MHz)w/ATmega168」のboardを選択すれば使えるらしいので、CP210x のドライバだけ入れてや…

Arduino IDE のインストール

以下を見ながらやってみた。私のPC環境はXPです。 Arduino - Windows http://www.eleki-jack.com/FC/2010/09/arduinoarduino-uno.html 1. Arduino と USB ケーブルを準備する 私のは Arduino Uno です。USB ケーブルは A-B のものになります。 2. Arduino 開…

Arduino Uno 買ってきた

ブレッドボードといくつかのシールドが欲しかったんだけど、本体も買ってきちゃいました。 仕様はこちら。 Arduino Uno Rev3