Мазмуну:
- 1 -кадам: Configurando El Puerto Serial En Vixen (Vixen Serial Port конфигурациялоо)
- 2 -кадам: Configurar # De Canales (Каналдардын санын коюңуз)
- 3 -кадам: Пуэрто сериясын конфигурациялоо (Сериялык портту конфигурациялоо)
- 4 -кадам: Configuración De Encabezados (Configuring Header)
- 5 -кадам: Пикселдерди конфигурациялоо (Пикселдер үчүн Элементти Конфигурациялоо)
- 6 -кадам: Crear El Grupo De Pixeles (Пиксел тобун түзүү)
- 7 -кадам: Agregar Control RGB a Los Pixeles (пикселге RGB Control кошуу)
- 8 -кадам: Vincular Pixeles Con Canales Del Controlador (Patching Pixels - Arduino)
- 9 -кадам: Validar La Vinculación (Validate Patching
- 10 -кадам: Diagrama De Conexión De Arduino UNO (Arduino UNO Diagram)
- 11 -кадам: Diagrama De Conexión De Arduino NANO (Arduino NANO диаграммалары)
- 12 -кадам: Crear Mi Primera Secuencia (Менин биринчи кезегимди түзүңүз)
- 13 -кадам: Agregar Audio (Аудио кошуу)
- 14 -кадам: Verificar Audio (Аудиону ырастоо)
- 15 -кадам: Detectar Beats Del Audio (Audio Beats/Bar аныктоо)
- 16 -кадам: Эфарону жаратуу (Эффект түзүү)
- 17 -кадам: Configuración De Efectos (Effect Configuration)
- 18 -кадам: Corre Tu Secuencia (Paly Sequence…)
Video: Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - Англисче: 18 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Español
Que es Vixen Lights?
Vixen Lights эски программалык камсыздоонун DIY (ката кетирүү) коопсуздугун камсыз кылат. 3.x версиясын RGB интеллектуалдык менчиктештирүү үчүн толуктоо керек.
Жүктөп алуу https://www.vixenlights.com/downloads/ Эстеп үйрөткүч 3.4u2 64 Бит жүктөө.
Que es un Pixel?
Пикселди 3 кластерге бөлүп коюңуз, ал 3 түстү камтыйт (негизги, эң башкы). Түстөрдүн түсү абдан чоң. Пикселдин WS2812B форматындагы пикселдери, Пуэрто жана Папера маалыматтарынын маалыматы боюнча, пикселдин пикселине кирет. Бул 4 пикселдик, 60 пикселдик х метродогу пикселдердин пикири. RGB менен пикселдин ортосунда 3 кабель, +5v, Tierra y Data, RGB utiliza 4 ж.б.у.с.
Arduino Como Controlador
Тарифтик интерфейс Vixen Lights менен пикселдердин ортосундагы байланышты көзөмөлдөөчү кызматтар менен иштейт.
Solo que varias tarjetas están limitadas for la lalocidad del procesador, tamaño de memoria y tamaño de almacenamiento, pero la mayor limitante es la velocidad de puerto serial. Бул жерде эч кандай чектөөлөр жок, 115тен, 200дөн, пикселден 300 пикселге чейин 50см.
Пикселдер дагы көбөйтүлөт жана 100 мс чейин өзгөрөт.
IDE де ардуино лигасын жүктөп алыңыз:
Дэвид Хант - blog.huntgang.com
Китепкананы https://fastled.io/ден жүктөп алыңыз, бул дагы китепкананын документтери.
Англисче
Vixen Lights-бул жарыктын автоматташтырылган дисплейлери үчүн программа. Акыркы версия 3.x даректүү "пикселдик" жарыктарды колдоо үчүн толугу менен кайра иштелип чыккан.
Аны https://www.vixenlights.com/downloads/ дарегинен жүктөп алсаңыз болот. Бул окуу куралы 64 Bit 3.4u2 версиясына негизделген.
Пиксел - бул үч негизги түстөн (Кызыл, Жашыл жана Көк) турган 3 Жарык чыгаруучу диоддун (LED) кластери. Бул үч түстүн (СИД) интенсивдүүлүгү башка түстөрдү жасоо үчүн ар кандай болушу мүмкүн. Мен мисалда колдонгон WS2812B пикселдерине бир портко маалыматтарды кабыл алуучу, ага багытталган маалыматты көрсөтүүчү жана кийинки пикселге берилүүчү Интегралдык Микросхема (IC) чипи кирет. Дисплейим үчүн мен 5 метрлик саптарды сатып алдым, аларда ар бир метрге 30 пиксел же 5 метрге 150 пиксел бар. Даректүү RGB "пикселдик" тилкелерин адатта аныктоого болот, анткени аларда 3 зым бар. Бири бийлик үчүн, бири жер үчүн жана бири маалымат үчүн. Алардан айырмаланып, RGB "дудук" тилкелерин алар 4 зымга ээ экендигин аныктай алышат. Адатта бийлик үчүн бирөө жана кызыл, жашыл жана көк түстөр үчүн бирөө
Arduino Controller
Негизги агым Arduino такталарынын көбү контролер катары Vixen Lights иштеп жаткан компьютер менен чыныгы RGB пикселдик тилкелеринин ортосунда адам болуу үчүн колдонулушу мүмкүн.
Ар кандай такталар ар кандай аппараттык чектөөлөргө ээ, мисалы процессордун ылдамдыгы, эс тутуму (RAM) жана сактоо өлчөмү. Бирок тестирлөөдө биз тапкан эң чоң чектөөчү фактор - Сериялык порттун ылдамдыгы. Көпчүлүк Arduinos 115, 200 bps ылдамыраак бара албайт. Биз үч түстүн ар биринин түс коддорун 150 пикселге (ака 450 түс) 115, 200 bps сериялык порттон ылдый түшүргөндө, аны өткөрүүнү бүтүрүү үчүн 45 миллисекунд талап кылынарын эсептей алабыз. Бул коопсуз түрдө ар бир пикселди 50 миллисекунд сайын жаңырта алабыз (же секундасына 20 жолу).
Arduino IDE формасын жүктөп алыңыз:
Бул окуу куралы Дэвид Хантта негизделген - blog.huntgang.com
Сиз китепкананы https://fastled.io сайтынан жүктөп алып, файлдарды Arduino Libraries папкаңыздын ичине жайгаштырсаңыз болот.
1 -кадам: Configurando El Puerto Serial En Vixen (Vixen Serial Port конфигурациялоо)
Español
Бул ар кандай коммерциялык контролдоо, Vixen 3.x конфигурациясынын негизги конфигурациясы.
Англисче
Жалпы Сериялык Контролдоочу менюга өтүңүз
Arduino контроллерин колдонуу үчүн, Vixen 3.xтин ичинде конфигурациялашыңыз керек Кийинки процесс документтештирилген.
Жогорку оң меню үчүн Жалпы Сериялык Контроллерди кошуңуз.
2 -кадам: Configurar # De Canales (Каналдардын санын коюңуз)
Español
Сүрөттөмө кайра англисче (Кошмо Штаттар) тилине которулсун Которуу 30 x pixeles debo multiplicarlo x 3, and decir cada pixel tiene 3 leds en interier, and que da igual a 90 salidas.
Англисче
Контроллер үчүн чыгуулардын санын коюңуз. Бул сан пикселдердин санынан 3 эсе көп болушу керек. Менин мисалымда мен 30 пикселди конфигурациялап жатам, демек мен чыгаруу санын 90го коём.
3 -кадам: Пуэрто сериясын конфигурациялоо (Сериялык портту конфигурациялоо)
Español
Төмөнкү баскычка чыкылдатыңыз, ал эми COM конфигурацияланат. Төмөнкү баскычтарды басып чыгарыңыз: Arduino, конфигурациясы жана ылдамдыгы 115200, ал эми сиз өзүңүздү өзүңүз тандап алсаңыз болот.
Англисче
Төмөнкү оң бурчта Gera сөлөкөтүн чыкылдатыңыз, эми биз COM портун конфигурациялайбыз. Бул үчүн биз Arduino үчүн COM портун тандайбыз. Менин мисал COM13, бирок сиздики башкача болушу мүмкүн. Биз ошондой эле baud ылдамдыгын 115200гө чейин конфигурация кылгыбыз келет. Жөндөөлөрдүн калганын жалгыз калтырууга болот.
4 -кадам: Configuración De Encabezados (Configuring Header)
Español
Текстти конфигурациялоо, En mi caso es >> 030 <<, бул жерде сиз пикселдерди орнотууңуз керек, бул жерде 3 дигиту жана башка маанилүү документтер бар. inicio, sino tendrás error en los pixeles.
Англисче
Бул жерде биз башына пикселдердин санын кошобуз, ошондо Arduino канча пикселди алышы керек экенин билет. Пикселдердин саны 300 же андан аз болушу керек жана үч орундуу мааниге киргизилиши керек. Дагы менин мисалым 030 пикселди колдонот, ошондуктан мен анын алдында эки нөл менен болом. Бул жерде сиз Arduino -ңузда жаркыраган жаркылдаган бир топту көрүшүңүз керек, анткени ал азыр сериялык маалыматтарды алып жатат.
5 -кадам: Пикселдерди конфигурациялоо (Пикселдер үчүн Элементти Конфигурациялоо)
Español
Эң жогорку даражадагы тандоолор, тандоолордун бирөөсү, бирден -бир пункт, тандоолордун бири - бул Pixel Stripтин белгиси.
Англисче
Сол жактагы сиз түшүүчү кутучаны көрөсүз, Бир нерсени тандап, Жашыл кошуу баскычын чыкылдатып, аны Pixel Strip деп атаңыз.
6 -кадам: Crear El Grupo De Pixeles (Пиксел тобун түзүү)
Español
Сүрөттөмө кайра англисче (Кошмо Штаттар) тилине которулсунбу? Пикселдерди тандоо, номерлерди тандоо, номерлерди аныктоо (Pixel Stripти колдонуу) жана пикселдерди тандоо 30. Жыйынтыктоо үчүн OK баскычын басыңыз.
Англисче
Андан кийин биз түзгөн Pixel Stripти оң баскыч менен чыкылдатып, бир нече кошууну тандап алабыз. Бардык пикселдерди кошуу үчүн, биз Номерленген нерселерди тандап, атын аныктайбыз (мен Pixel Strip колдонгом), андан кийин генерациялоо үчүн пикселдердин санын тандап алам (менин мисалымда 30). Сиз OK басуудан мурун тизмедеги бардык ысымдарды көрүшүңүз керек.
7 -кадам: Agregar Control RGB a Los Pixeles (пикселге RGB Control кошуу)
Español
Түстү иштетүү Pixel Stripтин жардамы менен конфигурацияланат, ал эми эң кичине бөлүктөрдү конфигурациялоо Конфигурациялоо: Түс иштетүү. Seleccionaremos "Алар каалаган түстө болушу мүмкүн: алар толук RGB жана каалаган түстү аралаштырат".
Англисче
Эми биз Pixel Stripти белгилеп, Түс иштетүү касиетин конфигурациялайбыз. Биз "Алар каалаган түстө болушу мүмкүн: алар толук RGB жана каалаган түстү жасоо үчүн аралаштырылат" дегенди тандайбыз.
8 -кадам: Vincular Pixeles Con Canales Del Controlador (Patching Pixels - Arduino)
Español
Эсте эс пасо финал дюнинг asignamos los elementos al controlador, para hacer este paso selecciona del lado izquierdo y el controlador genérico del lado derecho bajo el nombre que le hayas puesto. Күнөө кылган күнөөңүздү жасаңыз. Patch Elements же башка тизмелердин бирин тандап алсаңыз болот.
Англисче
Биз аны бир күн деп атоодон мурунку акыркы кадам - Элементти Контроллерге жамоо. Бул үчүн сол жактагы Pixel Stripти жана оң жагындагы Generic Serial контроллерин белгилеңиз. Байланышпаган Патч Упайларынын саны дал келиши керек. Калган нерсе - контроллерлерге элементтерди жамоо, андан кийин сиз Рождество жарыгына даярсыз.
9 -кадам: Validar La Vinculación (Validate Patching
Español
Компьютериңизди оңдоп -түзөө же өчүрүү туура эмес болуп калды.
Англисче
Эгерде сиз ийгиликтүү болсоңуз, анда сиздин графикалык көрүнүшүңүз ушундай болушу керек.
10 -кадам: Diagrama De Conexión De Arduino UNO (Arduino UNO Diagram)
Español
Пайдалануу каршылыгы 470 Ом
Англисче
470 Ом резисторун колдонуңуз
11 -кадам: Diagrama De Conexión De Arduino NANO (Arduino NANO диаграммалары)
Español
Пайдалануу каршылыгы 470 Ом
Англисче
470 Ом резисторун колдонуңуз
12 -кадам: Crear Mi Primera Secuencia (Менин биринчи кезегимди түзүңүз)
Español
Abrir Vixen Sotware, New Sequence баскычын басыңыз …
Англисче
Vixenди ачыңыз жана Жаңы ырааттуулукту чыкылдатыңыз …
13 -кадам: Agregar Audio (Аудио кошуу)
Español
Аудио менюсун куралдардын жардамы менен, mp3 форматында колдонуңуз
Англисче
Tools колдонмосунан аудио импорттоо, мен mp3 колдонуп жатам.
14 -кадам: Verificar Audio (Аудиону ырастоо)
Español
Бул жерде нотариалдык палтала, нотариалдык тартипте, эң жогорку деңгээлде, эң жогорку деңгээлде, эң жогорку деңгээлде, эң жогорку деңгээлде, эң жогорку децгээлде +, жана дагы сирвена үчүн алежардын жардамы менен леена тилкелери пайда болот. donde estaremos trabajando.
Англисче
Эгерде сиз экраныңызды ийгиликтүү көрсөңүз, анда бул Убакыт тилкесинде жардам бере турган чоңойтуу куралын колдонуп, кичирейтип же кичирейте аласыз.
15 -кадам: Detectar Beats Del Audio (Audio Beats/Bar аныктоо)
Español
Бул жерде Beats de la música детекторунун жардамы менен түзмөктөр, куралдар да, куралдар да - Аудио, байкоо жүргүзүү жана көрүү Beas de la música.
Англисче
Эми биз Аспаптарга, Аудиого кайтып барабыз жана Beat/Bar Detector тандап алабыз, бул процесс аудио менен эффекттерди эң сонун басууга жардам берет. Сиз көп Ак сызыктарды көрөсүз.
16 -кадам: Эфарону жаратуу (Эффект түзүү)
Español
Эффекттер, Негизги Жарыктандыруу, Пикселдик Жарыктандыруу, Pixeles менен байланышкан колдонмолор, Chase Chames жана башка көптөгөн нерселер үчүн.
Эскертүү: 30 пикселдин ичиндеги эң сонун маалыматтар
Англисче
Менюнун сол чалуу эффекттеринен 2 суб меню бар, Негизги жарык берүү, Пикселдик жарык берүү, экөө тең менюларды пиксел менен колдоно алышат, кууп чыкылдатууну, Сүйрөп барып, пикселдик тилкеңизди түшүрүү, эффектти өзгөртүү үчүн чычканды колдонуңуз.
Эскертүү: Бул мисалда биз Chase режиминде 30 пикселдин кантип жанарын көрөбүз.
17 -кадам: Configuración De Efectos (Effect Configuration)
Español
Тандалмаларды тандоо, активдештирүү жана конфигурациялоо, конфигурациялоо, өзгөртүү, күчөтүү, түс, ж.
Англисче
Убакыт тилкесинен эффектти тандаңыз, менюда сиз багытты, түстү, импульсту, тереңдикти ж.б. өзгөртүүгө, эффект менен ойногонго көбүрөөк мүмкүнчүлүктү көрөсүз, ошондой эле сиз эффектти алдын ала кароону иштете аласыз.
18 -кадам: Corre Tu Secuencia (Paly Sequence…)
Español
YouTube'дагы PLAY, diviértete, hay mucho үйрөткүчтөрүн басыңыз.
Эскертмелер: Arxino жана vrasen Vixen Light, Rx - Tx, парадейдерлердин ар кандай катачылыктарынан улам, Serialдин маалыматын камтыйт.
Видеону
Англисче
Жогорку сол бурчта ойнотууну чыкылдатыңыз, көңүл ачыңыз, youtube көптөгөн үлгүлөрү бар.
Эскертүү: Сиздин Arduino компьютерге туташып, Vixen программасын ачсаңыз, RX - TX Arduino жаркылдайт, бул Arduino Vixenден көрсөтмөлөрдү күтүп жатканын билдирет.
ВИДЕОну көрүү үчүн шилтемени басыңыз
Сунушталууда:
DIY автоматтык музыкалык Christmas Lights (MSGEQ7 + Arduino): 6 кадам (сүрөттөр менен)
DIY автоматтык музыкалык Рождество чырактары (MSGEQ7 + Arduino): Ошентип, мен жыл сайын мындай кылам деп айтам жана эч качан аны жасабайм, анткени мен көп нерсени создуктурам. 2020 - өзгөрүү жылы, ошондуктан мен муну жасоо жылы деп айтам. Ошентип, сизге жагат жана өз музыкалык Рождество чырактарын жасайсыз деп үмүттөнөбүз. Бул с болуп калат
Luces De Navidad Con Relevadores (Эстафета менен Рождество чырактары): 17 кадам
Luces De Navidad Con Relevadores (Christmas Lights With Relay): Comix configurar relevadores relevadores usando Vixen Lights y ArduinoQue es Vixen Lights? Vixen Lights es un software software de DIY (h á galo usted mismo) secuencias de luces. Же ó n 3.x se redise ñ o comportes poportar p í xel
Christmas Tree Lights Батарея Voltage Сыноочу: 12 кадам (Сүрөттөр менен)
Жаңы жылдык балаты чырактары Батарея чыңалуусун текшерүүчү: Рождестводон кийин күйгүзүлбөгөн сынган лампаларыңыз болушу мүмкүн. Сиз аларды көптөгөн кызыктуу долбоорлор үчүн колдоно аласыз, мисалы, бул. Анын дисплейи катары Рождество дарагынын чырактарын колдонгон анын 1.5V батареясын текшерүүчү
Arduino Christmas Lights: 5 кадам (Сүрөттөр менен)
Arduino Christmas Lights: Christmas жакындап калды, ошондуктан мен үйүмдүн кооз жасалгасын жасоону чечтим. Жаңы жылдык чырактардын көптөгөн түрлөрү бар, бирок мен аларды өз алдынча жасоону чечтим. Мен ойлогон эң жөнөкөй нерсе, кээ бир леддерди Arduinoго туташтыруу
Автоматташтырылган Christmas Lights: 6 кадам (Сүрөттөр менен)
Автоматташтырылган Рождество чырактары: Бул Нускамада мен сизге музыка ойногондо автоматтык түрдө жаркылдаган Рождество чырактарын кантип курууну көрсөтөм! Долбоор 2 бөлүктөн турат: Электр схемасы жана Arduino Code/Algorithm. Район 8 каналдуу реленин жардамы менен иштейт