Клавиатура ввода с Python через Intel Galileo - PullRequest
0 голосов
/ 28 мая 2019

Я борюсь за клавиатуру ввода с Intel Galileo и Python. Однако я столкнулся с этой ошибкой, когда попытался определить этот вывод с помощью GPIO

from wiringx86 import GPIOGalileo as gpio

class keypad():

    def __init__ (self,ColumnCount=4):
        self.KEYPAD =[
            [1,2,3,"A"],
            [4,5,6,"B"],
            [7,8,9,"C"],
            ["*",0,"#","D"]
                 ]

        self.ROW         = [9,8,7,6]
        self.COLUMN      = [5,4,3,2]
    def getKey(self):

        for j in range(len(self.COLUMN)):
            gpio.pinMode(self.COLUMN[j], gpio.OUTPUT)
            gpio.digitalWrite(self().COLUMN[j], gpio.LOW)
            j=j+1

Сообщение об ошибке:

TypeError: необязательный метод pinMode () должен быть вызван с экземпляром GPIOGalileo в качестве первого аргумента (вместо этого получил экземпляр int)

...