This commit is contained in:
jonesPD 2020-12-09 18:37:16 +09:00 committed by GitHub
commit b01e8359db
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -46,8 +46,8 @@ class RaspberryPi:
self.GPIO = RPi.GPIO self.GPIO = RPi.GPIO
# SPI device, bus = 0, device = 0 # initialize SPI device
self.SPI = spidev.SpiDev(0, 0) self.SPI = spidev.SpiDev()
def digital_write(self, pin, value): def digital_write(self, pin, value):
self.GPIO.output(pin, value) self.GPIO.output(pin, value)
@ -68,6 +68,7 @@ class RaspberryPi:
self.GPIO.setup(self.DC_PIN, self.GPIO.OUT) self.GPIO.setup(self.DC_PIN, self.GPIO.OUT)
self.GPIO.setup(self.CS_PIN, self.GPIO.OUT) self.GPIO.setup(self.CS_PIN, self.GPIO.OUT)
self.GPIO.setup(self.BUSY_PIN, self.GPIO.IN) self.GPIO.setup(self.BUSY_PIN, self.GPIO.IN)
self.SPI.open(0, 0) # open SPI at bus = 0, device = 0
self.SPI.max_speed_hz = 4000000 self.SPI.max_speed_hz = 4000000
self.SPI.mode = 0b00 self.SPI.mode = 0b00
return 0 return 0