-
Notifications
You must be signed in to change notification settings - Fork 4
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() | サーボモーターへの負荷を抑えるため、サーボの力を抜きます。 |
- NXP Semiconductors N.V(2015)PCA9685データシート
- スイッチサイエンス PCA9685搭載16チャネル PWM/サーボ ドライバー (I2C接続)
- きむ茶工房ガレージハウス(2018) PWM/サーボシールド(PCA9685)を動かしてみます