Авторитетний підхід Українцям Як ви читаєте контакти GPIO на чорному BeagleBone?

Як ви читаєте контакти GPIO на чорному BeagleBone?

Доступ до файлової системи GPIO контакти відкриті через файлову систему Linux sysfs за адресою /sys/class/gpio/gpio[пін-код] , напр. контакт 17 буде доступний через /sys/class/gpio/gpio17 .

Якщо контакт налаштовано як вхід, ви можете використовувати GPIO. функція input([pin]) для читання його значення. Функція input() поверне True або False, вказуючи на те, чи є пін HIGH або LOW. Ви можете використовувати оператор if, щоб перевірити це, наприклад…

Щоб перевірити вихід GPIO, ви повинні надіслати сигнал GPIO із програми конфігурації, який увімкне світлодіод на платі розробки. На панелі перемикачів SW2 на платі розробки переконайтеся, що один із контактів GPIO встановлено на High.

65 Контакти GPIO У цьому розділі ви дізнаєтеся, як керувати фізичним обладнанням за допомогою контактів введення/виведення загального призначення (GPIO) BeagleBone Black. Кістка має 65 контактів GPIO які виводяться на два 46-контактні роз’єми, які називаються P8 і P9, як показано в роз’ємах P8 і P9 GPIO.');})();(function(){window.jsl.dh('223nZtDmHP-69u8Ps5- 6qQg__38','

pinvalue = readDigitalPin( mypi, pinNumber) повертає логічне значення цифрового PIN-коду. Цей метод налаштовує неналаштований контакт як вхід GPIO. Якщо контакт є виходом GPIO або інший інтерфейс (I2C, Serial, SPI) використовує контакт, цей метод повертає повідомлення про помилку.

Related Post