全文搜索结果:
- ds3231高精度rtc @micropython:mpy-lib:misc
- mport I2C, Pin DS3231_I2C_ADDR = (0x68) DS3231_REG_SEC = (0x00) DS3231_REG_MIN = (0x01) DS3231_REG_HOUR = (0x02) DS3231_REG_WEEKDAY= (0x03) DS3231_REG_DAY = (0x04) DS3231_REG_MONTH = (0x05) DS323
- lsm303ah @micropython:mpy-lib:sensor
- ) LSM303AH_WHO_AM_I_M = const(0x4F) LSM303AH_CFG_REG_A_M = const(0x60) LSM303AH_CFG_REG_B_M = const(0x61) LSM303AH_CFG_REG_C_M = const(0x62) LSM303AH_INT_CTRL_REG_M = const(0x63) LSM303AH_INT_SOURCE_REG_M = const(0x64) LSM303
- microbit模拟时钟 @microbit:趣味程序:makecode
- 序** <code python> from microbit import * DS1302_REG_SECOND = (0x80) DS1302_REG_MINUTE = (0x82) DS1302_REG_HOUR = (0x84) DS1302_REG_DAY = (0x86) DS1302_REG_MONTH = (0x88) DS1302_REG_WEEKDAY= (0x8A) DS130
- pcf8563实时时钟 @micropython:mpy-lib:misc
- t const PCF8563_I2C_ADDRESS = const(81) PCF8563_REG_CTRL1 = const(0) PCF8563_REG_CTRL2 = const(1) PCF8563_REG_SECOND = const(2) PCF8563_REG_MINUTE = const(3) PCF8563_REG_HOUR = const(4) PCF8563_REG_WEEKDA
- lis2mdl @micropython:mpy-lib:sensor
- ng@micropython.org.cn) # v1.0 2019.7 LIS2MDL_CFG_REG_A = const(0x60) LIS2MDL_CFG_REG_C = const(0x62) LIS2MDL_STATUS_REG = const(0x67) LIS2MDL_OUTX_L_REG = const(0x68) LIS2MDL_OUTY_L_REG = const(0x6A) LIS2MDL_OUTZ_L_REG = c
- stts751温度传感器 @micropython:mpy-lib:sensor
- RESOLUTION = (8, 0, 4, 12, 10, 11, 9, 12) STTS751_REG_STATUS = const(1) STTS751_REG_CONFIG = const(3) STTS751_REG_CONRAT = const(4) STTS751_REG_TEMPVH = const(0) STTS751_REG_TEMPVL = const(2) STTS751_REG_TEMPHH = con
- lsm6dso陀螺仪传感器 @micropython:mpy-lib:sensor
- d < 0x8000 else d - 0x10000 def setreg(self, reg, dat): self.tb[0] = dat self.i2c.writeto_mem(self.addr, reg, self.tb) def getreg(self, reg): self.i2c.readfrom_mem_into(self.addr, reg, self.rb) return self.rb[0] def get2r
- lsm6ds33陀螺仪传感器 @micropython:mpy-lib:sensor
- d < 0x8000 else d - 0x10000 def setreg(self, reg, dat): self.tb[0] = dat self.i2c.writeto_mem(self.addr, reg, self.tb) def getreg(self, reg): self.i2c.readfrom_mem_into(self.addr, reg, self.rb) return self.rb[0] def get2r
- lis2dw12 @micropython:mpy-lib:sensor
- d < 0x8000 else d - 0x10000 def setreg(self, reg, dat): self.tb[0] = dat self.i2c.writeto_mem(self.addr, reg, self.tb) def getreg(self, reg): self.i2c.readfrom_mem_into(self.addr, reg, self.rb) return self.rb[0] def get2r
- bmp280气压传感器 @micropython:mpy-lib:sensor
- .rb = bytearray(1) self.dig_T1 = self.get2Reg(0x88) self.dig_T2 = self.short(self.get2Reg(0x8A)) self.dig_T3 = self.short(self.get2Reg(0x8C)) self.dig_P1 = self.get2Reg(0x8E) self.dig_P2 = self.short(self.get2Reg(0x90))
- bme280温湿度气压传感器 @micropython:mpy-lib:sensor
- self.i2c = i2c self.dig_T1 = self.get2Reg(0x88) self.dig_T2 = self.short(self.get2Reg(0x8A)) self.dig_T3 = self.short(self.get2Reg(0x8C)) self.dig_P1 = self.get2Reg(0x8E) self.dig_P2 = self.short(self.get2Reg(0x90))
- bmp280气压传感器 @microbit:micropython:驱动库
- return dat - 65536 else: return 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
- lps22气压传感器 @micropython:mpy-lib:sensor
- n.org.cn) # v1.0 2016.4 # v2.0 2019.7 LPS22_CTRL_REG1 = const(0x10) LPS22_CTRL_REG2 = const(0x11) LPS22_STATUS = const(0x27) LPS22_TEMP_OUT_L ... =1 EN_LPFP=1 BDU=1 self.setreg(LPS22_CTRL_REG1, 0x1A) self.oneshot_mode(False) def... else: self.getreg(LPS22_CTRL_REG1) self.oneshot = oneshot
- hts221 @micropython:mpy-lib:sensor
- gisters self.T0_OUT = self.int16(self.get2reg(0x3C)) self.T1_OUT = self.int16(self.get2reg(0x3E)) t = self.getreg(0x35) % 16 ... gisters self.H0_OUT = self.int16(self.get2reg(0x36)) self.H1_OUT = self.int16(self.get2reg(0x3A)) self.H0_rH = self.getreg(0x30) * 5
- apds9930接近和环境光传感器 @micropython:mpy-lib:sensor
- able() self.Power() def setReg(self, reg, dat): self.i2c.writeto(APDS9930_I2C_ADDRESS, bytearray([reg|0xA0, dat])) def getReg(self, reg): self.i2c.writeto(APDS9930_I2C_ADDRESS, bytearray([reg|0xA0])) return self.i2c.readfrom(APDS9930