Съдържание:
- Стъпка 1: Материал
- Стъпка 2: Настройка на Pi 1: Инсталиране на Raspbian
- Стъпка 3: Настройка на Pi 2: Настройка на SSH и VNC
- Стъпка 4: Настройка на Pi 3: Използвайте Bitvise SSH за достъп до вашия Pi
- Стъпка 5: Настройка на Pi 4: Актуализирайте своя Pi
- Стъпка 6: Настройка на Pi 5: Инсталиране на Lightshowpi
- Стъпка 7: Окабеляване на вашите неща
- Стъпка 8: Окабеляване на вашите неща 2: Запояване на щифтовете
- Стъпка 9: Окабеляване на вашите неща 3: Свързване на Pi към релейната платка
- Стъпка 10: Окабеляване на вашите неща 4: Окабеляване на вашите релета
- Стъпка 11: Тествайте го
- Стъпка 12: Насладете се
Видео: Направи си сам музикални коледни светлини за начинаещи с Raspberry Pi: 12 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Днес ще премина през стъпките, за да използвам малиново пи, за да накарате коледните ви светлини да мигат с музика. Само с няколко долара допълнителен материал ще ви преведа през превръщането на обикновените ви коледни светлини в светлинно шоу за цяла къща. Целта тук е да отидем от нулата. Въпреки че това ръководство е предназначено за хора, които изобщо не знаят как да използват Linux, и за тези, които го правят еднакво, фокусът е върху хора, за които Linux и малиновото пи са пълна загадка. Има много повече неща, които могат да се направят със софтуера lightshowpi и по -усъвършенствания хардуер, но тук става въпрос само за започване.
Стъпка 1: Материал
Първо трябва да има:
- Ще ви трябват коледните ви светлини. Горещо препоръчвам да се придържате към лампи с постоянен ток. Ако нямате такъв, вместо да си играете с мрежово напрежение, вземете LED ленти или коледни светлинни нишки с постоянен ток.
-
Малиново пи; различните конфигурации се нуждаят от различен хардуер
-
Ако получите пи нула или пи нула w, ще ви трябва ** Приличен комплект вече ще има всички тези **
- HDMI аудио екстрактор
- мини HDMI кабел
- заглавни щифтове или просто запоявайте директно в дъската
- USB OTG адаптер
- Поялник
- Ако получите pi A, A+, B или B2 или нула (non w), ще ви е необходим wifi ключ
- Ако получите комплект pi 3, нищо друго
-
- Високоговорител с допълнителен вход и допълнителен кабел. Bluetooth аудиото е слабичко на pi нула w и pi 3 за съжаление.
- карта с памет (минимум 4gb), обикновено включена в комплектите
- 8 -канална релейна платка (5v)
- Заглавни щифтове от женски към женски
Временни нужди: това е временно, така че бих препоръчал просто да използвате всичко, което вече имате, за няколко часа, което ще е необходимо
- USB мишка и клавиатура
- Достъп до HDMI монитор или телевизор
- USB хъб, ако превключването между мишка и клавиатура е твърде досадно и другите ви USB портове са заети
По избор
-
Голям захранващ блок, който ще използвате за всичките си светлини
Ако тръгнете по този маршрут, трябва също да направите захранващ кабел или да изрежете удължителен кабел и да го използвате като захранващ кабел
- както и вашето пи с долар конвертор
- и може би дори светлини с по-високо напрежение, ако е необходимо с повишаващ преобразувател
Стъпка 2: Настройка на Pi 1: Инсталиране на Raspbian
Първата стъпка е да инсталирате raspbian на вашето устройство. Ще разгледам всичко това в един блок и ще покрия хардуера отделно.
Препоръчвам да изтеглите noobs от фондацията pi
Просто разархивирайте и копирайте на прясно форматирана micro SD карта. Това е. След като включите пи, той ще ви води през инсталацията.
Стъпка 3: Настройка на Pi 2: Настройка на SSH и VNC
Наличието на SSH и VNC настройка означава, че няма да е необходимо да държите pi включен в огромна бъркотия от проводници. Всичко ще бъде изпълнимо от 2 прозореца на вашия лаптоп или дори от телефона ви. Често ще предхождаме командите си със "sudo", което по същество дава на нашата команда администраторски права.
-
Първо сменете паролата си. Отворете терминален прозорец и въведете следното и ще бъдете подканени да въведете паролата по подразбиране (малинов) и след това да въведете собствената си парола.
sudo passwd
-
сега копирайте вашия IP адрес със следната команда
ifconfig
Сега отидете в менюто с настройки и включете SSH и VNC. Вече можете да рестартирате pi и да го изключите от монитора, клавиатурата и мишката.
Стъпка 4: Настройка на Pi 3: Използвайте Bitvise SSH за достъп до вашия Pi
Препоръчвам bitvise, защото има вграден SFTP инструмент, както и добър интерфейс. Въведете своя IP адрес, който сте копирали по -рано, използвайте потребителското име pi и новата си парола. Запазете порта по подразбиране (22). Терминалът трябва да се отвори, когато изберете вход.
Стъпка 5: Настройка на Pi 4: Актуализирайте своя Pi
Преди да направите нещо друго, стартирайте актуализациите
-
Първо актуализирате библиотеката с какви пакети са налични
sudo apt-get update
-
След като приключи, всъщност инсталирате актуализациите с
sudo apt-get надстройка
-
За добра мярка, уверете се, че вашият фърмуер на pi е актуален (това вече трябва да стане чрез надстройка)
sudo rpi-актуализация
Стъпка 6: Настройка на Pi 5: Инсталиране на Lightshowpi
Тази част от стъпките е достъпна директно на уебсайта lightshowpi. Ще ги включа за удобство. Ще добавя няколко обяснения там.
-
sudo apt-get install git-core
apt-get е това, което получава пакетите и тук ще инсталираме git-core, зависимости (програмите git-core трябва да се изпълняват) автоматично ще бъдат добавени
-
cd ~
cd е за промяна на директории, докато ~ означава/home/*потребителско име*/, в този случай ще бъде/home/pi/; използвайки това или ~ трябва да работи по същия начин
-
git clone
Това току -що копирано от нужната ни структура на папките
-
cd lightshowpi
сега преминаваме към папката, която току -що изтеглихме
-
git fetch && git checkout стабилен
сега получаваме необходимите файлове
-
cd/home/pi/lightshowpi
преминаваме към правилната папка; в Linux, освен ако не създаваме системни връзки, винаги трябва да преминем към правилната папка, преди да стартираме скриптове
-
sudo./install.sh
това прави действителната инсталация; това отне около 3 часа на моя pi zero w
-
sudo рестартиране
сега рестартираме
Стъпка 7: Окабеляване на вашите неща
В крайна сметка обаче захранването на устройствата ви зависи от това, което използвате. Тук има много опции, но в края на деня ще ви трябват 5v за вашето пи, или чрез USB, или като използвате щифтовете на заглавката и персонализирано решение за захранване, както направих аз. Цялата мощност, която прекъсвате, трябва да бъде постоянен ток. Променливотоковото напрежение ще работи добре, но носи допълнителен риск. Ниското напрежение е далеч по -безопасно.
Стъпка 8: Окабеляване на вашите неща 2: Запояване на щифтовете
Ако използвате пи нула, ще трябва или да запоите щифтовете на заглавната част, или да запоите проводниците директно в самите отвори за щифтове.
Стъпка 9: Окабеляване на вашите неща 3: Свързване на Pi към релейната платка
Използваме номериране на щифтове wiringpi. Има алтернативна конвенция за именуване, просто използвайте предоставената от мен диаграма или отидете на wiringpi.com
От релейната платка, с щифтовете към вас, отляво надясно, ще се свържете към следното на pi
- щифт 20: маса
- щифт 11: GPIO 0
- щифт 12: GPIO 1
- щифт 13: GPIO 2
- щифт 15: GPIO 3
- щифт 16: GPIO 4
- щифт 18: GPIO 5
- пин 22: GPIO 6
- щифт 7: GPIO 7
- щифт 4: 5v мощност
Ако захранвате своя pi от щифтовете на заглавката, тогава +5v ще премине към пин 2, а - (земята) ще отиде към пин 6.
Стъпка 10: Окабеляване на вашите неща 4: Окабеляване на вашите релета
Релетата работят като превключвател. Въпреки това бихте свързали светлините си директно към вашето захранване, направете това, но след това отрежете живия проводник и поставете всеки край на този прекъснат проводник върху едно от релетата. Всяко реле има 3 извода. 2 от тях са заедно и захранването на релето ги разделя, а другото се свързва към централния терминал, когато релето се захранва. Малката диаграма с ъглова форма ви показва коя е отделна (в червено). Противоположните краища (първи и последен) на всяко реле никога няма да бъдат свързани. Ако искате, можете да правите винаги включен и да използвате 2 в зелено, това просто означава, че командите lightshowpi ще бъдат обратно. Може да е полезно, ако искате светлините да бъдат включени по подразбиране след края на музиката.
Стъпка 11: Тествайте го
Използвах тези малки светодиоди, за да тествам дъската си, но наистина можете просто да погледнете червената светлина, която е на релейната платка. Всяко реле вече има свой собствен светодиод.
-
Не забравяйте първо да отидете в папката lightshowpi
cd/home/pi/lightshowpi/
-
След това използвайте една от тези тестови команди
- sudo python py/hardware_controller.py --state = flash
- sudo python py/hardware_controller.py --state = fade
За да прекратите теста, използвайте CTRL+C
Стъпка 12: Насладете се
Сега е време да настроите действителните си коледни светлини и да се насладите на шоуто. Не забравяйте да разгледате цялото ми видео!
За да изпълните първата си песен, използвайте демонстрационния файл, предоставен от разработчиците на lightshowpi
sudo python py/synchronized_lights.py --file =/home/pi/lightshowpi/music/sample/ovenrake_deck-the-halls.mp3
За да играете друг син, просто променете името на mp3 в края на тази команда. Тук идва функцията sftp на bitvise; можете просто да щракнете и плъзнете вашите файлове.
Препоръчано:
Направи си сам музикални коледни светлини (MSGEQ7 + Arduino): 6 стъпки (със снимки)
Направи си сам музикални коледни светлини (MSGEQ7 + Arduino): Така че всяка година казвам, че ще направя това и никога няма да го направя, защото отлагам много. 2020 е година на промяна, затова казвам, че това е годината за това. Така че се надявам да ви хареса и да направите свои собствени музикални коледни светлини. Това ще бъде s
Макро обектив „Направи си сам“с AF (различен от всички други макро обективи „Направи си сам“): 4 стъпки (със снимки)
Макро обектив „Направи си сам“с АФ (различен от всички други макро обективи „Направи си сам“): Виждал съм много хора, които правят макро обективи със стандартен комплект обектив (Обикновено 18-55 мм). Повечето от тях са обектив, просто залепен върху камерата назад или отстранен преден елемент. И за двете опции има недостатъци. За монтиране на обектива
Направи си сам папийонка със светлини !!: 9 стъпки (със снимки)
Направи си сам папийонка със светлини !!: Те са чудесни за сватби, абитуриентски балове, специални събития, вечери навън и всеки път, когато искаш да си най-готиният човек в стаята! Защо не искаш да запалиш папионка ? Също така, не бъдете срамежливи момичета, можете също да разтърсите запалена папийонка :) Photo Cred
Направете музикални коледни светлини: 6 стъпки
Направете коледни светлини, контролирани от музика: Направете коледни светлини с музика за много евтини. Това използва много основни части. Тази идея не е родена от мен. Това е производно на дизайна на Рибицки, разположен тук
Направи си сам коледни светлини - Хореографирани къщи светлини: 15 стъпки (със снимки)
Коледни лампички „Направи си сам“- Хореографирани светлини за къща: Коледа „Направи си сам“- Коледа, осветени за къща. Това НЕ е начинаещ „Направи си сам“. Ще ви трябва твърдо разбиране по електроника, верига, ОСНОВНО програмиране и общи познания за електрическата безопасност. Това DIY е за опитен човек, така че