Оглавление:
- Шаг 1: необходимое оборудование
- Шаг 2: соберите оборудование
- Шаг 3: Установите PiGPIO
- Шаг 4. Получите исходный код
- Шаг 5: Создайте приложение
- Шаг 6: Запустите приложение
Видео: Рождественская елка Raspberry Pi: 6 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Вы когда-нибудь хотели полностью контролировать свои рождественские огни? Из этого туториала Вы узнаете, как сделать елку на базе Raspberry Pi, ANAVI Light pHAT и дешевой светодиодной ленты 12 В RGB. Это определенно не самое дешевое решение для украшения праздника, но это увлекательный и эффективный способ попрактиковаться в программировании.
Шаг 1: необходимое оборудование
Чтобы построить рождественскую елку Raspberry Pi, вам понадобятся:
- Рождественская елка
- Raspberry Pi (любая модель или версия Raspberry Pi с 40-контактным разъемом)
- ANAVI Light pHAT
- Светодиодная лента RGB 12В
- Источник питания USB
- Блок питания 12 В с разъемом постоянного тока 5,5x2,1 мм
- Карта MicroSD с Raspbian
Вы можете использовать любую светодиодную ленту 12 В RGB. Выбирайте длину полоски, соответствующую размеру вашей елки. Эти светодиодные ленты 12 В RGB являются товаром. Они очень доступны по цене и их легко найти. В этом видео я использую полоску длиной 1 метр с 30 светодиодами.
Шаг 2: соберите оборудование
Соберите фурнитуру голыми руками. Прикрепите светодиодную ленту RGB к ANAVI Light pHAT с помощью отвертки и загрузите Raspberry Pi, как показано на видео.
ANAVI Light pHAT - это аппаратная надстройка Raspberry Pi с открытым исходным кодом, специально разработанная для управления цветами недорогой светодиодной ленты 12 В RGB через три полевых МОП-транзистора. С его помощью очень легко собрать проект всего за несколько минут.
Шаг 3: Установите PiGPIO
На вашем Raspberry Pi откройте терминал и установите последние версии piGPIO и Git, введя следующие команды:
sudo apt-get update
sudo apt-get install -y pigpio git
Шаг 4. Получите исходный код
Демо-приложение для управления светодиодной лентой 12 В RGB является бесплатным и с открытым исходным кодом. Он доступен на GitHub. Выполните следующую команду в терминале, чтобы получить исходный код:
git clone
Шаг 5: Создайте приложение
Выполните следующую команду в терминале, чтобы создать демонстрационное приложение:
компакт-диск anavi-examples / anavi-light-phat / light-demo
делать
Демонстрационное приложение написано на языке программирования C. Он создает программно определяемую широтно-импульсную модуляцию для установки цвета светодиодной ленты RGB через три полевых МОП-транзистора на ANAVI Light pHAT.
Каждую секунду программа устанавливает случайное значение в диапазоне от 0 до 255 каждого из трех основных цветов. Общая комбинация составляет более 16 миллионов цветов! Хотя цвет определяется случайным образом, исходный код написан таким образом, чтобы увеличить вероятность того, что один из трех основных цветов будет ярче других.
Шаг 6: Запустите приложение
Выполните следующие команды, чтобы запустить приложение:
sudo pigpiod
./demo
Демонстрационное приложение запускает бесконечный цикл. Для его завершения пользователь должен одновременно нажать на клавиатуре Ctrl и C. Вот и все! Приятных праздников и удачного взлома!
Рекомендуемые:
Рождественская елка, управляемая веб-сайтом (любой может ее контролировать): 19 шагов (с изображениями)
Рождественская елка, управляемая веб-сайтом (любой может ее контролировать): вы хотите знать, как выглядит рождественская елка, управляемая веб-сайтом? Вот видео, демонстрирующее мой проект моей рождественской елки. Прямая трансляция уже закончилась, но я снял видео, запечатлевшее, что происходит: В этом году, в середине декабря
Рождественская елка FlatPack: 6 шагов (с изображениями)
Рождественская елка FlatPack: у меня есть " мы-скучаем по тебе " письмо от Instructables на прошлой неделе, и да … Я тоже скучаю по тебе ^ _ ^ Ну, вроде как занят реальным миром, но вчера - 25 декабря - был выходной. Моя жена и дети ходят в гости к свекрови, так что я был дома один
Рождественская елка на базе Google Trends: 6 шагов (с изображениями)
Рождественская елка на базе Google Trends: хотите знать, насколько модно Рождество? Узнайте с помощью этой рождественской елки на базе тенденций Google! Режим вечеринки включен
Рождественская елка ATmega (arduino): 10 шагов (с изображениями)
Рождественская елка ATmega (arduino): Рождественская елка ATmega (arduino)
Рождественская елка на печатную плату за 1 доллар: 7 шагов (с изображениями)
Новогодняя елка на печатную плату за 1 доллар: Новогодняя елка на печатную плату от Loann BOUDIN | Что делать любителю электроники, когда приближается Рождество? Новогодняя елка для печатных плат! Как член небольшого клуба любителей электроники, я люблю делиться своей страстью к электронике и дизайну печатных плат через