node-serialportとは Node.jsでシリアルポートを制御できるようにしたライブラリ。今回はこれを使ってNode.jsとArduinoをシリアル通信で接続します。今回のターゲットは2種類。まずはMac + Arduinoで動作を確認した後、Raspberry Pi + Arduinoで動作させてみます ※2013/3/30 データ受信取りこぼしの件で、修正パッチを頂きました。 @kei_os さんありがとうございます node-serialportのインストール まずはMacの方でインストールします。ここを参考にexpressをインストールし、Socket.ioもインストールしておきます。node-serialportのインストールはnpmを使います。 $ npm install serialport サーバの記述 serialportの使い方だけ抜粋します。 serialp
This item is a recurring or deferred purchase. By continuing, I agree to the cancellation policy and authorize you to charge my payment method at the prices, frequency and dates listed on this page until my order is fulfilled or I cancel, if permitted. Make: Math This innovative 4-book series reinvents how geometry, trigonometry, and calculus are taught by building an intuitive understanding of ma
If you suspect that your Redpark cable or adapter is not working properly try these troubleshooting steps below. (Please note that additional product specific troubleshooting information may be included in the Frequently Asked Questions (FAQ) section of the individual product pages on this website.) Power your iPhone OFF and then ON again. (Do not simply put the iPhone to sleep. Power it completel
Arduino Arduino is a simple microcontroller board and open source development environment that allows you to make computers that drive both functional and creative projects alike. A popular platform for DIY projects, an Arduino microcontroller is the foundation of literally thousands of projects created by Makers worldwide!
Seeeduino ADKとAndroid 3.1(XOOM)で遊んでみました。 Seeeduino ADKはI/O少ないので今回はLEDチカチカまで。 自分のホスト環境はUbuntu 10.10 64bit この記事の読者対象は「これからADK始める」って人向け。 サクッと要点残しておきます。 準備部材 環境設定 Android環境構築 Arduino環境構築 ADK package udev rulesの設定 Seeeduino ADK ファームウェア AndroidへADKアプリをインストール LEDチカチカファームへ書き換え 1.準備部材 Seeeduino ADK ($79.9) 送料無料だよ http://www.seeedstudio.com/depot/seeeduino-adk-main-board-p-846.html?cPath=132_133 micro-B ⇔ U
\閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう
Arduino/Make/フィジカルコンピューティング/電子工作あたりで活動しています。スタバの空きカップを使ったスタバカップアンプなど製作。最近はもっぱらArduinoと3Dプリンタの自作に興味があります。 TwitPicに画像をポストするライブラリの応用編。JPEGカメラモジュールで撮った写真を直接TwitPicにポストしてみるよ。 接続する 今回、JPEGカメラモジュールとの通信にはソフトウェアシリアルを使わず、ハードウェアシリアルを使います。ArduinoのTX、RX端子にJPEGカメラモジュールを接続します。JPEGカメラモジュールが接続されているとスケッチのアップロードに失敗するので、スケッチをアップロードする時はJPEGカメラモジュールを外して下さい。 ハードウェアシリアルをJPEGカメラモジュールとの通信に利用した為、処理中のメッセージを表示することができなくなりました。処
GLCDで漢字表示ができるようになりましたが、Arduino RSSリーダーを作るためには、RSSサイトから配信されるXMLデーターの解析を行う必要があります。この解析を行うライブラリを自作するか、フリーライブラリを移植するか迷っていたのですが、Arduinoでも動くライブラリが見つかったので試してみました。 XML構文解析を行うパーサー(Parser)の種類 標準ベースの実装としては以下の2つがあります: 1) DOM(Document Object Model) W3Cが勧告しているXML文書を操作するためのAPI。XML文書全体をメモリーに読み込み、XML文書のツリー構造をメモリー上に展開した上で各要素へのアクセスを行います。データー全体のツリー構造を保持することからランダムに要素の取り出しを行う用途に向いていますが、反面メモリー消費が多いのが欠点です。Arduino/AVRのように
これまでに準備した、GLCDへの漢字表示やRSSサイトのXML解析などのパーツをまとめてRSSリーダーを作りました。最低限の機能しか実装してありませんが、Yahoo天気情報を読み込んで1週間分の天気予報を表示するリーダーです。 ハード構成 自作のGLCDシールドをベースに、RSSの記事選択等に使うタクトスイッチを加えて、以下のハード構成としました。 スケッチ 「ArduinoでXMLを解析する」で使用したNunniMCAX XMLパーサーを使用しました。このライブラリはXMLパーサーとしては非常にシンプル・コンパクトですが、Arduino向けとしてはメモリー使用量が多くATMega328ではSRAM容量が不足してしまい、Arduino Megaが必要となります。今回は、ハードリソース的にもディジタルピンの必要本数が328では足りず、Arduino Megaが必要となっているためよしとしまし
ArduinoにTCP/IPを喋らせるEthernet Shieldというのがあるのは知っていたが、ちょっと高いし「TCP/IPなんてパソコンに喋らせればいいじゃん」と思っていた。ただ、Livedoor Readerの未読数が100件以上のときにArduinoでLEDを点灯させるを作りながら、未読チェックのためだけにパソコンを起動させておくのも逆に面倒なので、習作のつもりでEthernet Shiled版を作ってみた。 Rubyなどでネットワークプログラムを書くのと比べ 自身のIPと接続先のIPを指定する。DNSは引けない (接続先がレンタルサーバなどバーチャルホストの場合、HOSTヘッダを指定する) サーバからのレスポンスはヘッダ部もボディ部も全て受け取り、自分で処理する 1バイトごとに1パケットで送ってしまう。相手によっては、ちょっと顰蹙 といったところでハードルがある。Arduino
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く