Мазмуну:
- 1 -кадам: Бөлүктөр, Куралдар, Материалдар жана Программалык камсыздоо
- 2 -кадам: LED тилкелерин ТВга туташтырыңыз жана туташтырыңыз
- 3 -кадам: Raspberry Pi'ди LED тилкелерине туташтыруу
- 4 -кадам: Корпусту куруу
- 5 -кадам: Электр өткөргүчтөрү жана монтаждоо
Video: DIY Ambilight Raspberry Pi жана NO Arduino менен! Бардык HDMI булактарында иштейт.: 17 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:37
By JimsicleFollow Дагы автордун:
Жөнүндө: Электроника хоббиси Jimsicle жөнүндө кененирээк »
Менде электроника жөнүндө эң жөнөкөй түшүнүк бар, ошондуктан мен өзүмдүн каалаганымда жарыкты күйгүзүү жана өчүрүү жөндөмү бар жыгач корпуста DIY Ambilight орнотуу менен сыймыктанам.
Ambilight эмне экенин билбегендер үчүн; анын артындагы дубалды жарыктандыруу үчүн сыналгыңыздын арткы жагына тиркелген LED тилкелеринин жыйындысы жана LEDлар экранда көрсөтүлгөн нерсеге дал келүү үчүн түсүн өзгөртүү менен жооп беришет
Philips муну бир аз мурун ойлоп тапкан, бирок интернеттеги адамдар аны кайталоонун жолдорун табышкан.
Мен муну YouTubeдан таптым жана булардын бирин жасоону абдан кааладым, анткени бул абдан сонун жана сиз кино көрүп, оюн ойноп жатканда же кечеде сыналгыңызда жарык шоу өткөрүп жатсаңыз, жагымдуу маанай кошот.
Мен муну көбүнчө ар кандай башка колдонмолор аркылуу бүтүрдүм, бирок эгерде мен аларды күйгүзгүм келбесе жана дагы эле сыналгыдагы HDMI портуна толук туташып турсам, анда алар светодиодду өчүрүү жөндөмү жок экенин түшүндүм (бул түшүнүктүү болуп калат) кийинчерээк 'ible')
Бул мага бир тыйынды курду, анткени долбоор бир нече оңдоолордон өтүшү керек болчу жана кээ бир жаңы нерселерди сатып алуу керек болчу, ошондуктан сиз бул колдонмодо компоненттерди жана зымдарды кошпогондо, бардыгын бир нече бурчтан кесип койсоңуз болот..
Өзгөчөлөштүрүлгөн корпус - бул менин сыналгым үстүндө отургандыктан жана бөлмөм көп болушу үчүн тандап алган нерсе, бирок эгер сиз каалаган нерсени башка корпуска батыра алсаңыз же сыналгынын артындагы бардык туташтыргычтарды жабыштыра алсаңыз. анда ошондой болсун!
Мен сизди толук ишендире алам, бул проект боюнча үйрөнгөн суммамдын мааниси абсолюттук канааттануу жөнүндө эмес, жубайларыңа "Ооба, мен муну сен өзүң билем" деп айтканыңда, абсолюттук канааттануу жөнүндө айтпай коёюн.
Ошол эле түгөйлөр менин мактанганымды уккандан кийин ооруп калышса да, сиздин километражыңыз ар кандай болушу мүмкүн.
1 -кадам: Бөлүктөр, Куралдар, Материалдар жана Программалык камсыздоо
Сизге төмөнкүлөр керек болот (мунун баары учурда гана сүрөттөлгөн)
- A Raspberry Pi (сиз каалаган R-Pi колдоно аласыз. Pi 1 Model B+, Pi Zero/Zero W, Pi 2 Model B жана албетте Pi 3)
-
5м
W̶S̶2̶8̶0̶1̶
CX2802
Даректүү LED тилкеси - кадимки светодиоддорго караганда кымбатыраак, бирок ар бир LEDдин жанында чиптер бар, алар көрсөтмөлөрдү ала алышат. Мен 5 м тилкени колдондум, бирок керек болсо узунураак катушка ала аласыз. Мен долбоорду куруп, бул колдонмону жазганда мен WS2801 светодиоддорун колдондум, бирок аларды табуу кыйын болуп калды жана CX2802 светодиоддору менен алмаштырылды.
- 8GB Micro SD карта
- HDMI - AV Converter (шилтеме)
- Активдүү HDMI бөлүүчү (шилтеме)
- HDMI патч кабели
- 1 x эркектен эркекке RCA кошкучу
- Аял секирүүчү зымдар/лента кабели (дюпонт коннекторлору барлар)
- Кызыл жана кара жабдуулардын зымы (5-10м катушка алуу) (22AWG-бул типтеги долбоорлордун жалпы стандарты, бирок эгер керек болсо калыңыраак кете аласыз)
- Курмандыкка IEC Mains кабели (же Улуу Британияда чайнек плагин. Бул мен жөнгө салып жаткан эрежелер)
- Эркек DC 2.1мм сай терминал туташтыргычы
- Чоң проект куту: бардыгын чогуу кармоо үчүн (мен бирин курдум, бирок эгер мунун баарына туура келгенди тапсаңыз, анда кетиңиз!)
- HDMI панелинин туташтыргычы x 2
- Эритилген IEC розеткасы (Мен муну Улуу Британиянын регисине негиздеп жатам, эгер сиз чет өлкөдө болсоңуз, регионуңуздагы регисттерди текшериңиз)
- Аялдардын күрөкчөлүү коннекторлорунун пакети (аларда 2.8мм, 4.8мм жана 6.3мм бар экенине ишениңиз)
- Fork crimp бириктиргичтери
- Бекитүүчү кубат баскычы (мен бул 22мм 12в унаа тактасынын которуштуруусун сунуштайт элем)
- Кабелдик байланыштар (зымдарды иретке келтирүү жана ПМУга 80 мм желдеткичти бекитүү үчүн)
- 5V10A Күч менен камсыздоо (Шилтеме) (10А бир аз ашыкча көрүнүшү мүмкүн, бирок ал бардык туташтыргычтарды, ошондой эле Пи жана LED тилкелерин ишенимдүү түрдө кубаттайт) Тозок, сиз эски ATX электр менен камсыздоону колдонсоңуз болот, анткени ал 5Vдан көп упайга ээ. ал тургай, PC күйөрмандары үчүн 12v пункттарын колдоно алышат.
- Жылуулукту кыскартуучу түтүк
- 4 устун Төрага жазында терминал таканыч ̶ (мүмкүн, башка 4 PIN таканычтарын, ыйык дөбөлөрдөн, бирок мен ошол ̶d̶i̶d̶n̶'̶t̶ бар деп көп катуу байланыштуу улам The Pins ̶w̶a̶r̶p̶i̶n̶g̶ Мен ̶s̶o̶l̶d̶e̶r̶e̶d̶ The зымдардын үстүнө) ̶ ̶
- 4 -пин Авиа Коннектору - Бул идеалдуу, анткени ал LED тилкесин корпуска ишенимдүү туташтырат жана бекем байланышты камсыз кылат. Эгерде сиз чоңураак/кичине телевизорду алсаңыз, сыналгыңызды жылдырышыңыз же LED тилкесин алмаштырышыңыз керек болсо, бул идеалдуу. Мен муну колдонууну чечтим, анткени спикердин жазгы терминалдары начар байланышты камсыз кылган.
- USB Video Grabber (Fushicai UTV007 чипсетине ээ экениңизди текшериңиз)
- 4 өзөктүү 22 AWG кабели (LEDдерди кутуга туташтыруу үчүн; мында кара жана кызыл зым бар экенин текшериңиз)
- 2 х 120мм 12в PC күйөрмандары (мен PSU 5V үчүн бааланганын билем, бирок 12v желдеткичи дагы эле аба агымын камсыздай алат жана анын айланып жатканын уга албайсың)
- 1 x 80mm 12v PC күйөрманы (кубат булагына тиркөө үчүн, эгер сиз ATX электр булагын колдонуп жатсаңыз, дагы кереги жок)
1/2 "Фанера төмөнкү өлчөмдөргө кесилген 2 х Алдынкы жана арткы панелдер: 33" x 4 "2 х каптал панелдер: 12" х 4 "1 х астындагы панель: 11" х 32 "1 х үстүнкү панель: 12" х 33"
Куралдар
- Бургулоо
- 22 мм Forstner бит
- 35 мм Forstner бит
- Hammer & chisel (Бул IEC розеткасына туура келген, бирок мен башыңды ооруткум келет жана анын ордуна пазл колдонууну сунуштайм)
- Чөнтөк тешиги жана Крег бурамалары (милдеттүү эмес, бирок бул кутучаны/корпусту куруу процессин чексиз жеңилдетет)
- Жыгач бурамалары (эгер чөнтөк тешиктерди колдонбосо)
- Кол араа (бирок эгерде сизде стол/митра колдо болсо, анда бул бардыгын миллиард эсе жеңилдетет)
- Аралашуу Saw (дагы, эгерде сизде паззл болсо, анда сизге анын кереги жок болот)
- Паяльник (же эгерде буларды ширетүүнү каалабасаңыз, LED тилкелери үчүн бурчтук туташтыргычтарды колдонуңуз.)
- Solder
- Crimp куралы
- Сым кескичтер
- Бурагыч топтому
- Электр бурагычы (бул корпусту чогултууга жардам берет)
- Мультиметр (ширетүүчү муундарды жана башка нерселерди текшерүү үчүн)
Программалык камсыздоо
- Win32 Disk Imager (Mac үчүн эквиваленти белгисиз)
- OpenELEC - Raspberry Pi үчүн акыркы сүрөт (анын сиз колдонгон моделге ылайыктуулугун текшериңиз)
- Yatse Remote смартфону колдонмосу (же эгер сиз iOSто болсоңуз, расмий Kodi колдонмосун колдоно аласыз)
- Hyperion Smartphone колдонмосу (iOS шилтемеси)
- Hypercon (Hyperion Configuration Tool)
2 -кадам: LED тилкелерин ТВга туташтырыңыз жана туташтырыңыз
LED тилкелерин өлчөп, сыналгыңыздын артына бекиңиз.
Сиз муну тилкени сыналгыңыздын рамкасына ылайыкташтырып өлчөө жана туура келгидей кылып кесүү аркылуу жасай аласыз. Жез төшөмөлөрдү бириктирген жерден гана кесип турганыңызды текшериңиз (сүрөттү караңыз)
Бул тилкелердин жабышчаак таянычы бар, жөн эле артындагы этикетканы сыйрып алып, тилкени сыналгыңыздын артына чаптаңыз.
Тилкенин жебесине көңүл буруңуз, тилкелериңиз сыналгыңыздын артына каратылганда, саат жебеси боюнча кетишин текшериңиз (муну жебелер ээрчип турганда каалаган багытта жасаса болот, бирок жөнөкөйлүк үчүн мен муну сааттын жебеси боюнча кылууну сунуштайм)
Мен тилкелеримди зым менен ширетүүчү түтүктүн жардамы менен бириктирдим, бирок эгер сиз аларды каалабасаңыз, анда бурчтук туташтыргычтарды колдонсоңуз болот. Эгерде сиз буларды ширетип жатсаңыз, тилкелердин туура туташтырылганын текшериңиз (+5v +5v, Clock In Clock Out ж. Б.) Ар бир тарапта канча LED бар экенин эсептеп алыңыз.
Менин сыналгым отургучта, ошондуктан сыналгынын түбүнө тилке кошуунун маанисин көргөн жокмун. Сиз муну Hyperion жөндөөлөрүнөн туураласаңыз болот, ал кийинчерээк гидде болот.
Бул жерден кетүүдөн мурун, кандайдыр бир кыска туташуу үчүн ширетүү пункттарын текшерип көрүңүз. Муну мультиметрдеги үзгүлтүксүздүк функциясын колдонуу менен жана ар бир иликтөөчү пункттун ар бир айкалышына коюу аркылуу жасаса болот. Бул кыйын болуп көрүнүшү мүмкүн, бирок жарылган LED тилкелерин алмаштыруу чоңураак.
3 -кадам: Raspberry Pi'ди LED тилкелерине туташтыруу
Бул диаграмманын жыйындысы, тилкенин Пи менен электр менен камсыздоо түйүнүнө туташтырган нерселерди көрсөтөт. Мен GPIO казыктарын колдонуп Raspberry Pi менен иштеп жатам. Мен аны ушундай жол менен иштетүүнү туура көрдүм, анткени бул микро USB кабелине караганда алда канча бекем байланыш.
Эсиңизде болсун, бул жол менен иштетүү коргоо схемасын айланып өтөт жана бир нерсе туура эмес болуп калса, Piге туруктуу зыян келтириши мүмкүн
Диаграммага ылайык, 5V жана Ground башка компоненттер үчүн тиешелүү линиялар менен катар электр булагына өтүшү керек. Тилкедеги Саат жана Маалымат казыктары тиешелүүлүгүнө жараша 23 жана 19 төөнөгүчтөргө туташтырылган.
Эгерде сиз ПИди LED тилкесине туташтыргыңыз келсе жана Piди Kodiде колдонууну кааласаңыз, анда бул долбоордун программалык жагына түз секире аласыз. Алдыдагы кадамдар бул диаграмманы LED тилкесине которуштурууну кошуу үчүн бир аз өзгөртөт.
4 -кадам: Корпусту куруу
*ДОЛБООРДУН БУЛ БӨЛҮГҮ ТОЛУГУ МЕНЕН ЖАҢЫЛАНАТ, бирок КААЛАСАҢЫЗ КЕНИ КӨЧҮРҮҮГӨ ЭРКИН ЭМЕС*
Мен бул схеманы жана компоненттерди жайгаштыруу үчүн ылайыктуу долбоор кутусун издеп көрдүм, бирок таппай койдум, ошондуктан "бурап койгула, мен өзүм курам!" Деп чечтим.
Мен сыналгы эс ала турган чоң корпус куруу идеясын чечтим, ал кутунун ичинде зымдардын компоненттерин, ошондой эле аба агымын кылдаттык менен жайгаштыруу үчүн жетиштүү бөлмө берди.
Кечирип койгула, мен курулуш процессин эч кандай сүрөткө тарткан жокмун, анткени мен бул нерсени мүмкүн болушунча тезирээк курууну ойлоп жатам. Мен кайра барып, мүмкүн болушунча көп пайдалуу сүрөттөрдү тарттым
Мен атамдын сарайынан запастагы фанера барактарын казып алдым (рахмат ата!) Аларды өлчөмүнө чейин кесип (өлчөөлөр 1 -кадамдагы материалдардын тизмесинде) жана бир аз тегиздөө менен тазаладым. Муну чогултуудан мурун, мен сизге бир нерсени айтышым керек:
Кайсы панелдер алдыңкы, арткы ж.б экенин чечиңиз жана монтаждоо алдында розеткалар, баскычтар жана желдеткич тешиктерин белгилеңиз. Эгерде кутуча биринчи чогултулса, мунун баарын жасоо үчүн PITAнын канчалык деңгээлде экенин баса белгилей албайм
Бургулоо, балка жана кескич, файл жана бир аз чыдамдуулук менен куралдангандыктан, тешиктерди кесип салып, туташтыргычка жетиштүү каталарды калтырып, менин коркунучтуу кесүү "жөндөмүмдү" жашырдым - эгер мүмкүн болсо, жөн эле пейзажды колдонуңуз.
Жарык диодду күйгүзүү/өчүрүү 22 мм кнопкасы болчу, демек ал пластик, металл же жука жыгач панели сыяктуу жука материалдарда колдонулушу керек болчу. Муну айланып өтүү үчүн, мен бургунун тереңдигинин таягын the жыгачтын калыңдыгынан өткөндө токтотуп койгом жана 35мм форстнер битин колдонуп, ичиндеги нерседен чоң тешик жасайм.
Мен андан кийин 22 мм күрөккө өтүп, панелди тегерете алдым, ошондуктан мен алдыдан бургулап жаттым. Пилоттук тешик мурунтан эле бар болчу, ошондуктан мен чыдамкайлык менен баскычтын тешигин тешип чыктым, бул баскычты оңой эле алып салууга жетиштүү орун калтырды.
Мен ошондой эле желдеткичтерге аба агымын камсыздоо үчүн бир катар тешиктерди бургам. Бул сулуу эмес болчу, бирок ал таптакыр жакшы иштейт.
Эгерде мен телевизорду жылдырышым керек болсо же мен үйгө көчүп барганда, LED тилкелерин кутудан ажыратып, сыналгыга жабыштырып койгум келет. Мен муну кылуунун бир нече жолдорун ойлодум, мен иштөө үчүн арзан 4 пин туташтыргычты алууга аракет кылдым, бирок розеткалар ширетүү учурунда эрип кеткендиктен, бул бекем байланыш эмес болчу. Мен келип, менен жана идея менен спикер жазында бириктиргичтери ̶ (сүрөттө) ̶ ̶-̶ босток бербеген, көп учурда бул болот идеалдуу үчүн аны
ЖООПКЕРЧИЛИК: Жазгы терминалдар жакшы иштейт, бирок аларды кайра туташтырууда татаал болушу мүмкүн жана ал эң начар абалда туташат жана бул LED диоддорунун жаркырашына жана кээде такыр келбей калышына алып келиши мүмкүн. ЧЕЧИМ: Эгер анын ордуна 4 пинтүү Авиа Коннекторун колдонсоңуз, келечекте алда канча жакшы болот. Аларга туташуу жана ишенимдүү байланышты камсыз кылуу оңой. Мен бөлүктөрдүн тизмесин жаңырттым.
Иштин бардык кыйын нерселери жок болгондуктан, кутуну чогултуу убактысы келди! Мен Kreg Mini Jig менен чөнтөк тешиктерин колдонуп, кутучаны бириктирдим. Мага эч кандай клей колдонуунун кажети жок болчу, анткени чөнтөктүн муундары абдан бышык болчу жана эгер керек болсо кутучаны бөлүп алмакмын (бирок бул мүмкүн эмес)
Муну аяктагандан кийин, мен тозокту сүртүп, катмарын сыйрып албай эле кум менен убара кыла албаган бардык орой нерселерди жана белгилерди жашыруу үчүн аны кара түскө боёгом.
5 -кадам: Электр өткөргүчтөрү жана монтаждоо
Эгерде мен кокусунан түзгөн диаграммаларды көрсөңүз, анда бардык компоненттер кутунун ичинде бири -бири менен кандайча туташат, ошондой эле алардын бардыгын электр булагына кантип туташтыруу керек.
Эми куту чогултулган деп ойлойбуз. Бул зымдын диаграммасында жана кутучамдын ичиндеги сүрөттө жогорудагыдай көрүнүшү керек (ооба, зым - бул абсолюттук башаламандык, бирок мен муну жакында бир убакта иретке келтирем)
Кийинки, сиз зымдарды баарына бириктирүү үчүн даярдооңуз керек
LED өчүрүүчүсү, HDMI сплиттери, динамик терминалынын коннекторлору (LED тилкеси үчүн) жана PSU өзү үчүн кызыл жана кара жабдуулардын кээ бир зымдарын өлчөп, кесип салыңыз.
HDMI -AV конвертери үчүн, сизге кубат берүү үчүн курмандыкка арналган мини -USB кабелин алып салышыңыз керек болот (эгерде аны колдонсоңуз, кабель конвертер менен кошо келиши мүмкүн). Кызыл зым оң жана кара зым терс-сиз эки маалымат зымын этибарга албай койсоңуз болот, андыктан аларды кыскартып, тоскоолдук кылышына же кыска туташуусуна жол бербөө үчүн аларды лента же жылытуучу түтүк менен жылуулаңыз.
Күйөрмандардын кызыл жана кара зымдары болот (эгер аларда сары бар болсо, аны кыскартып, жылуулаңыз)
Бардык кызыл зымдарды жана кара зымдарды бириктиргиле (позитивден оңго, терсинен терске чейин), анткени бардык түзмөктөр параллелдүү туташтырылышы керек. Муну кыла турган бир нече жолдор бар …
- Бардык оң зымдарды жана терс зымдарды эки тиешелүү бөлүштүрүү түйүндөрүнө ээрчиңиз.
- Терминалдык блокту колдонуңуз (чындыгында сунушталбайт, анткени алардын бири начар байланышка чыкса, ашыкча болбойт)
- Бөлүштүрүү блогу - терминалдык блоктон жакшыраак, бирок дагы эле жогорудагы себептен улам сунушталбайт. Эгерде сиз буларга вилка кримп коннекторлорун колдонсоңуз жана сиздин бышыруу жөндөмүңүз бекем экенине ишенсеңиз, анда бул жакшы вариант болмок.
- Wago туташтыргычы. Булар акылга сыйбас, анткени алар ар кандай өлчөмдө келишет, төмөнкү өлчөөчү зымдарга туура келет жана бекем байланышты камсыздай алышат.
Мен зымдарды эки бөлүштүрүүчү түйүнгө ширетүүнү чечтим. Мен бардык зымдарды болжол менен бир дюймга чейин чечип, жиптерди бөлүп, муундагы башка зымдар менен бирге бурап койдум. Мен андан кийин калыңыраак зымды 2 дюймга сыйрып алдым, андан кийин зымдардын бардыгын бириктирүү үчүн муунга ороп койдум. Бир жолу ширетилгенде, жоонураак зым электр булагынын тиешелүү терминалына барат. Бул оң зымдар (кызыл) жана терс зымдар (кара) үчүн жасалды.
Лайктын муундарын heatshrink түтүктөрү менен жаап, алар ширетүүчү жерлерди кемчиликсиз жапканга чейин жылытыңыз.
Сунушталууда:
Сыналгыңызга туташкан ар бир киргизүү үчүн Ambilight системасы. WS2812B Arduino UNO Raspberry Pi HDMI (12.2019 жаңыртылган): 12 кадам (сүрөттөр менен)
Сыналгыңызга туташкан ар бир киргизүү үчүн Ambilight системасы. WS2812B Arduino UNO Raspberry Pi HDMI (Жаңыртылган 12.2019): Мен дайыма телевизорума ambilight кошууну каалаган элем. Бул абдан сонун көрүнөт! Мен акыры кылдым жана көңүлүм калган жок! Мен сиздин телекөрсөтүүңүз үчүн Ambilight тутумун түзүү боюнча көптөгөн видеолорду жана көптөгөн окуу куралдарын көрдүм, бирок так мен үчүн толук окуу куралын таба элекмин
Ultimate Dry Ice Fog Machine - Bluetooth башкарылган, Батарея менен иштейт жана 3D басылган .: 22 кадам (Сүрөттөр менен)
Ultimate Dry Ice Tog Machine - Bluetooth башкарылган, Батарея менен иштейт жана 3D басып чыгарылган .: Мага жакында жергиликтүү шоу үчүн кээ бир театралдык эффекттер үчүн Dry Ice машинасы керек болчу. Биздин бюджет профессионалдуу жумушка орношпойт, ошондуктан мен анын ордуна курдум. Бул көбүнчө 3D басып чыгарылган, алыстан Bluetooth аркылуу башкарылат, батареянын кубаты
Уюлдук телефондун батареясын санарип камерага кантип ылайыкташтыруу керек жана ал иштейт!: 5 кадам (сүрөттөр менен)
Кантип уюлдук телефондун батареясын санарип камерага ыңгайлаштырса болот жана ал иштейт! GoPro негизделген камералардын же кичинекей экшн камераларынын көп түрдүүлүгүнө карабастан (менин airsoft оюндарым үчүн Innovv C2 бар), баары эмес
Электрондук бардык мезгилдер, бардык майрамдар, LED сөйкө: 8 кадам (сүрөттөр менен)
Электрондук Бардык Мезгилдер, Бардык Майрамдар, LED Сөйкө буга чейин .. Ошентип, биринчи .. Бизге керектүү нерселер. (БӨЛҮКТӨР) (1) Л
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: 13 кадам (сүрөттөр менен)
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: Киришүү: Бул Ардуино тактасын, Sensor (DHT11), Windows компьютери жана Processing (бекер жүктөлүүчү) программасын колдонуп, Температураны, Нымдуулукту санариптик жана тилке графасынын формасы, убакытты жана күндү көрсөтүү жана эсептөө убактысын иштетүү