Мазмуну:

Жалгыз велосипед жарыгы: 5 кадам (сүрөттөр менен)
Жалгыз велосипед жарыгы: 5 кадам (сүрөттөр менен)

Video: Жалгыз велосипед жарыгы: 5 кадам (сүрөттөр менен)

Video: Жалгыз велосипед жарыгы: 5 кадам (сүрөттөр менен)
Video: ЭРКЕКТИН АЯЛЫН СҮЙБӨЙ КАЛГАНЫН КАНТИП БИЛСЕ БОЛОТ? 5 БЕЛГИ 2024, Ноябрь
Anonim
Жалгыз велосипеддин жарыгы
Жалгыз велосипеддин жарыгы

Балдарым велосипед тепкенди жакшы көрүшөт. Бир жолу шоу иш -чарага жарык кошуу идеясы жаралды. Кээ бир чырактарды кошуу мурунтан эле салкын болмок, бирок башка шамдар шыктануу менен жарыктар музыка менен синхрондоштурулушу керек.

Бул укмуштуу окуя болчу, бирок LiPo, DMX, EL-зым, LED тилкелери, RF модулдары ж.

Эң биринчи ой бардык нерсени бир тилкенин башкаруу блогуна программалоо болчу.

Мен муну эки себептен улам четке кактым:

1) Үч актер менен (кийинчерээк 5 болот) сизде 3x3 = 9 башкаруу блогу бар. Кандайдыр бир жаңыртуу үчүн сизде бардык такталар жаңыртылган. Шоу учурунда модулдарды шайкештештирүүнүн жолун табуу керек.

2) Бир жөнөтүүчүнү колдонуунун негизги аргументи техникалык эмес: Балдар менсиз шоуну түзүп, жаңырта алышы керек. Элестетип көрүңүз, хореография бүткүчө канча твик жасалат

Учурдагы архитектура негизинен үч элементтен турат:

- Windows Notebook Vixen 3 менен

- Жөнөтүүчү: стандарттуу зымсыз роутер

- Алуучу: ESP8266 + MOSFET драйвери + LED тилкелери + LiPo 2S

Биринчи аракет arduino Nano жана NRF24 негизделген. Кээ бир окуялардан кийин, мен кээ бир чектөөлөрдү жеңип чыгууга туура келди жана ESP8266га көчтүм, анткени бул көбүрөөк ийкемдүүлүктү камсыз кылат.

1 -кадам: Алуучу модулу

Алуучу модулу
Алуучу модулу
Алуучу модулу
Алуучу модулу
Алуучу модулу
Алуучу модулу
Алуучу модулу
Алуучу модулу

Модулдар NodeLua такталарына негизделген. Мен өзүмдүн ПХБнын дизайнын жасай баштадым, бирок бул модулдар абдан арзан жана бир эле батареяны LED сызыгы үчүн колдонууда сизге керектүү интегралдык чыңалуу жөндөгүчү менен келет.

Аппаратты бүтүрүү үчүн, жөн гана эки түстүү драйверди жана бир MOSFETти кошуу керек. Батарея кубаттуулугун көзөмөлдөө үчүн дагы эки резистор колдонулат. Стандарттык ПХБ кайра чочко катары орнотулган - андыктан муну тез алуу. Arduino жана NRF24 менен иштөөдөн алда канча жөнөкөй.

Дизайн абдан жөнөкөй болгону менен, ачкычы 3Vдан төмөн R DS (on) жана V GS (th) ээ болгон туура MOSFETти тандоо. EBayде мен IRLR7843тү D-PAK корпусунан жер үстүнө орнотуу үчүн таптым. Ошентип, кичинекей, бирок кол менен ширетүү үчүн өтө кичине эмес.

Электр схемасы жаңыртылышы керек, анткени MOSFET-Gate үчүн ачылуучу резистор жок. Модуль ансыз иштейт, бирок модулду күйгүзгөнүңүздө, LED тилкеси жаркылдайт.

Эгерде сиз дагы профессионалдуу дизайнды көргүңүз келсе, бул жерге өтүңүз: Пикселдик контроллер

Программалык камсыздоо башында абдан жөнөкөй болгон: DMX пакетин окуу жана конкреттүү LED тилкеси үчүн тиешелүү маалыматты алуу. Бул модулду конфигурациялоо үчүн кээ бир өчүргүчтөрдү жана секиргичтерди талап кылган.

ESP8266 колдонулганда, модулду конфигурациялоо үчүн администратор интерфейси бар веб -сервер ишке ашырылган.

Программа ийкемдүү болуу үчүн, жоопкерчиликти жогорулатуу жана мониторинг жүргүзүү үчүн ар бир көрсөтүүдөн кийин жаңыртылып турат. Ар бир модул мезгил -мезгили менен маалыматтарды түйүн серверине жөнөтүп турат, ошондуктан мен WiFi сигналынын күчү, батареянын чыңалуусу жана модулдун абалы сыяктуу бардык жабдыктын даярдыгын текшере алам. Мындан тышкары, түйүн сервери белгилүү бир модулду баштапкы абалга келтире алат же микрофонду жаңыртууну талап кыла алат.

ESP модулунун коду githubда жеткиликтүү:

2 -кадам: LED тилкелерин орнотуу

LED тилкелерин орнотуу
LED тилкелерин орнотуу
LED тилкелерин орнотуу
LED тилкелерин орнотуу
LED тилкелерин орнотуу
LED тилкелерин орнотуу
LED тилкелерин орнотуу
LED тилкелерин орнотуу

Актёрдун денеси үчүн биз сыдырмасы бар пальтону колдонуп жатабыз, андыктан шоу алдында оңой эле кийинип алсаңыз болот.

LED тилкелерин түз эле туташтыруунун ордуна, биз пальтого тигилген велкро боолорду колдондук. Кесиптеши LED тилкесине чапталган.

Башында мен коннекторлорду колдонуп, кабелди тилкелерге туташтырдым. Бул чындыгында ишеничсиз болчу. жана негизинен ар бир байланыш актерлордун ар кандай кыймылдарынан улам үзүлгөн. Ошентип, бардык коннекторлорду алып салып, кабелдерди ширеттим. Бир тилкенин эң аягындагы ширетүүчү пункттарды колдонуу механикалык кыймылдарга байланышты ачып берет. Ушундан улам мен тилкенин аягында кабелдерди ширетип, кабелди ысык желим менен бекитпейм. Муну моюнга алышым керек, бул профессионалдуу эмес, бирок аудитория муну караңгыда көрбөйт.

Дөңгөлөктө модуль жана батарейка жөн гана спицаларга бекитилет. LED тилкесинин жанында жакшы тегерек тегеректи колдоо үчүн пластикалык тилке бар.

3 -кадам: Электр менен камсыздоо

Электр камсыздоо
Электр камсыздоо
Электр камсыздоо
Электр камсыздоо

LED тилкелери 12В иштөө үчүн иштелип чыккан. Мындай чыңалуудагы батареялар дөңгөлөккө же ээрге орнотулганга чейин чоң. Альтернатива 9В блоктук батарея болгон (PP3 / 6LR61). Чыңалуу дагы деле жакшы, бирок негизги кемчилик - бул бардык батареяларды шоуга чейин алмаштыруу үчүн керектүү убакыт, анткени мен иш -чарага жаңы батареяларды каалайм.

Акыры мен LiPoго көчтүм:

LED тилкелери 8В иштей алат. Түсүнө жараша, ал тургай 7.8V иштей алмак.

Демек, сизге 2cells - 2S менен LiPo батарейкасы керек. Толугу менен заряддалган чыңалуу 2 x 4.2 V = 8.4V

Менин өтүнмөм үчүн 350 мАч кубаттуулугу жетиштүү жана батарейканын көлөмү 9В батарейка үчүн стандарттык корпуска баткандай кичине.

Мен JST-XH туташтыргычы бар батарейкаларды баланстык сайгыч жана Mini JST разряддын сайгычы үчүн тандап алдым. Бардык стандарттык заряддагычтар бул бириктиргичтерди башкара алат.

Батареяны бир велосипедге орнотуу үчүн 9В батареялары үчүн стандарттуу корпусту колдонгом. Бир эле типтеги эки батареяны заряддагычтын 4S портуна эки 2S клеткасын туташтыруучу адаптер аркылуу бир убакта заряддоого болот.

4 -кадам: Шоуну түзүү

Шоу түзүү
Шоу түзүү
Шоу түзүү
Шоу түзүү
Шоу түзүү
Шоу түзүү
Шоу түзүү
Шоу түзүү

Чыныгы жөнөкөй, бирок күчтүү колдонуучу интерфейсин камсыз кылган сонун программа бар: Vixen Lights. Баары сүйрөө жана таштоо аркылуу жасалат жана музыка убакыт тилкесинде көрсөтүлөт. Мен буга чейин кээ бир кесиптик программаларды карап чыккам, бирок бул бекер жана мага керектүү нерселердин бардыгын камсыз кылат.

Эң биринчи нерсе, ар кандай LED тилкелерин аныктоо жана топторду түзүү, андыктан жарыктын белгилүү бир топтомун башкаруу бир топ жөнөкөй, мисалы: бир драйверге тиркелген бардык жарыктар. же бардык дөңгөлөктөр.

Жалпысынан алганда, сиз музыканы тандап, клипти Vixen, анын ичинде импорттойсуз. ыргактын маркерлери.

Эффекттер дисплей элементине дал келет жана ар кандай жолдор менен өзгөртүлөт.

Улуу жардам - бул симуляция куралы, анда сахна реалдуу убакытта кандай болорун көрө аласыз.

Кыскача айтканда, программа DMX маалыматын блокнотто иштеген multicast DMX сервериндеги менин контролумдагы чыгаруу контроллерине жөнөтөт. Модуль WiFi / WLAN аркылуу туташкан. Ар бир LED DMX ааламы, ошондой эле DM512 маалымат пакетинин чегинде аныкталат.

Сиз Vixenди бул жерден таба аласыз:

5 -кадам: Шоу

Хореография көп жолу оңдолгон. Актёрлордон тышкары, сахна көтөрүлгөн сайын DMX-тактары коопсуздук чырактары катары түз LED сызыктары кошулган. Алардын баары бир эле ESP модулун колдонуп жатышат жана Vixen тарабынан көзөмөлдөнөт.

Келечекте мен дагы татаал эффекттерге жол берүү үчүн APA102 LED тилкелерин колдоно алам.

Бул программалык камсыздоону, ошондой эле Vixen орнотуусун жаңыртууда маанилүү кадам функциясын алып келген бир нече ааламды колдонууну талап кылышы мүмкүн. Мен муну каалаарымды билбейм, бирок бул жагымдуу.

Сунушталууда: