Raspberry Pi + MCP3008 (SPI ADC) + PCA9685(I2C PWM) 回路図

Raspberry Pi に SPI 接続の ADC である MCP3008 と I2C 接続である PWM 制御 IC の PCA9685 を接続し、 WebIOPi で制御してみた。 そのソフト関係は今までの通り。 今回は回路図を示す。 まず、Raspberry Pi の26ピンヘッダと ADC の MCP3008。 電源は Ra…

Raspberry Pi + WebIOPi + PCA9685(I2C PWM) 遅い?

WebIOPi は遅い? ちょっとチェックする。前回のプログラムを一部修正して、10秒間で何回ループしているかカウントしてみる。 プログラムの後ろの方はこう。 if __name__ == '__main__': my_webiopi = MyWebIOPi() time_to = time.time() + 10.0 count = 0…

Raspberry Pi + WebIOPi + PCA9685(I2C PWM) with Python Script

WebIOPi で PCA9685 を使って PWM 生成の試験を行っているが、POST ではなぜか動作させることができないので、Python のプログラムからやってみることにする。 次の手順で環境を整える。 WebIOPi をインストールする Raspberry Pi + WebIOPi + MCP3008 (SPI …

Raspberry Pi + WebIOPi + MCP3008 (SPI ADC) + PCA9685(I2C PWM) /app/devices-monitor

次の手順でインストールおよび設定を行うと・・・ WebIOPi をインストールする Raspberry Pi + WebIOPi + MCP3008 (SPI ADC) + PCA9685(I2C PWM) この URL で操作することができる。 http://<Your Raspberry Pi IP addr>:8000/app/devices-monitor この例…

Raspberry Pi + WebIOPi + MCP3008 (SPI ADC) + PCA9685(I2C PWM)

Raspberry Pi に WebIOPi をインストールして SPI 接続タイプの ADC MCP3008 を制御してみる。ついでに PWM 制御 LSI の PCA9685 も使ってみる。PCA9685 は I2C。MCP3008 はひとつだが、PCA9685 は二つ接続している。 SPI と I2C のドライバ関係は改めてイン…

Raspberry Pi + WebIOPi 準備

前回は Raspberry Pi に WebIOPi をインストールした。 今回は、Tutorial : Framework basisで基本的な動きを見る。 ホームディレクトリにプロジェクトディレクトリを作成する チュートリアルのままこのように作成する。 home - pi - myproject - python - h…

Raspberry Pi + WebIOPi install

Raspberry Pi に WebIOPi をインストールして I2C の PWM 制御デバイス PCA9685 や SPI の ADC MCP3208 を動かしてみる。 まず、WebIOPi をダウンロード ここからダウンロードする。この時点ではバージョン 0.7 の WebIOPi-0.7.0.tar.gz となる。 解凍してイ…

Raspberry Pi を NOOBS LITE ではじめる

NOOBS LITE で、Raspberry Pi に raspbian をインストールします。 最近、Raspberry Pi B+ が出ました。欲しいのですが、ソフト的には Type B と変わりがなさそうなので、しばらくは B でがまんします。 NOOBS (New Out Of the Box Software) には二つの種類…