Я пытаюсь прочитать напряжение с одного из портов аналогового ввода, и мой код выдает ошибку. Ошибка происходит при вызове ADC.setup()
(Adafruit_BBIO). Ошибка заключается в следующем:
Traceback (последний вызов был последним):
Файл "print_voltage", строка 3, в
ADC.setup ()
RuntimeError: Невозможно настроить систему АЦП. Возможные причины:
- загружен плащ с конфликтующим отображением булавки
- Загружен объект дерева устройств, который использует то же имя для фрагмента: helper
Я попытался переустановить Adafruit_BBIO, как упомянуто здесь: Ошибка при использовании Python Adafruit_BBIO GPIO и ADC и BeagleBone Black в Ubuntu 14.04
Вот мой код для программы.
import Adafruit_BBIO.ADC as ADC
from time import sleep
ADC.setup()
while i in range(0,100):
scale = ADC.read("P9_40")
print(scale*1.8)
sleep(.1)