mp3プレーヤーをコントロールする

フォトカプラによる3.3v→5vのレベル調整

microUSBが電源になっていますが、BAT+ BAT-にジャンパケーブルを接続しIchigoJamの+5vとGNDに接続します。
+3.3vでは動作しませんでした。

microSDカード・USBメモリにmp3ファイルを入れておき
電源を入れるとすぐに再生が始まります。
P/P/Mode 押すと再生・一時停止 長押しでmicroSD/USBメモリの切り替え
Repeat 押すと、全曲リピート・1曲リピートの切り替え
Prev/V-- 押すと前の曲の再生 長押しでボリュームダウン
Next/V++ 押すと次の曲の再生 長押しでボリュームアップ

スイッチの一方はGNDに接続されている。もう一方をIchigoJamのOUTに接続してスイッチの役目をさせる。
mp3プレイヤーが+5vで動いているので、IchigoJamのHレベル+3.3vでは動作が安定しない。
フォトカプラを使ってレベルの変換をする。


1 IchigoJamのOUTへ
2 330Ωの抵抗でGNDへ
3 mp3プレイヤーのスイッチへ
4 GNDへ


10 'MP3_CTRL
20 CLS
30 @LP:A=INKEY()
40 IFA=10OUT1,1:BEEP2,10:WAIT30:OUT1,0
50 IFA=16OUT4,1:BEEP2,10:WAIT30:OUT4,0
60 IFA=29OUT2,1:BEEP2,10:WAIT30:OUT2,0
70 IFA=28OUT3,1:BEEP2,10:WAIT30:OUT3,0
80 IFA=30OUT2,1:BEEP5,10:WAIT60:OUT2,0
90 IFA=31OUT3,1:BEEP5,10:WAIT60:OUT3,0
100 GOTO @LP


タブを閉じる