Мазмұны:
- 1 -қадам: материалдар тізімі:
- 2 -қадам: Raspberry Pi
- 3 -қадам: Жабдық
- 4 -қадам: Жабдық жалғасуда
- 5 -қадам: Барлығын біріктіру
Бейне: Raspberry Pi LightshowPi: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл нұсқаулықта мен Raspberry Pi 3, 8 арналы SSR, 4 розетка мен әр түрлі сымдарға жүктелген LightshowPi нұсқасын қолдана отырып, Рождестволық дисплей жасаймын. Бейнеролик - бұл менің өткен жылы жасаған істерімнің үлгісі. Егер сізге бұл нұсқаулық ұнаса, Raspberry Pi байқауына дауыс беріңіз.
1 -қадам: материалдар тізімі:
- Raspberry Pi 3 (кез келген жаңа нұсқасы жұмыс істейді)
- 16 ГБ немесе одан үлкен микро жад картасы
- Монитор
- Hdmi кабелі
- Тышқан
- Пернетақта
- жад картасын бағдарламалау үшін ноутбук немесе басқа компьютер
- 8 арналы қатты күй релесі (SSR)
- 4 розетка
- 4 шығыс топтық қорап
- 4 құрғақ қабырғаға якорь
- 4 кішкентай бұранда
- RJ45 ұялары
- Ethernet кабелі
- Ethernet кабелі аяқталады
- электр таспасы мен жылуды төмендететін құбырлар
- әр түрлі сымдар
-
Құралдар
-
Бұрауыштар
- кішкентай жалпақ бас
- Филлипс
- Сым кескіштер
- Сымды тазартқыштар
- Қысқыштар
- Ethernet кабелін ұзартуға арналған RJ45 қысқыш құралы
- Төмен түсіру
- Қорап кескіш немесе қайшы
- Дәнекерленген дәнекерленген темір
-
2 -қадам: Raspberry Pi
Ноутбукті қолдану арқылы Raspbian -дің ең жаңа нұсқасын жүктеңіз, онда жад картасын жүктеуге арналған көптеген нұсқаулар мен әдебиеттер бар.
Raspberry Pi штепсельінде HDMI, тінтуір мен пернетақта бар мониторды қосыңыз
Raspbian кескіні картаға жүктелгеннен кейін оны Pi жад картасының ұясына салыңыз және тиісті қуат көзіне қосыңыз, ол болмаса мониторды қосыңыз.
Жүктеуді күтіңіз, жүктелгеннен кейін Wi-Fi желісіне қосылыңыз және LightshowPi орнатылады.
Lightshow Pi орнату үшін www.lightshowpi.org сайтына кіріп, Жаңа пайдаланушы астында Жұмысты бастау нұсқаулығын басыңыз. Нұсқаулық оны Pi -ге қалай жүктеу керектігін үйретеді, мен төмендегі қадамдарды орындадым және егер веб -сайтқа қатысты қандай да бір шатасулар болса.
- sudo su типті терминал терезесін ашыңыз, ол тамыр болып табылады және sudo қажет ететін барлық нәрсеге дейін sudo терудің қажеті жоқ
- git клоны
- cd шамдары
- git fetch && git checkout master
- ./install.sh (егер sudo su қолданылмаса,./install.sh алдына sudo қоюға тура келеді)
- қайта жүктеу (егер sudo su қолданылмаса, қайта жүктеу алдында sudo қою керек)
қайта жүктеуден кейін
- терминал терезесін қайтадан ашып, sudo su теріңіз
- cd шамдары
-
python py/hardware_controller.py --state = flash (егер sudo su қолданылмаса, python алдына sudo қою керек болады)
бұл бағдарлама дұрыс жүктелгенін тексеру үшін
Төменде мен веб -сайттан оқу арқылы жасадым
- терминал терезесінде және әлі де шамдар шоу каталогында
- CD конфигурациясы
-
cp default.cfg қайта анықтайды. cfg
- бұл пәрмен default.cfg көшіреді және сол қалтаға қояды және атауын overrides.cfg етіп өзгертеді
- конфигурацияға өзгерістер енгізу кезінде overrides.cfg пайдаланыңыз
-
nano overrides.cfg (егер sudo su қолданылмаса, нано алдына sudo қою керек болады)
- override.cfg ашады және конфигурацияларды айналдыра және өзгерте алады.
- ctrl+O өзгертулерді сақтайды
- ctrl+X қайта анықтауларды жабады.cfg
-
Сіз қалтадан немесе интернеттен пандора немесе басқа интернеттегі музыканы ойнай аласыз
-
ойнату тізімін жасау үшін музыка қалтасында қалта жасаңыз
- терминал терезесін немесе gui интерфейсін қолдана алады
-
терминал терезесінде
- sudo su
- CD шамдары/музыка
-
mkdir Рождество
жаңа қалта жасайды
- музыканы осы қалтаға жылжытыңыз
-
CD..
бұл команда сізге алдыңғы қалтаны алады
- CD құралдары
- python playlist_generator.py (егер sudo su пәрмені қолданылмаса, python алдында sudo пайдаланыңыз)
-
әндер қалтасына толық жолды сұрайды
мысалы:/home/pi/lightshowpi/music/christmas
- сосын CD..
- CD конфигурациясы
-
нано қайта анықтайды. cfg
- playlist_path = $ SYNCHRONIZED_LIGHTS_HOME/music/sample/.playlist көретін жерге төмен қарай айналдырыңыз
- үлгіні Рождествоға өзгертіңіз
- Ctrl+O сақтау үшін
- Шығу үшін Ctrl+x
- CD..
- python py/synchronized_lights.py --playlist =/home/pi/lightshowpi/music/christmas/.playlist
-
start_music_and_lights оны бастайды
stop_music_and_lights оны тоқтатады
-
Музыканы ағынды көзден ойнай білу; веб -сайтта музыканы қалай ойнауға болатынын білуге болатын сілтеме бар.
Қосымша ақпарат алу үшін lightshowpi.org немесе Reddit сайттарына кіруге болады, веб -сайттың алдыңғы жағында Reddit сілтемесі бар.
3 -қадам: Жабдық
4 топтық шығыс қорабынан бастап 3 қойындысын үзіңіз (сурет)
Розетканы алыңыз, ал қола жағында 2 розетканы біріктіретін табақша бар, ал қысқыш 2 жеке розетка болу үшін ілмекті бұзады, мұны қалған 3 розеткаға жасаңыз, күміс жағын сындырудың қажеті жоқ.
Розеткамен 14 калибрлі сымды алып, қола бұрандаға бір сымды бекітіңіз. Сымның басқа бөлігін алыңыз және басқа қола бұранданы бекітіңіз. Мұны басқа 7 розеткаға жасаңыз, барлығы 8 сым болуы керек.
Содан кейін сымның басқа бөлігімен нейтралдарды (күміс бұрандалар) тізбектеу үшін шамамен 4 бірдей ұзындыққа кесіңіз. Содан кейін соңғы күміс бұранда штепсельдің бейтарап жағына іліну үшін ұзынырақ сымды кесіңіз.
Бейтараптармен жасағандай, жермен де дәл осылай жасаңыз.
Ыстық (қола бұрандалы жағы) 4 сымды алыңыз және сынған ілгектердің бірінен өткізіңіз. Қалған 4 сымның көмегімен басқа үзік қойындыға салыңыз. Содан кейін бейтарап сым мен жерге қосылған сым соңғы үзілген ілгекке жабысады.
Филлипс бұрағышпен немесе төрт бұрышты бұрағышпен қораптағы розеткаларды бұраңыз
Енді сымдар үзілген қойындыдан өтіп жатыр. Ыстық сымның әрқайсысын КСРО -ға шағын жалпақ бұрағышпен қосыңыз. Мысалы, розеткалардың барлық жоғарғы қатарлары тақ, ал төменгі жақтарының барлығы жұп. Бірінші нөмірлі шығыс сол жақ жоғарғы жағында болғандықтан, оны ssr -дегі бірінші арнаға қосыңыз. Екінші нөмірдің шығысы төменгі сол жақта, екінші арнаға қосыңыз, сөйтіп барлық сымдар қосылғанша төртінші.
Реле тақтасынан бейтарап, жерге тұйықталу мен ыстық түсу мен сияқты штепсельдік ұшты қосады немесе штепсель қосылған сымды қосады.
Сымдар қосылғаннан кейін, SSR тақтасын қораптың артына орнатыңыз. Қорап кескішті немесе қайшыны алып, гипсокартон якорьлерін екіге бөліп, бір -біріне қарсы тұру үшін қолданыңыз. Бекіткіштерді бекіту тесіктері болатын жерге қойыңыз және кішкене бұрандалармен бекітіңіз.
4 -қадам: Жабдық жалғасуда
КСРО бақылау жағына:
-
Ethernet кабелінің көмегімен сымды келесідей жалғаңыз:
- Бірінші арна апельсин жолағымен ақ түсті қосады
- Екінші арна қатты апельсинді қосады
-
- Үшінші арна ақ түсті жасыл сыммен қосады
- Төртінші арна тұтас көк түстерді қосады
- Бесінші арна ақ жолақты көк жолақпен байланыстырады
- Алтыншы арна жасыл түспен қосылады
- Жетінші канал ақ түсті қоңыр жолақпен байланыстырады
- Сегізінші арна қатты қоңыр түсті қосады
- Сымның екінші шетінде Rj45 ұясын B қатарын пайдаланып, соққы түсіретін құралмен қосыңыз
Ұзындығы бір футқа жуық Ethernet кабелімен Rj45 ұясын бұрынғыдай қолданыңыз
Кабельдің екінші жағында пиджакты сымдары бар таспамен алып тастаңыз, содан кейін әрқайсысы 1/4 дюймдік 8 жеке сымдарды және аналық ұшын Raspberry Pi -ге қосуға болатын дәнекерлеуші сымдарды алыңыз
T-568B протоколын пайдаланғаныңызға көз жеткізу үшін әр түрлі ұзындықтағы Ethernet кабелін жасаңыз немесе табыңыз
Бұл реле тақтасы 5vdc болғандықтан; VCC (оң) және GND (теріс) 5vdc сәйкес қуат көзін қосыңыз.
Raspberry Pi мен эстафеталық тақта жерді бөлісуі керек, мұны әр түрлі жолмен жасауға болады. Мен мұны компьютердің өзгертілген қуат көзін қолдану арқылы жасадым.
5 -қадам: Барлығын біріктіру
Raspberry Pi көмегімен сіз Wiringpi түйреуішін қолданғыңыз келеді
-
Әйел нанға арналған секіргіштермен сіз Ethernet кабелін дәнекерлеу үшін қолданған кез келген түсте Raspberry Pi -дегі WiringPi түйреуішіне келесідей қосылғыңыз келеді:
- Ақ түсті қызғылт түсті жолақ 0 -ге қосылады, бұл физикалық түйреуіш 11
- Қатты қызғылт сары 1 физикалық түйреуіш 12 -ге қосылады
- Жасыл жолағы бар ақ түсті 2 физикалық түйреуіш 13 -ке қосылады
- Қатты көк 3 физикалық түйреуіш 3 -ке қосылады
- Көк жолақты ақ 4 физикалық түйреуіш 4 -ке қосылады
- Қатты жасыл 5 физикалық түйреуіш 18 -ге қосылады
- Қоңыр жолағы бар ақ түсті 6 физикалық түйреуіш 22 -ге қосылады
- Қатты қоңыр 7 физикалық түйреуіш 7 -ге қосылады
- Ethernet кабелін екі ұяға қосыңыз
- Реле тақтасына 5 вольтты қосыңыз және таңқурай пиін қосыңыз (егер жоқ болса) және пиді қосыңыз.
- LightshowPi бағдарламасын іске қосыңыз.
- Эстафеталық тақтадан музыканың жетекші биін көруге болады.
- Розеткаларды қуаттандыру үшін реле тақтасын қосыңыз.
- Рождестволық шамдарды қосыңыз және олардың музыка әуенімен қозғалуын бақылаңыз.
Бұл нұсқаулықты көргеніңіз үшін рахмет.
Ұсынылған:
Ақылды үй Raspberry Pi: 5 қадам (суреттермен)
Raspberry Pi Smart Home: Сіздің пәтеріңізді ақылды ететін бірнеше өнімдер бар, бірақ олардың көпшілігі жеке шешімдер болып табылады. Бірақ смартфонмен жарықты ауыстыру үшін неге интернет байланысы қажет? Бұл менің жеке смарт құруға бір себеп болды
Хэллоуин LightshowPi: 6 қадам
Хэллоуин LightshowPi: Сонымен, осы маусымда біз Хэллоуин ауласына қосатын жаңа нәрсені іздедік және мен осы Raspberry Pi Lightshow жобасын кездестірдім: http://lightshowpi.org. Сондай -ақ https://www.reddit.com/r/LightShowPi/ сайтында көптеген керемет ақпарат бар. Ішінде
Lightshowpi жобасы: 4 қадам
Lightshowpi жобасы: Барлығына сәлем! Бұл менің 2020 жылдың қазан айындағы шамдар шамы көмегімен жарық шоуын қалай жасау керектігі туралы ресми нұсқаулық
Arduino басқарылатын робот - екі қадам: 13 қадам (суреттермен)
Arduino басқарылатын роботты екіжақты: Мен әрқашан роботтарға қызығатынмын, әсіресе адамның іс -әрекетіне еліктеуге тырысатын. Бұл қызығушылық мені жаяу жүруге және жүгіруге еліктей алатын екіжақты робот құрастыруға және дамытуға талпындырды. Бұл нұсқаулықта мен сізге көрсетемін
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): 6 қадам (суреттермен)
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): Индуктивті зарядтау (сымсыз зарядтау немесе сымсыз зарядтау деп те аталады) - сымсыз қуат беру түрі. Ол портативті құрылғыларды электрмен қамтамасыз ету үшін электромагниттік индукцияны қолданады. Ең көп таралған қолданба - Qi сымсыз зарядтау