2019年10月12日土曜日

Raspberry Pi でOLEDにmpd 曲名を追加

Adafruit_Python_SSD1306
のサンプルスクリプトstats.pyにmpd の曲名を追加してみました。

stats.py

[追加]
import os
import os.path
import re

.
.
.
# fontは別途install要
font2 = ImageFont.truetype('/home/pi/font/misakifont/misaki_gothic.ttf', 8, encoding='unic')
.
.
.
    cmd = "mpc current"
    FullSongName = subprocess.check_output(cmd, shell = True )
   
    fo=os.path.basename(FullSongName)
    f=fo.decode('utf-8')
    regexp = re.compile("^[0-9]+ +|^[0-9]+-")
    if f=='':
       SongName=''
    else:
       fn, ext = os.path.splitext(f)
       pre = regexp.search(fn)
       if pre is None:
          SongName=fn
       else:
          SongName=fn.replace(pre.group(), "")
       
         
.
.
.
    draw.text((x, top+43),    unicode(SongName),  font=font2, fill=255)

2019年10月4日金曜日

Raspberry Pi Zero W に BU7150

Raspberry Pi Zero W に
秋月のBU7150使用 超小型・低電圧駆動アンプモジュール(85mW/1.5V)を付けてみました。
驚き!! ノイズ僅少












RPi audio filter











































2019年10月3日木曜日

Raspberry Pi Zero W に PAM8012

Raspberry Pi Zero W に
秋月のPAM8012使用2ワットD級アンプモジュールを付けてみました。

音質はまぁーと云うレベルですか。
ノイズフィルターをSMD部品で作ったんだが、老眼の年寄りには辛いな












♪みんなかわいいウサギになって..











ノイズフィルターは、半田に埋もれて部品が判らん