Съдържание:

Хелоуин LightshowPi: 6 стъпки
Хелоуин LightshowPi: 6 стъпки

Видео: Хелоуин LightshowPi: 6 стъпки

Видео: Хелоуин LightshowPi: 6 стъпки
Видео: Настя собирает конфеты на Хэлоуин 2024, Юли
Anonim
Хелоуин LightshowPi
Хелоуин LightshowPi
Хелоуин LightshowPi
Хелоуин LightshowPi
Хелоуин LightshowPi
Хелоуин LightshowPi

Така че този сезон търсихме нещо ново, което да добавим към нашия Двор с обитавани от духове и аз попаднах на този проект на Raspberry Pi Lightshow на https://lightshowpi.org. Има и много страхотна информация на https://www.reddit.com/r/LightShowPi/. В тази инструкция наистина ще покрия нещата, които използвах за изграждането на кутията си. Преди да продължа, чувствам задължение да спомена, че този проект изисква работа с електрическо оборудване и окабеляване и не е предназначен за деца без надзор на възрастни. Всъщност, ако не сте лицензиран електротехник, моля, консултирайте се с вашия местен електротехник, за да ви помогне. И НИКОГА не обслужвайте този проект, докато е включен. Излагането на електрически вериги под напрежение може да доведе до СМЪРТ! Добре, достатъчно PSA. Честит Хелоуин. Както и да е, софтуерът LightShowPi е доста проклет! Той синхронизира вашите светлини с вашата музика. Има сървър на microWeb, така че можете да контролирате светлините и музиката от браузър. Той също така включва SMS поддръжка, както и интеграция на поточно обслужване чрез Pianobar. Пускаме „Midnight Syndicate Radio“на Пандора. Ако не сте запознати с тях, Midnight Syndicate прави невероятна музика за атмосферата на Хелоуин. Този проект използва Raspberry Pi 4, но вярвам, че можете да използвате някой от по -старите обороти.

Консумативи

seeed Studio Raspberry Pi 4 Model… https://www.amazon.com/dp/B07WBZM4K9Samsung 32GB EVO Plus Class 10… https://www.amazon.com/dp/B0749KG1JKMazerPi Raspberry Pi 4 Case,… https:// www.amazon.com/dp/B07W3ZMVP1CanaKit 3.5A Raspberry Pi 4 Power… https://www.amazon.com/dp/B07TYQRXTKKEYESTUDIO GPIO Breakout Kit за Raspberry Pi - Сглобен Pi Breakout + Rainbow Ribbon Cable + 400 Tie Points Solderless Breadboard //www.amazon.com/dp/B072XBX3XX/(2) SainSmart 8-канален 5V твърдотелен релейен модулен модул за Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC https://www.amazon.com/dp/B006J4G45G/Icstation Digital Аудио предавател Стерео DSP PLL модул 88-108MHz с LCD дисплей MIC USB вход https://www.amazon.com/dp/B01N7DIRE9/UGREEN Сплитер за слушалки, 3.5 мм аудио стерео Y сплитер удължителен кабел мъжки към женски Двоен адаптер за жак за слушалки, Слушалки, съвместими с iPhone, Samsung, таблет, лаптоп (черен) https://www.amazon.com/dp/B00LM0ZGK6/BOSS Audio Systems BVC10 Universal контрол на силата на звука - Използвайте с автомобилни приемници, ATV, UTV, звукови системи за мотоциклети https://www.amazon.com/dp/B0149VBF8G/ Също така ще ви е необходим контейнер Tupperware ИЛИ някакъв друг корпус, за предпочитане устойчив на атмосферни влияния, ако трябва да бъде изложен към елементите. В моя случай натъпках всичко в стара кошница за 5гал Tupperware. Изходи, моят проект използва 16 канала, така че имам (8) дуплексни изхода. Плюс (1) допълнителен контакт вътре в кутията за захранване на всичко. Препоръчвам и водоустойчиви капаци за вашите търговски обекти. Разбира се, ще ви трябва проводник, за да свържете всичко. В моя случай имах стар удължителен кабел, който беше отрязан и изваден от експлоатация. Затова използвах проводника вътре в него. Използвах и старо двойно USB зарядно устройство за външно захранване на релетата и за захранване на FM предавателя. За да запазите части, може да помислите да направите съда вътре в кутията с такъв с вградени USB.

Стъпка 1: Инсталирайте съдовете си

Инсталирайте вашите съдове
Инсталирайте вашите съдове
Инсталирайте вашите съдове
Инсталирайте вашите съдове

За моето заграждение използвах общ контейнер за 5Gal Tupperware. Харесва ми тази опция, защото по дизайн те вече са устойчиви на атмосферни влияния. И ако пропуснете да изрежете нещо, те са супер евтини и лесно достъпни. Използвах плочата за закрепване на гърба, капака на съда, устойчив на атмосферни влияния, като шаблон за изрязване на отвори за съдовете. Открих, че дупките ми са малко по -големи, отколкото бих предпочел. Може да измерите по различен начин. Уверете се, че ако сте възнамерявали да добавите устойчиви на атмосферни влияния капаци от външната страна на съдовете, оставяте достатъчно място между тях, за да могат капаците да се поберат един до друг и да се отварят свободно. Подцених разстоянието и наистина извадих късмет, че все още се вписват един до друг.

Стъпка 2: Свържете вашите кутии и релета

Свържете вашите контакти и релета
Свържете вашите контакти и релета
Свържете вашите контакти и релета
Свържете вашите контакти и релета

За да свържете проводника си, очевидно ще ви трябва електрически проводник. Имах стар удължителен кабел, който беше пробит и изваден от експлоатация. Използвах парчета от това, за да окабеля кутията си. Подайте своя неутрален (бял) в и от всеки съд на сребърните винтове. Земята (зелена) се приземява върху зеления винт. Вашият Hot (черен), идващ от релето, попада върху месинговия винт. За да разделите дуплекса на две отделни вериги, изрежете малкия месингов мост между винтовете. Забележете на снимките, червеният чертеж е горещият крак, прикрепен към едната страна на всяко реле и след това към източника на захранване, докато лилавият чертеж е към всеки съд.

(2) SainSmart 8-канален 5V твърдотелен модул за релейни модули за Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC

Релетата ще се нуждаят от 5v източник на захранване. Виждал съм някои схеми, използващи вградения 5v, предоставен от Pi, но също така съм чел, че предвид естеството на проекта, бордовият 5v може да не е достатъчно устойчива мощност. Не исках да се притеснявам по никакъв начин, затова просто добавих куб USB зарядно устройство, отрязах кабела от стар USB кабел за зареждане и ето! допълнителни 5v, свързани към релетата. *Бележка за релетата. Оказа се, че не всички релета са еднакви … така че научих. Може да забележите, че в някои ранни снимки имах чифт сини 5v „механични“релета, с които започнах проекта. Но, както скоро разбрах, тези бъгове могат да бъдат доста шумни, докато шоуто ви тръгва. Прочетох също, че тези релета имат по -кратка продължителност на живота. Спестете си главоболието и просто отидете за SSR релета. Те мълчат. И докато поддържате верига под 2А, те трябва да издържат.

Стъпка 3: Свържете своя Pi

Свържете своя Pi
Свържете своя Pi
Свържете своя Pi
Свържете своя Pi

Както ще видите в pix, използвам Breakout Kit. Това не е необходимо и можете да свържете директно към RPi. Избрах този маршрут, защото използвам моя Pi за всякакви малки проекти и с този комплект за разбиване имам бързо прекъсване. По този начин, в края на сезона, мога да премахна Pi, да съхраня кутията на Lightshow с празничните си неща и да не се налага да пренасочвам пинато си следващия сезон.

KEYESTUDIO GPIO Breakout Kit за Raspberry Pi - Сглобен Pi Breakout + Rainbow Ribbon Cable + 400 Tie Points Solderless Breadboard

Оформлението на Pin за този проект може да е малко по -различно от стандартното извличане на RPi. LightshowPi използва WiringPi за тяхното оформление. Трябва да проверите https://wiringpi.com/pins, за да съответства на вашата конкретна версия на RPi.

Стъпка 4: Добавете FM предавателя (по избор)

Добавете FM предавателя (по избор)
Добавете FM предавателя (по избор)
Добавете FM предавателя (по избор)
Добавете FM предавателя (по избор)

Както разбирам, Raspberry Pi има вграден FM предавател, но не можах да го накарам да работи с RPi4. Добавих външен. Тази стъпка няма много, изберете станция, която е мъртва във вашия район, USB за захранване, 3,5 мм вход за аудио. За антената използвах парче скрап тел, опъната нагоре по колона на предната ни веранда. Получаваме рецепция по целия ни блок.

  • Icstation Цифров аудио предавател Стерео DSP PLL модул 88-108MHz с LCD дисплей MIC USB вход
  • UGREEN сплитер за слушалки, 3,5 мм аудио стерео Y сплитер удължителен кабел мъжки към женски Двоен адаптер за жак за слушалки, слушалки, съвместими с iPhone, Samsung, таблет, лаптоп (черен)
  • BOSS Audio Systems BVC10 Универсален контрол на силата на звука - Използвайте с автомобилни приемници, ATV, UTV, звукови системи за мотоциклети

Включих опционалния сплитер за слушалки и вграден контрол на силата на звука, тъй като имам стар усилвател и високоговорители, свързани към тази система. Излъчваме и пускаме музика на глас до около 21:00, след което усилвателят ми се изключва и FM предавателят продължава да излъчва до 23:00.

О! Почти забравих. Направете знак, така че съседите ви да знаят каква станция да настроят. Тук децата наистина се забавляват !!

Стъпка 5: Инсталирайте софтуера LightshowPi

Ще ви е необходим вкус на Raspberry Pi, SD карта с памет или някакво място за съхранение, калъф и захранване.

  • видял Studio Raspberry Pi 4 модел… https://www.amazon.com/dp/B07WBZM4K9 Samsung
  • 32GB EVO Plus Class 10…
  • Калъф Raspberry Pi 4,… https://www.amazon.com/dp/B07WBZM4K9 Samsung
  • 3.5A Raspberry Pi 4 Power… https://www.amazon.com/dp/B07WBZM4K9 Samsung

Няма да полудея в тази част, тъй като вече има доста страхотно ръководство за настройка на reddit.

Ще настоявам за едно предложение. След като инсталирате всичко, преди да направите каквито и да било промени, тествайте своите релета.

sudo python ~/lightshowpi/py/hardware_controller.py --state = flash Също така, докато редактирате файла overrides.cfg, правете малки промени и тествайте често между тях. Няколко пъти съм заглушавал програмата от малки грешки във файла за замяна. Правенето на малки промени и честото тестване улеснява отстраняването на грешките ви.

Стъпка 6: Включете светлините си

Ще се забъркате малко с тази стъпка, докато вървите. Тази година вече сме настроили осветлението. И така, пускахме музика и премествахме светлините на щепселите, докато не постигнахме добър баланс на мигащи в двора.

Препоръчано: