Дата публикации:
Бесплатный курс Excel: управление запасами и подбор авто в логистике
Бесплатный курс: "VDSina для начинающих: Сервер за 5 минут: Объясняем простыми словами"
Бесплатный виджет обратной связи для Shopify
Часы во весь экран
Чат с ИИ девушкой
Чатрулетка: чат с интересными людьми
Фототехника для видео
Генератор безопасных паролей
Изучаем искусственный интеллект бесплатно
Как использовать бесплатные ИИ-генераторы видео для создания анимаций 3D-сцен с элементами киберпанк
Как создать пошаговое видео для обучения использованию программы AutoCAD
Как создавать мемы без фотошопа: пошагово
Легковые и внедорожные авто от немецких брендов
Оптимизация маршрутизации GEO сайта
Погода в Ревде во вторник
Популярные детские игрушки 2024
Российская автоиндустрия в цифрах
Системы безопасности IP
Смех в доме
VDSina для новичков: простой подход
Великолепие чая и кофе
Видеочат рулетка: её задачи
Видеочат в режиме реального времени
Работа с GPIO и ИК-приемником на Orange Pi 3 LTS с помощью Python
Содержимое статьи:
GPIO
Подключение
# Подключение к выводу GPIO17
gpio setup 17 out
Управление цифровым GPIO
import RPi.GPIO as GPIO
# Установите вывод GPIO17 на высокий уровень
GPIO.output(17, GPIO.HIGH)
# Установите вывод GPIO17 на низкий уровень
GPIO.output(17, GPIO.LOW)
I2C и SPI
import smbus
# Создание объекта шины I2C
bus = smbus.SMBus(1)
# Чтение данных со сдвигового регистра с адресом 0x20
data = bus.read_i2c_block_data(0x20, 0x00, 16)
# Создание объекта шины SPI
bus = spidev.SpiDev()
# Настройка шины SPI
bus.open(0, 0)
bus.max_speed_hz = 1000000
# Передача данных по шине SPI
bus.xfer([0x01, 0x02, 0x03])
UART
import serial
# Создание объекта порта UART
port = serial.Serial('/dev/ttyS0', 9600)
# Написание данных в порт UART
port.write(b'Hello world!')
# Чтение данных из порта UART
data = port.read(1024)
ИК-приемник
Подключение
import irremote
# Создание объекта ИК-приемника
receiver = irremote.IRReceiver(23)
Прием ИК-сигналов
# Прием ИК-сигналов в цикле
while True:
code = receiver.receive()
print(code)
Бесплатный курс Excel: управление запасами и подбор авто в логистике
Бесплатный курс: "VDSina для начинающих: Сервер за 5 минут: Объясняем простыми словами"
Бесплатный виджет обратной связи для Shopify
Часы во весь экран
Чат с ИИ девушкой
Чатрулетка: чат с интересными людьми
Фототехника для видео
Генератор безопасных паролей
Изучаем искусственный интеллект бесплатно
Как использовать бесплатные ИИ-генераторы видео для создания анимаций 3D-сцен с элементами киберпанк
Как создать пошаговое видео для обучения использованию программы AutoCAD
Как создавать мемы без фотошопа: пошагово
Легковые и внедорожные авто от немецких брендов
Оптимизация маршрутизации GEO сайта
Погода в Ревде во вторник
Популярные детские игрушки 2024
Российская автоиндустрия в цифрах
Системы безопасности IP
Смех в доме
VDSina для новичков: простой подход
Великолепие чая и кофе
Видеочат рулетка: её задачи
Видеочат в режиме реального времени
