Guest User

Untitled

a guest
Jul 18th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. import spidev
  2. import wiringpi as pi
  3. from time import sleep
  4.  
  5. set_gpio = pi.wiringPiSetup()
  6.  
  7. pi.pinMode(7,pi.GPIO.INPUT)
  8. pi.pinMode(23,pi.GPIO.OUTPUT)
  9.  
  10. pi.digitalWrite(7,pi.GPIO.HIGH)
  11. pi.digitalWrite(23,pi.GPIO.HIGH)
  12.  
  13. OUT_TEMP = 0x0C
  14. STATUS = 0x27
  15. FIFO_SRC = 0x2F
  16. OUT_X_L = 0x28
  17. OUT_X_H = 0x29
  18. OUT_Y_L = 0X2A
  19. OUT_Y_H = 0x2B
  20. OUT_Z_L = 0x2C
  21. OUT_Z_H = 0x2D
  22. FIFO = 0x2F
  23.  
  24. CS = 0
  25. MAX_SPEED = 5000000
  26.  
  27. spi = spidev.SpiDev()
  28. spi.open(0,CS)
  29. spi.max_speed_hz = MAX_SPEED
  30.  
  31.  
  32. try:
  33. while True:
  34. resp = spi.xfer2([OUT_TEMP])
  35. print(resp)
  36. sleep(0.4)
  37. except KeyboardInterrupt:
  38. spi.close()
  39. print("FINISH!")
Add Comment
Please, Sign In to add comment