「007 スペクター」21世紀のボンドにスペクター
100万ポイント山分け!1日5回検索で1ポイントもらえる
>>
人気記事ランキング
ブログを作成
楽天市場
4770856
HOME
|
DIARY
|
PROFILE
【フォローする】
【ログイン】
おびやまロボット研究所 ~マイコン電子工作と自作ドローン~
Android+Arduino
-----------------------------------
こんな感じで何か出来ないか考え中↓
自分にはソフトウェアの能力が足りないですが,こんな感じの配置も目標↓
-----------------------------------
今日の進展.
SoftModemのようなことが出来ないかと思って,オーディオ信号をデジタル化して入力する回路を作ってArdumoto上に載せてデジタル入出力ピンに直接はんだ付け.
Androidでピアノのアプリを使って音を出してArduinoでパルス幅を読み取ってみました.
波形が歪んでいるので安定した値は取れませんが,パルス幅(単位はμs)はちゃんと計測できていることがシリアル通信でモニタできました.
あとは音階でモータコントロールするスケッチを書けば,お手軽なAndroidコントロール移動ロボの出来上がり.
-----------------------------------
動き出しました.
Ardumotoのサンプルスケッチを改変して,
まずピン定義.
int ch_R = 2; // audio channel R
int ch_L = 4; // audio channel L
setup中に以下を記述.
pinMode(ch_R, INPUT); // 右チャンネル入力設定
pinMode(ch_L, INPUT); // 左チャンネル入力設定
digitalWrite(dir_a, LOW); //Set motor direction, 1 low, 2 high
digitalWrite(dir_b, LOW); //Set motor direction, 3 high, 4 low
analogWrite(pwm_a, 0);
analogWrite(pwm_b, 0);
loop中に以下を記述.元のサンプルの記述は削除.
パルス幅を測って,500μs以上か以下かでモータの方向を決めて回してます.
pR=pulseIn(ch_R,HIGH,10000);
pL=pulseIn(ch_L,HIGH,10000);
if (pR !=0 ){
if (pR<500) { digitalWrite(dir_a, LOW); } else {digitalWrite(dir_a, HIGH); }
analogWrite(pwm_a, 200);
} else {analogWrite(pwm_a, 0); }
if (pL !=0 ){
if (pL<500) { digitalWrite(dir_b, LOW); } else {digitalWrite(dir_b, HIGH); }
analogWrite(pwm_b, 200);
} else {analogWrite(pwm_b, 0); }
delay(100);
ピアノで動かした動画
音楽をかけたりするとプルプル踊ってるようにも見えます.
-----------------------------------
ジャンル別一覧
出産・子育て
ファッション
美容・コスメ
健康・ダイエット
生活・インテリア
料理・食べ物
ドリンク・お酒
ペット
趣味・ゲーム
映画・TV
音楽
読書・コミック
旅行・海外情報
園芸
スポーツ
アウトドア・釣り
車・バイク
パソコン・家電
そのほか
すべてのジャンル
人気のクチコミテーマ
大好き!デジカメ!
LEICA DG ELMARIT 200mm/F2.8/POWER …
(2024-11-15 12:30:08)
パソコンを楽しむ♪
PC用オーディオラックの棚増設
(2024-11-20 23:27:15)
【楽天市場】☆☆楽天おかいどくお買い…
ダイエットのお供 ■ポスト投函■粉か…
(2024-11-26 21:44:30)
© Rakuten Group, Inc.
X
共有
Facebook
Twitter
Google +
LinkedIn
Email
Design
a Mobile Website
スマートフォン版を閲覧
|
PC版を閲覧
人気ブログランキングへ
無料自動相互リンク
にほんブログ村 女磨き
LOHAS風なアイテム・グッズ
みんなが注目のトレンド情報とは・・・?
So-netトレンドブログ
Livedoor Blog a
Livedoor Blog b
Livedoor Blog c
楽天ブログ
JUGEMブログ
Excitブログ
Seesaaブログ
Seesaaブログ
Googleブログ
なにこれオシャレ?トレンドアイテム情報
みんなの通販市場
無料のオファーでコツコツ稼ぐ方法
無料オファーのアフィリエイトで稼げるASP
ホーム
Hsc
人気ブログランキングへ
その他
Share by: