タグ

arduinoに関するnsyeeのブックマーク (81)

  • http://artstudium.org/kousaku/arduino/

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • Arduino 日本語リファレンス

    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 算術演算子 + - * / % (剰余) = (代入) 比較演算子 == != < > <= >= ブール演算子 && (論理積) || (論理和) ! (否定) ビット演算子 ビット演算子は変数をビットのレベルで計算するためのものです。ビット演算子によって、広範囲なプログラミング上の問題を解決することができます。 &

  • physical × wonderfl

    From Personal Computer to physical computing Typical personal computer is attached with devices such as keyboard, mouse, and monitor. With these platform, many contents and expressions can be experienced from all over the world. But on the other hand, standardized input/output device have limitation to create interaction. For example, you can not touch or feel controllers on display, such as butt

  • Funnel

    The Japanese prime minister has recently and successfully made sure that the cabinet approved the regulations for some gambling resorts, the first which would indeed open in Osaka in the near future. Some say it may open in the year 2024 and it will also provide a great new source of tax revenues. Japan has also successfully legalized casinos in the year 2016, and they also passed another bill whi

    Funnel
  • RAD

    → ‘Ruby Arduino Development’ What? RAD is a framework for programming the Arduino physcial computing platform using Ruby. RAD converts Ruby scripts written using a set of Rails-like conventions and helpers into C source code which can be compiled and run on the Arduino microcontroller. It also provides a set of Rake tasks for automating the compilation and upload process. Demo: 'Hello World' Here'

  • jamboree.jp

    jamboree.jp 2024 著作権. 不許複製 プライバシーポリシー

  • Arduino をはじめてみた(1) | _level0 - KAYAC Front Engineer Blog

    前回の記事で「Arduinoをはじめよう」書籍と、Arduinoをはじめようキットを手に入れたので、さっそくArduino IDEとドライバをインストールしました。今日は「Hello, world!」的なはじめの一歩である、LEDを点滅させるところまで。 起動するところからいきなりつまずきました(Windows Vistaの場合) とりあえず、http://arduino.cc/からArduino IDEをインストールして起動してみました。 …が、何度やってもこの画面。 書籍によると、どうやらWindows Vistaでよく起きるケースとのこと。トラブルシューティングを参考に、同じフォルダ内の「run.bat」をダブルクリック。Javaの問題だとか。 「run.bat」をダブルクリックしても起動しなかったので、「java」フォルダの名前を適当に変更してから「arduino.exe」を実行し

    Arduino をはじめてみた(1) | _level0 - KAYAC Front Engineer Blog
  • Arduino と Processing の連携 - Radium Software

    Arduino スケッチの動作確認を行うには,シリアルモニターを使うのが最も一般的な方法だと思う。シリアルモニターを使えば数値や文字列などの情報を, Arduino から PC へと手軽に出力することができる。 ただ,時には単なる数値や文字列ではなくて,グラフなどのように視覚化されたかたちで確認を行いたい場合もある。また,シリアルモニターは情報がスクロールして流れてしまうため,リアルタイム性の高い情報を扱うにも不向きだ。 そんなときに便利なのが Processing だ。 Processing の Serial ライブラリを使えば, Arduino のシリアル出力を簡単にキャプチャーすることができる。 Arduino からは常に情報を吐き出し続けるようにしておいて, Processing 側では serialEvent を使ってその情報をキャプチャーしつつ,適当に視覚化を行えばいい。チュー

    Arduino と Processing の連携 - Radium Software
  • Arduino Duemilanove 328 (最も標準的なArduino)--販売終了

    Duemilanoveの後継機、の最新版は「Arduino Uno R3」です。 Duemilanoveは販売終了しています。 Duemilanoveって、読めません。発音できません。意味は「2009」。Due=2、mila=1000、nove=9だそうです。「デュエミラノーヴェ」って感じでしょうか。あ、「デュエミラ」とか略しちゃだめですよ。それじゃ、2000って意味になっちゃいます。 Diecimilaに比べて、自動電源選択機能が増えています。USBと外部電源(ACアダプタなど)の両方がつながっているときは、外部電源からの電流で動きます。Diecimilaでは、ジャンパーピンで選択してやる必要がありましたね。 ・公式の解説ページ(英語) ・解説ページの日語訳 希望小売価格:税別22ユーロ(税別) 初めて使う方には、以下の書籍をお勧めします(アフィリエイトのリンクになっています)。

    Arduino Duemilanove 328 (最も標準的なArduino)--販売終了
  • 連載(1)縫って作るコンピュータ LilyPad Arduino  - フィジカル・コンピューティング

    今まで誰も経験したことのない、縫って作って着ることのできるマイコンについて紹介します。 このマイコンは、次に示すように毛糸や毛織物、その他の衣服やキャンバス地のバッグなど身の回りの衣料品や雑貨に縫い付け、いろんなことができます。  このマイコン・ボードが、次に示す写真の真中の丸いブローチのような直系50mmの睡蓮の花を思わせるファッショナブルな一品です。  このファッショナブルな、LilyPad Arduino を使用して光る、ストールとバッグを製作する記事が3月3日発売のエレキジャックに掲載されます。 3月3日に発売されるエレキジャックは、今までにないファッショナブルなできあがりになるそうです。おじさん臭くなく、書店の店員さんが間違えてファッション雑誌の棚に並べてしまうのでないか少し心配です。 連載のこれから  連載では、はんだゴテの代わりに刺繍針で配線します。プリント基板の代わりに

  • Suckerfish - Arduino を使った MIDI シーケンサー - Radium Software

    Arduino を使った MIDI 機器の制御は簡単に実現できる。それじゃあ何か MIDI を使ったものを作ってみよう……と考え,手始めに作ってみたのがこれ。ミニサイズの簡易シーケンサーだ。こんな風にして使う。 画面下方にあるシンセ (Nord Rack) は自走する機能を持たず,外部から何らかの方法によって制御してやらないと音を出すことができない。このビデオでは,このミニサイズのシーケンサーを使ってシンセの制御を行っている。ついでに,シーケンサーから出力しているクロック信号に同期させるかたちで Electribe を並走させている。 4つのトグルスイッチはパターンを切り替えるための入力装置で,16進数的にパターン番号を指定する。残念ながら,このシーケンサーの中にパターンを作成するための機能は備えておらず,パターンはソースコードの中にハードコーディングする仕様になっている。 SMF ファイ

    Suckerfish - Arduino を使った MIDI シーケンサー - Radium Software
  • Arduino で MIDI 制御 - Radium Software

    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 =

    Arduino で MIDI 制御 - Radium Software
  • Arduino Shield: ミーティングコスト時計 - Radium Software

    「シールド」とは Arduino では「シールド」と呼ばれる類の拡張基板が用いられることがある。「シールド」とは Arduino のピンソケットと同じ位置にピンを持つ基板のことで,これを Arduino に挿して接続することによって, Arduino の機能を様々に拡張することができる。 スイッチサイエンスでは,このシールドを自作するための「バニラ」シールドを販売している。これは,シールドの規格に合わせて設計されたユニバーサル基板の一種だ。これを使えば,様々な拡張回路を簡単に自作することができる。 この「シールドの自作」が,実際にやってみると独特の面白さを持っていることが分かる。限られたスペースの中に機能を詰め込むための工夫が面白い,というのがまずあるし,シールドを入れ換えるだけで Arduino の機能を様々に変化させることができる,という点も面白い。まるでファミコンのカセットを入れ換え

    Arduino Shield: ミーティングコスト時計 - Radium Software
  • Arduino は 8-bit の世界 - Radium Software

    Arduino で使われている Atmel 社の AVR マイクロコントローラーは 8-bit RISC アーキテクチャを採用している。僕は8ビット CPU で C 言語を使うのは初めての経験だったので,これだけでもちょっと面白いことだと思った。 AVR 用 C コンパイラーでは, int 型の大きさは16ビットに設定されている。8ビット CPU なんだから int も8ビットなんじゃないの?と思うかもしれないけれど, int はポインター型と互換でなくてはいけないから*1,やはり16ビットになる。でも AVR の汎用レジスターの大きさは8ビットだから,結果として「int は扱いの重い型」という具合になる。 例えば次のようなコードがあるとする。 int mulTen(int x) { return x * 10; } このコードをビルドした後に avr-objdump を使ってディスアセン

    Arduino は 8-bit の世界 - Radium Software
  • https://www.arduino.cc/en/Tutorial/HomePage

    https://www.arduino.cc/en/Tutorial/HomePage
  • スタパ齋藤の「週刊スタパトロニクスmobile」 もっと使うゼ!! Arduino!!

    ■ もっと使うゼ!! Arduino!! 前回に引き続き、今回も Arduino について。前回はArduinoの基の“キ”あたりをご紹介したが、今回は基の“ホ”あたりを。前回紹介した作例より、ちょっぴり高度なものをいくつかお見せしたい。 イタリア生まれのマイコン(AVR)ボードことArduino。Arduinoはオープンソースハードウェア/ソフトウェアで、様々なタイプが存在する。ここで扱っているのは、現在最も普及していると思われるArduino Diecimilaだ なお、作例(プロジェクト)の提供は武蔵野電波。てか、 船田戦闘機さん らと武蔵野電波というユニット(!?)を作ったんですけど、船田氏はずっと以前からArduinoやWIRINGをイジってるので、手持ちのプロジェクトも豊富。その一部を以下にご紹介してみたい。 で、まずは、東洋人も欧米人も大好きだったりするフルカラーLEDを

  • スタパ齋藤の「週刊スタパトロニクスmobile」 Arduinoでマイコンしよう!!

    ■ Arduinoでマイコンしよう!! 唐突ですけど、今回は世界中でプチ話題のマイコンボードこと Arduino 。えぇーっ!? まいこんぼおどぉ~? そんなのワタシと関係な~い!! とブラウザを閉じないで欲しい。恐らく、たぶん、きっと、アナタにとって、非常に身近&容易に使えたりするマイコンボードだから。 Arduino体(ボード部)。パソコンとUSB接続し、Arduino IDEと呼ばれる開発環境を使って簡単に(マイコンに対して)プログラミングを行える。写真は、プログラムによりLEDの発光を制御しているところ Arduino(アーデュイーノorアルデュイーノ)は、イタリア生まれのマイコンボードだ。パソコンのようなヒューマンインターフェイスは備えないが、コンピュータである。正確には、マイコンボードと専用プログラミング環境等を含めてArduinoと呼ぶようだが、ま、細かい話は端折る方向で。

  • Pd Objectclasses

    Pduino object + Firmata firmware This is a [arduino] object for Pd and a matching firmware. The firmware could be used from any program, really. The idea is that everything is controlled from the host program rather than having to update the firmware. For complete documentation on the protocol, see firmata.org, for the Arduino library, see: arduino.cc/en/Reference/Firmata Download Pduino-0.5.zip (

  • Arduino - Wikipedia

    Arduino(アルドゥイーノ もしくは アルデュイーノまたはアルディーノ)とは、(ハードウェアの)「Arduinoボード」、および(ソフトウェアの)「Arduino IDE」から構成されるシステムである。Arduinoボードは、AVRマイコン、入出力ポートを備えた基板であり、Arduino IDEはC言語風の「Arduino言語」によってプログラムを制作・コンパイル・デバッグ等し、それをArduinoボードに転送 等々するための「統合開発環境」と呼ばれる、PC上で作動させる一種のソフトウェアである。 また「Arduino」という名称は広義には、それらの開発・改良を行う一連のプロジェクトや、その結果生まれた会社、またその多くの開発者らによるコミュニティまでも指すことがある。 もともと2005年にイタリアで5人の人物によって、「もっとシンプルに、もっと安価に、技術者でない学生でもデジタルなも

    Arduino - Wikipedia