Съдържание:
- Стъпка 1: Необходим хардуер
- Стъпка 2: Сглобете хардуера
- Стъпка 3: Инсталирайте PiGPIO
- Стъпка 4: Вземете изходния код
- Стъпка 5: Създайте приложението
- Стъпка 6: Стартирайте приложението
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Искали ли сте някога да имате пълен контрол върху коледните си светлини? Този урок ще разкрие точните стъпки за направата на коледно дърво, задвижвано от Raspberry Pi, ANAVI Light pHAT и евтина 12V RGB LED лента. Това определено не е най -евтиното решение за празнична украса, но е забавно и ефикасен начин да практикувате уменията си за програмиране.
Стъпка 1: Необходим хардуер
За да изградите коледното дърво на Raspberry Pi, ще ви трябва:
- коледна елха
- Raspberry Pi (всеки модел или версия на Raspberry Pi с 40 пинов заглавие)
- ANAVI Light pHAT
- 12V RGB LED лента
- USB захранване
- 12V захранване с DC жак 5.5x2.1mm
- MicroSD карта с Raspbian
Можете да използвате всяка 12V RGB LED лента. Изберете дължината на лентата, съответстваща на размера на вашето коледно дърво. Тези 12V RGB LED ленти са стока. Те са много достъпни и лесни за намиране. В това видео използвам лента с дължина 1 метър и 30 светодиода в нея.
Стъпка 2: Сглобете хардуера
Сглобете хардуера с голи ръце. Прикрепете RGB LED лентата към ANAVI Light pHAT с помощта на отвертка и стартирайте Raspberry Pi, както е показано във видеото.
ANAVI Light pHAT е хардуерна платка с отворен код Raspberry Pi, специално проектирана да контролира цветовете на евтината 12V RGB LED лента чрез три MOSFET. Използването му е много лесно да изградите проекта само за няколко минути.
Стъпка 3: Инсталирайте PiGPIO
На вашия Raspberry Pi отворете терминал и инсталирайте най -новите версии на piGPIO и Git, като въведете следните команди:
sudo apt-get update
sudo apt -get install -y pigpio git
Стъпка 4: Вземете изходния код
Демо приложението за управление на 12V RGB LED лента е безплатно и с отворен код. Предлага се в GitHub. Изпълнете следната команда в терминала, за да получите изходния код:
git clone
Стъпка 5: Създайте приложението
Изпълнете следната команда в терминал, за да изградите демонстрационното приложение:
cd anavi-examples/anavi-light-phat/light-demo
направете
Демо приложението е написано на езика за програмиране C. Той създава софтуерно дефинирана широчинно-импулсна модулация, за да зададе цвета на RGB LED лентата през трите MOSFET на ANAVI Light pHAT.
На всяка секунда програмата задава произволна стойност в диапазона от 0 до 255 на всеки от трите основни цвята. Общата комбинация прави повече от 16 милиона цвята! Въпреки че цветът се определя на случаен принцип, изходният код е написан по начин, който увеличава шансовете един от трите основни цвята да е по -ярък от останалите.
Стъпка 6: Стартирайте приложението
Изпълнете командите по -долу, за да стартирате приложението:
sudo pigpiod
./демонстрация
Демонстрационното приложение изпълнява безкраен цикъл. За да го прекрати, потребителят трябва да натисне едновременно на клавиатурата си Ctrl и C. Това е! Насладете се на празниците и щастливо хакване!
Препоръчано:
Коледно дърво, контролирано от уебсайт (всеки може да го контролира): 19 стъпки (със снимки)
Коледно дърво, контролирано от уебсайт (всеки може да го контролира): Искате ли да знаете как изглежда коледното дърво, контролирано от уебсайт? Ето видеото, показващо моя проект на моята елха. Потокът на живо вече е приключил, но направих видео, заснемащо случващото се: Тази година, в средата на декември
Вградено LED отпечатано 3D коледно дърво: 10 стъпки (със снимки)
Вградено LED 3D отпечатано коледно дърво: Това е 3D отпечатано коледно дърво с вградени адресируеми светодиоди вътре. Така че е възможно да се програмират светодиодите за хубави светлинни ефекти и да се използва 3D отпечатаната структура като дифузор. Дървото е разделено на 4 етапа и основен елемент (дървото
Коледно дърво FlatPack: 6 стъпки (със снимки)
Коледно дърво FlatPack: Имам " липсваш ни " поща от Instructables миналата седмица и да … и ти ми липсваш ^ _ ^ Е, доста зает с реалния свят, но вчера - 25 декември - беше празник. Жена ми и децата ми са на гости на свекърва ми, затова бях сама вкъщи
Украса за коледно дърво с LED платка: 15 стъпки (със снимки)
Украса за коледно дърво на LED платка: Тази Коледа реших да направя коледни орнаменти, които да подаря на приятелите и семейството си. Тази година научих KiCad, затова реших да направя орнаментите от печатни платки. Направих около 20-25 от тези орнаменти. Орнаментът е верига
Коледно дърво със спирала, водено: 4 стъпки (със снимки)
Коледна елха със спирала: Здравейте приятели В това неразбираемо ще направим коледна елха със спирала