Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import spidev
- import wiringpi as pi
- from time import sleep
- set_gpio = pi.wiringPiSetup()
- pi.pinMode(7,pi.GPIO.INPUT)
- pi.pinMode(23,pi.GPIO.OUTPUT)
- pi.digitalWrite(7,pi.GPIO.HIGH)
- pi.digitalWrite(23,pi.GPIO.HIGH)
- OUT_TEMP = 0x0C
- STATUS = 0x27
- FIFO_SRC = 0x2F
- OUT_X_L = 0x28
- OUT_X_H = 0x29
- OUT_Y_L = 0X2A
- OUT_Y_H = 0x2B
- OUT_Z_L = 0x2C
- OUT_Z_H = 0x2D
- FIFO = 0x2F
- CS = 0
- MAX_SPEED = 5000000
- spi = spidev.SpiDev()
- spi.open(0,CS)
- spi.max_speed_hz = MAX_SPEED
- try:
- while True:
- resp = spi.xfer2([OUT_TEMP])
- print(resp)
- sleep(0.4)
- except KeyboardInterrupt:
- spi.close()
- print("FINISH!")
Add Comment
Please, Sign In to add comment