なんでも作っちゃう、かも。Arduino電子工作3DプリンタイベントスタバカップアンプDotsduinoソフトモデムすべての記事なんでも作っちゃう、かも。Arduino/Make/フィジカルコンピューティング/電子工作あたりで活動しています。スタバの空きカップを使ったスタバカップアンプなど製作。最近はもっぱらArduinoと3Dプリンタの自作に興味があります。ソフトモデムを使った温度・湿度計の記事を寄稿しました(書いたのは去年の暮れぐらいですけどw)。energy)が主流のようですが、オーディオ端子を使った通信のお手軽さもまだまだ捨てたもんじゃないと思います。スマホ側のソフトウェアの実装が面倒ですが、それはBLEも同じ、、はず。ご覧ください!ソースコードはCQ出版サイトからダウンロードできます。次のURLからもダウンロードできます。SoftModemSoftModemライブラリ、更新。ライブラリを更新しました。使っていて、バグを見つけたのでそれを修正しました。呼び出した時に余分に送っていたプリアンブルビットを減らして、データ転送の効率をアップしました。ダウンロードは次のURLからどうぞ。SoftModemインターフェースボードII発売です。Androidと同じものです。スイッチサイエンスさんが製造・販売しております。ちまたではArduino×Androidの組み合わせでアクセサリが作れるて盛り上がっているけど、Apple(iPhone)はアクセサリの開発に関して今だクローズドの姿勢でいる。SoftModemはAndroidのUSBほど速くないけど、ちょっとしたスイッチやセンサをiPhoneにつなげて見たいって思っているならベターな選択じゃないかな。0SparkFunからSoftModemの基板が発売されました。Androidと名前は変わっていますが、この基板はスイッチサイエンスが設計・製造し、SparkFunがスイッチサイエンスから購入しています。僕はSoftModemの設計情報をスイッチサイエンスにライセンスする形でこれに係わっています。時々、海外から売って欲しいって問い合わせがあるけど、これで「SparkFunで買ってね」って言える←重要。0マルチトリガーはiPhoneの音声端子を使って一眼レフカメラのシャッターを制御するアプリケーションです。簡単なハードウェアを用意することで様々なタイミングでカメラのシャッターを制御することができます。http://itunes.apple.com/jp/app/id396272702お待たせしました!SoftModem用iPhoneアプリの第2弾として、iPhoneから一眼レフカメラのシャッターを制御するアプリ「マルチトリガー」がリリースされました!マニュアル撮影とインターバル撮影しかないショボイアプリですが、iPhoneの開発環境もってねーよって人は使ってみてください。PCBに新しいSoftmodem基板(写真上)、8x8ドットLEDマトリクス用基板(写真下)とPhotoduinoの基板を発注してみた。PCBは中国は深センにあるキットメーカーSeeedStudioが提供するホビーストの為のプリント基板製造サービスだ。その特徴はなんと言っても安いこと。10枚で$40の破格の値段だ。5cmなら1600円ぐらい。10cmでも3200円程度で製造してもらえる。枚数は必要ないけど自分でエッチングするのはちょっととか、試作で数枚欲しいんだけどって人は使ってみるとよい。EAGLEユーザ向けにデザインルールファイルやガーバー出力用のCAMファイルも準備されている。ガーバーとドリル・データhttp://etherpod.org/forum/index.php?topic=64.msg406#msg406SeeedStudioのプリント基板製造サービス「FusioPCB」に関するつぶやきのまとめ。0音響電文はスピーカとマイクを使ってiPhoneからiPhoneへ簡単なメッセージを送信するアプリケーションです。音響カプラのようにデジタルデータを音声に変換してメッセージをやり取りします。http://itunes.apple.com/jp/app/id385096654?mt=8お待たせしました!SoftModem用シンプルターミナルアプリ「音響電文」がAppStoreからリリースされました!これでiPhoneアプリの開発環境がなくてもSoftModemボードを使ってごにょごにょできますよ!Appレビューで承認を得る為にアプリの説明を上記のように書いています。;pSoftModemインターフェースボード、スイッチサイエンスさんで発売中です。8月26日に発売されるよ~。0iPhoneとArduinoとSoftModemインターフェースボードを使って、一眼レフカメラのシャッターを制御してみたよ。これはSoftModemインターフェースボードを使ったとっても実用的な作例の1つだね。動画を見てみて(最初の1分は飛ばしてもいいよ)。仕組みはいたって簡単。iPhoneからArduinoにシャッター制御のコマンドが送られ、Arduinoはコマンドを受けてシャッターを制御している。iPhoneとArduinoの通信にはSoftModemインターフェースボードを使い、カメラのシャッター制御は以前、実験した回路をそのまま使っている(フォトカプラを使ってリモートレリーズのスイッチを制御)。Arduinoと周辺回路ミニブレッドボードにSoftModemインターフェースボードとフォトカプラを実装している。カメラとの接続は2.5Φのステレオフォンジャックを使う。真ん中(Right)と根元(Gnd)をショートさせると半押し(オートフォーカス)、先端(Left)と根元(Gnd)をショートさせると全押し(シャッターを切る)となる。回路図D4/D5にシャッター制御用のフォトカプラを、D3/D6/D7にSoftModemインターフェースボードを接続する。Documents/Arduino/libraries)にコピーしてください。MultiTriggerMultiTriggerはiPhone用カメラシャッター制御用アプリケーションです。現在の機能はマニュアル撮影とインターバル撮影に対応しています。色々な機能を追加しようと計画中ですが、時間が足りません。「俺がもっとクールで多機能なアプリ作ってやるよ!」という方はご連絡ください。サポートさせていただきます。例によってAppStoreでは配布していません、すみません。ソースコードをダウンロードしてご自身でビルド&インストールを行ってください。SoftModemインターフェースボードこのボードを使うとiPhoneからArduinoへ、ArduinoからiPhoneへデータを送ることができます。通信速度は1225bpsと少し(かなり)遅いですが、センサー情報やスイッチ入力など少量のデータ通信なら問題なく使えます。iPhoneを自作デバイス・イミフガジェットのコントローラとして使いたいと思っている方に最適なソリューションでございます。25mmと非常にコンパクトです。基板上のボリュームを調整することで、5V・3.3V両方の電源に対応することができます。基板の詳しい使い方などをこちらのページで公開しております。http://code.google.com/p/arms22/wiki/SoftModemBreakoutBoard※Arduinoは付属しておりません。※iPhoneとの接続には4極オス~オスケーブルをお使いください。iPhoneのオーディオ端子を使って通信をする(2)イントロダクション前回、SoftModemについてその仕組みや回路、Arduinoとの接続、ライブラリの使い方を解説しました。今回、iPhoneのソースコードの使い方について詳しく解説します。SDKは3.2以上をお使いください。ソースコードSoftModemTerminalhttp://code.google.com/p/arms22/downloads/list?can=2&q=SoftModemTerminal+label%3AFeatured現在、iPhoneのソースコードはフレームワーク化されておらず、SoftModemTerminalからSoftModemに関連するソースコードをコピーして使う必要があります。次のリストはSoftModemに関連するソースコードの一覧です。これらのソースコードをプロジェクトフォルダにコピーしてお使いください。AudioQueueObject.hAudioQueueObject.mAudioSignalAnalyzer.hAudioSignalAnalyzer.mAudioSignalGenerator.hAudioSignalGenerator.mCharReceiver.hFSKModemConfig.hFSKRecognizer.hFSKRecognizer.mmFSKSerialGenerator.hFSKSerialGenerator.mlockfree.hMultiDelegate.hMultiDelegate.mPatternRecognizer.hSoftModemは音声の入出力に次の2つのフレームワークを使います。これらフレームワームもプロジェクトに追加してください。AudioToolbox.frameworkAVFoundation.framework初期化まず最初にAVAudioSessionクラス使って、アプリケーションのカテゴリを設定します。error:nil];次に音声解析用のAudioSignalAnalyzerクラス、FSKRecognizerクラスのインスタンスを生成します。マイクから入力された波形を解析し、波形の上がり立ち下がりエッジを検出します。解析した結果を元にデータビットを復元します。FSKSerialGeneratorクラスのインスタンスを生成します。データビットを音声信号に変換し、出力します。クラスに登録することで行います。メソッドが呼ばれます。メソッドで1バイト送信します。音声の入出力にはAudioQueueを使用しており、20ms~100msのレイテンシーが存在します。プリアンブル無信号状態が続いた場合、データ送信時に約40msのプリアンブル(高周波数搬送波)を送信します。音声出力レベル(ボリューム)S/N比を稼ぐ為にiPhone側のボリュームは最大にしてください。Breakoutボードを準備中です。うまくいけば来月ぐらいにスイッチサイエンスさんで買えるようになるかも。iPhoneのオーディオ端子を使って通信をするhttp://arms22.blog91.fc2.com/blog-entry-350.html音系iPhoneアプリに興味があるかたにオススメです。これ1冊でiPhoneのオーディオ処理に関する情報がまとめて手に入ります。ソフトモデム該当の記事は見つかりませんでした。Google最近の記事Scrapboxはじめました。Google最近のコメントarms22:Wifi温度湿度計の基板と部品のセットを頒布します。当サイトでは、第三者配信による広告サービスを利用しています。使用することがあります。このプロセスの詳細やこのような情報が広告配信事業者に使用されないようにする方法については、ここをクリックしてください。なんでも作っちゃう、かも。Reserved.TOP。