PCA9632 - LEDドライバ
最終更新
#include <TWELITE>
#include <SNS_PCA9632>
SNS_PCA9632 pca;void setup() {
Wire.begin();
pca.setup();
pca.reset();
}...
pca.set_led_duty_all(
127,
127,
127,
127
);
pca.set_led_status(
SNS_PCA9632::LED_PWM,
SNS_PCA9632::LED_NOP,
SNS_PCA9632::LED_PWM,
SNS_PCA9632::LED_NOP);SnsPCA9632(uint8_t i2c_addr = DEFAULT_I2C_ADDRESS)
void setup(uint8_t i2c_addr = DEFAULT_I2C_ADDRESS)bool reset()bool set_mode2(uint8_t u8var = 0x35)bool set_power_mode(bool b_pow_on)bool set_blink_cycle(uint8_t u8var)
bool set_blink_cycle_ms(uint16_t u16ms)bool set_blink_duty(uint8_t u8duty);bool set_led_duty(uint8_t port, uint8_t duty)bool set_led_duty_all(uint8_t p1, uint8_t p2, uint8_t p3, uint8_t p4)bool set_led_status(uint8_t u8led1, uint8_t u8led2, uint8_t u8led3, uint8_t u8led4)bool probe()void show_registers()