Raspberry Pi:Аппаратные средства/Распиновка GPIO/PiBorg LEDBorg
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Содержание | Введение | Продукты | Операционная система | Настройка | Основы Linux | Аппаратные средства | Неисправности | Типовые проблемы | Часто возникающие вопросы | Библиотеки | Примеры |
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
PiBorg LEDBorg
PiBorg LEDBorg — это плата с ультра-яркими RGB-светодиодами, предназначенная для работы с Raspberry Pi. Она обладает собственным драйвером, поэтому запускать ее вручную не придется.
Впрочем, ручная работа может все же пригодиться — в том случае, если вам захочется еще более широкого спектра цветов. Для этого нужно будет воспользоваться инструментом softPwn из WiringPi. Кроме того, надо знать, какие для этого потребуются контакты:
WiringPi 0 — это красный светодиод, WiringPi 2 — это зеленый светодиод, WiringPi 3 — это синий светодиод.
Вот пример работы с LEDBorg через Python-функционал WiringPi:
import wiringpi2 as wiringpi
wiringpi.wiringPiSetup()
wiringpi.softPwmCreate(0,0,100)
wiringpi.softPwmCreate(2,0,100)
wiringpi.softPwmCreate(3,0,100)
# Фиолетовый!
wiringpi.softPwmWrite(3,100) # Насыщенный синий
wiringpi.softPwmWrite(0,100) # Насыщенный красный
wiringpi.softPWMWrite(2,0) # Без зеленого
- Использует три GPIO-контакта
- Купить можно тут