全文搜索结果:
- 步进电机驱动_pca9685
- [0] = reg buf[1] = value self.I2C.write(0x40, buf) def i2cR(self, reg): buf ... ytearray(1) buf[0] = reg self.I2C.write(0x40, buf) return self.I2C.read(0x40, 1) ... buf[4] = (off >> 8) & 0xff self.I2C.write(0x40,buf) # 16个输出脚作数字使用(channel 0-15) def write_digital(self, channel, value): if value =
- mpl115a1驱动
- def _spi_enable(self, b=True): self.cs.write_digital(0) if b else self.cs.write_digital(1) def _spi_disable(self): self._spi_enable(Fals... OEFS)) self._spi_enable(True) spi.write_readinto(self.CMD_COEFS, data) self._spi_... self): self._spi_enable(True) spi.write(self.CMD_START) self._spi_enable(False)
- max7219
- def _register(self, command, data): # write to display self.cs.write_digital(0) self.spi.write(bytearray([command, data])) self.cs.write_digital(1) def init(self): for command, d
- bmp280气压传感器
- n dat # set reg def _sr(self, reg, dat): i2c.write(BMP280_I2C_ADDR, bytearray([reg, dat])) # get reg def _gr(self, reg): i2c.write(BMP280_I2C_ADDR, bytearray([reg])) t = i2c.read... t[0] # get two reg def _g2r(self, reg): i2c.write(BMP280_I2C_ADDR, bytearray([reg])) t = i2c.read
- 麦昆的超声波驱动
- ef distance(tp, ep): ep.read_digital() tp.write_digital(1) sleep_us(10) tp.write_digital(0) ts = time_pulse_us(ep, 1, 5000) if ts > 0
- 超声波传感器us-100驱动
- elf.rx_pin) sleep(1) uart.write(b'\x55') t = 0 buf = byte... in) sleep(1) uart.write(b'\x50') t = 0 bu
- hcsr04超声波传感器
- ef distance(tp, ep): ep.read_digital() tp.write_digital(1) sleep_us(10) tp.write_digital(0) ts = time_pulse_us(ep, 1, 5000) if ts > 0: r