Skip to content

PCA9865

IsakiMatsubara edited this page Sep 18, 2021 · 11 revisions

概要

16チャンネルのPWM出力ドライバー搭載基板です。
I2Cでマイコンボードと接続します。6bitのI2Cアドレス設定が可能で、マイコンボードから最大62個の当ボード(計992チャンネルのPWM出力)を制御できます。

(スイッチサイエンス, https://www.switch-science.com/catalog/961/)

レジスタ

処理 説明
loadPos() 初期位置調整の値を取得し、上書きします。
servoInitialSet() サーボを初期位置に戻します。
eyeLed(LedOnOff.On) 目のLED(PLEN:bit v1)をオンにします。
setEyeBrightness(20) 初期位置調整の値を取得し、上書きします。
setColorRGB(0, 255, 0) 目のLED(PLEN:bit v2)の色を緑にします。
basic.pause(500) 処理を500ミリ秒止め、サーボが初期位置に戻まで待ちます。
servoFree() サーボモーターへの負荷を抑えるため、サーボの力を抜きます。

参考文献

Home

PLEN:bitのプログラミング方法

ライブラリの概要

Clone this wiki locally