
Recent Entries 度忘れした時のためのCSS Javascript の デバッグはやっぱり Firefox + Firebug Javascript CSS benchmark ブックマークレットとは ページランクの求め方 SSL httpsについておさらい 二分探索法 C言語では、メモリはどうやって確保されている? ごく当たり前…のハズ。(テスト仕様書) Pythonのリストと、C言語の配列を比較 Recent Comments No Responses. Recent Trackbacks No Responses. たまに、デザイン組み込み時になどでうまくいかない時、バックエンドのプログラムばかり組み続けていると CSSを度忘れしたときのための、基礎的なもの・・・・・ 知っている人は知っていることです。 再度おさらい。 paddingやmarginやwidthの解説 繰り
『Arduinoとはハードウェア設計もソフトウェア設計もオープンソースでなんちゃらかんちゃら』という説明がよくされているけど、それよりは何ができるのかを知ってもらった方が Arduino の面白さが伝わるだろう。 今日の勉強会でウケたのは、 各種センサーから読み取った値をパソコン無しで Twitter につぶやきまくる! こと。 (画像:標準的な Arduinoボード) 試しに「室温」と「部屋の明るさ」を Twitter に自動ポストするガジェット【つぶやき君】を制作してみた。 サーバ周辺に置いておけば異常に暑くなった時に「あち~」とつぶやいたり、みんな帰宅して真っ暗になったタイミングで「お疲れ!」とねぎらってくれたりする。 人体感知センサーを組み合わせれば侵入者を通知してくれるなんてことも可能だ。 けど、「つぶやく」だけで、怪しい人を捕まえることはしてくれないので要注意(笑 これを制作
\閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう
開発チームの同僚が、休暇前に体調を崩して休業してしまった。そうなってしまった原因はわからないが、彼の残した制作物を見つけてハッとした。かつて自分も同じことをして、心身が緊急停止したからだ。 ソフトウェア開発では、短納期にもかかわらず仕様が不透明だったり、経験したことのない技術を使わなければならないことがある。そこへ試練を追加するかの如き「似たようなソフトウェア」が現れて、短納期がゆえにそれをベースにして作るよう命じられることもある。そうなると開発者は混乱する。自分のテリトリーの中で設計して実装しようとしてい...
縫って作るコンピュータ LilyPad Arduino 連載(2) - フィジカル・コンピューティ... 連載(1)縫って作るコンピュータ LilyPad Arduino - フィジカル・コンピューティ... 縫って作るコンピュータ LilyPad Arduino 連載(4) - フィジカル・コンピューティ... 縫って作るコンピュータ LilyPad Arduino 連載(3) - フィジカル・コンピューティ... 縫って作るコンピュータ LilyPad Arduino 連載(10) - フィジカル・コンピューティ... 縫って作るコンピュータ LilyPad Arduino 連載(9) - フィジカル・コンピューティ... 縫って作るコンピュータ LilyPad Arduino 連載(6) - フィジカル・コンピューティ... 縫って作るコンピュータ LilyPad Arduino
Arduino を使った MIDI 機器の制御は簡単に実現できる。それじゃあ何か MIDI を使ったものを作ってみよう……と考え,手始めに作ってみたのがこれ。ミニサイズの簡易シーケンサーだ。こんな風にして使う。 画面下方にあるシンセ (Nord Rack) は自走する機能を持たず,外部から何らかの方法によって制御してやらないと音を出すことができない。このビデオでは,このミニサイズのシーケンサーを使ってシンセの制御を行っている。ついでに,シーケンサーから出力しているクロック信号に同期させるかたちで Electribe を並走させている。 4つのトグルスイッチはパターンを切り替えるための入力装置で,16進数的にパターン番号を指定する。残念ながら,このシーケンサーの中にパターンを作成するための機能は備えておらず,パターンはソースコードの中にハードコーディングする仕様になっている。 SMF ファイ
id:koki-hさんの「Rubyist九州7月定例会での発表内容」は,2つの意味で興味深いものでした。 ひとつは,Rubyを題材にしているということ。もうひとつは,フィジカルコンピューティングを扱っていることです。恥ずかしながら掲載されているスライドでフィジカルコンピューティングという言葉を初めて知ったのですが,現在,制御という学科名がつく学校で働いていることから非常に興味を持ちました。 まず,手始めに「Arduinoで何でも制御」の連載を始めから読んでみたいのですが,第1回を読んだあと,第2回を探すのが大変です。ということで,自分でまとめサイトを作ってみました。id:koki-hさんのモノマネです(^^)。 fetch_link.rb エレキジャックのサイトを「Arduinoで何でも制御 連載」で検索し,検索結果のURLから記事を昇順にソートしています。連載(9)が順番を乱していますが
Arduino is an open-source electronics prototyping platform. It is a chip you can program, connect sensors, motors and leds. I describe how I successfully installed and run Arduino IDE on 64 bit Ubuntu Gutsy and Hardy. I did not compile any Arduino code and I did not connect an actual Arduino chip to computer. I later used this setup to develop machines using the Arduino chip and it worked fine.
Arduino による MIDI 機器の制御は恐ろしく簡単に実現できる。例えばこんな感じで…… ケーブルの加工 不要な MIDI ケーブルを切断してピンヘッダをハンダ付けする。 MIDI では 5 ピン DIN コネクターのうち 2, 4, 5 番のピンしか使用しない(下図参照)。テスターを使って各ピンと繋がる線を特定する。 加工したケーブルは以下のような感じ。ホットグルーを使って絶縁を施してある。 配線 以下のような感じで配線する。 プログラム 以下のプログラムではオクターブ1から6の間の「ド」を順に鳴らしてリピートする。 void setup() { Serial.begin(31250); sendMidi(0xb0, 0x78, 0); // all sound off } void loop() { for (int i = 1; i < 7; ++i) { int note =
前回の「PYNQ-Z1のOverlay読み込みとPythonからのFPGA PLの制御」の続編です。前回のポストでは、Overlayのダウンロードに"/dev/xdevcfg"というデバイスファイルを叩いたり、LEDの点滅のためにmmapを直接叩いたりと非常に低レベルな処理になっていました。今回は、PYNQらしく、PythonのOverlayクラスを使ってOverlayをダウンロードし、LEDの制御もMyLEDクラスを使って、より抽象化した処理で動くようにしてみました。 Overlayクラスを使えるようにする Overlayクラスを使ってOverlayをダウンロードするためには、カスタムOverlayのbitstreamを作った際のVivado tclファイルが必要になります。まず、カスタムOverlayのVivadoプロジェクトを開いて、Block Designを表示します。 「File
Arduino言語 Arduino言語はC/C++をベースにしており、C言語のすべての構造と、いくつかのC++の機能をサポートしています。また、AVR Libcにリンクされていて、その関数を利用できます。 setup() loop() 制御文 if if else switch case for while do while break continue return goto 基本的な文法 ; (セミコロン) {} (波カッコ) コメント #define #include 算術演算子 + - * / % (剰余) = (代入) 比較演算子 == != < > <= >= ブール演算子 && (論理積) || (論理和) ! (否定) ビット演算子 ビット演算子は変数をビットのレベルで計算するためのものです。ビット演算子によって、広範囲なプログラミング上の問題を解決することができます。 &
ようこそRAINのWEBサイトへ。 このWEBサイトは、AVR・電子工作などについて書いたページです。 BLOGの方も細々とやっておりますので、気が向いたらご覧下さい。 当ページはリンクフリーとなっておりますので、お気軽にリンクして下さい。 問題点・ご質問・相互リンクなどに関しましては、 BLOGコメント又はプロフィールページのメールまでご連絡下さい。 気まぐれな管理人RAINではありますが、どうかよろしくお願いします。 What's New [09/10/27] : MAKEに「IOポートが足りなくなった時は」を追加しました [09/10/26] : Timer0 Libraryのバグが見つかりましたので公開を停止しております [09/03/11] : IO LibraryにてATMEGA128のPF.PINが使用可能になりました [09/02/24] : AVRマイコンが購入できる通販
このブログの更新を停止してかれこれ一年になりますが、今だ多くのお客様に支えられてアクセス数が落ちません。 本当にありがとうございます。 現在は以下を本拠地としておりますので、よろしければご訪問くださいませ。 ブログ: http://blog.yagihiro.net/ ツイッター: http://twitter.com/yagihiro タンブラ: http://yagihiro.tumblr.com/ それでは2011年もよろしくお願いいたします。 はてなダイアリーを卒業することにしました。今後は tumblr でよろしくお願いします。 redmine に追加のグラフを表示するプラグインである redmine-graphs-plugin を更新しました. 0.8.x 系であれば使えると思います. (試してないですが trunk では使えないはず.) やったこと 各グラフのキャプションを修
アクションカメラの逆の発想で、ダンスなんかを置き撮りするカメラ。 ちょっとXactiっぽい。店頭では販売していないらしい。 チェキのネオクラシックは思ったよりいいデザインだった。 FUJIFILM インスタントカメラ チェキ instax mini 90 ネオクラシック INS MINI 90 NC 出版社/メーカー: 富士フイルム 発売日: 2013/09/20 メディア: エレクトロニクス この商品を含むブログ (5件) を見る GoProは大人気。アクションカメラが随分注目されている気がするが、 定常的にアクションする人は限られていると思う。 【Go Pro NIPPON国内正規品】 Go Pro CHDHN-302-JP HERO3+ シルバーエディション 出版社/メーカー: ゴープロ 発売日: 2013/12/17 メディア: Camera この商品を含むブログを見る 最近のデザ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く