Мазмұны:
- 1 -қадам: жаһандық схема
- 2 -қадам: Қуат көзі
- 3 -қадам: Arduino бағдарламасы мен EEPROM параметрлері
- 4 -қадам: Оны жасаңыз
- 5 -қадам: Іс
- 6 -қадам: Басқа интеграция туралы мәліметтер …
Бейне: Mash-in / AV-Switch: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Менің үйде бірнеше бейне ойын консолі бар, сондықтан мен теледидардағы барлық нәрсені қосу үшін бірдеңе жасауым керек болды.
Өткен дыбыс тапқыр ретінде мен музыканы лайықты қондырғыда тыңдағанды ұнатамын … менде объективті акустикалық талдау мен эмпиризмді араластыратын тәсіл бар. Мен түтіктердің сәніне, қымбат түрлендіргіштерге және маркетинг заттарына сезімтал емеспін. Маған оның жұмыс істеген кезі ұнайды, ол редуктордың экранында қандай қисық бейнеленгенін, не сіз төлеген баға. Менің ойымша, жеке пайдалану үшін стерео дауыс зорайтқыштардың қарапайым жұбы жеткілікті жақсы, ал аналог тапсырманы дұрыс жасайды. Манипуляциялау оңай, ауыстыру оңай, қорытындылау және т.б.
Сондықтан мен алғашқы 16 арналы аналогты аудио мен композитті бейне қосқышты (+1 стерео дыбыс кірісі аралас) жасадым.
Мақсат сонымен қатар көздердің қуат көздерін басқару болды (энергияны үнемдеуді жақсарту, алдымен көздерді дұрыс қосу, содан кейін оларды өшіру). Мен қатты күйдегі эстафетаны таңдадым, ол ескі және сезімтал аудио/бейне қондырғылары үшін ыңғайлы, әрі берік болуы мүмкін.
Бұл бірінші нұсқада қашықтан басқару пульті жоқ, мен дыбысты немесе кірісті өзгерту үшін диваннан тұрудан шаршадым. Сондай -ақ, мен әр кірістің әр санына қандай көз қосылғанын есте ұстауға міндеттімін, ал мен таңдаған консольдің қай жерге қосылғанын білу үшін «Таңдау» батырмасын басудан жалықтым..
Мен дыбыс сапасына риза болмадым, өйткені мен дыбыстық сигналды ауыстыру үшін қолданған чиптер бұл үшін оңтайландырылмаған. Дыбыс шығысы пассивті әлсіреткіш ретінде қос потенциометрмен басқарылды. Маған жақсы дыбыс сапасы қажет болды.
Сондай -ақ, бұл бірінші нұсқа кез келген жаңа технологиямен үйлесімді болу үшін әзірленбеді және негізінен толық аналогтық өнім болды.
«Маш-ин»-бұл бірнеше жыл бұрын жасаған бірінші нұсқаның эволюциясы, кейбір жаңа мүмкіндіктермен бірінші нұсқаның бір бөлігін қайта пайдалану:
- Жүйе қазір толық аналогты емес, сонымен қатар көбінесе ардуино арқылы басқарылады.
- IR қашықтан басқару пульті.
- 4 қатарлы СКД экран (I2C шинасы)
- дыбысқа арналған жаңа коммутациялық чиптер (BB -ден MPC506A). Олар аудио үшін теориялық тұрғыдан ең жақсы емес шығар, бірақ деректер кестесі оның бұрмалануы үшін жеткілікті жақсы екенін көрсетеді (және менің бұрынғы CD4067 қарағанда әлдеқайда жақсы). Кейбір сынақтардан кейін коммутаторда шу болды, бірақ дыбыс тақтасы мен arduino -дағы бағдарлама ауысу кезінде дыбысты тез өшіру үшін жеткілікті икемді, бұл жақсы нәтиже береді!
- шығуды неғұрлым кәсіби тәсілмен жүргізуге арналған қосымша чип (PGA2311). Бұл Arduino SPI шинасымен жақсы басқаруды береді, сонымен қатар дыбысты өшіру функциясын дұрыс басқарады және әр кірістегі деңгейлік ығысуларды бағдарламалауға мүмкіндік береді, бұл өте жақсы.
- сыртқы модульдерді әзірлеуге арналған кеңейту порты (теледидар немесе HDMI қосқыштары үшін RS-232, менің қонақ бөлмемнің қалған аудио қондырғысында аналогтық сигналды бағыттау үшін қосымша аудио реле және т.
- жақсы дизайн, құрылғы қосылған кезде ішіндегі сәнді жарық.:)
1 -қадам: жаһандық схема
Жаһандық процесс - бұл:
кірістер> [ауысу бөлімі]> [қосымша аудио кірісі бар аудио тақта / сома]> [дыбысты өшіру / дыбыс бөлімі]> шығыс
Ардуино береді:
- коммутациялық бөлімді басқару үшін 5 бөлек шығудағы 5 биттік екілік сөз (осылайша ол 16 физикалық кірісті + 16 виртуалды кірісті басқара алады, мысалы кеңейту модулімен пайдалы болуы мүмкін).
- PGA 2311 (аудио шығыс дыбысын өшіру/дыбыс деңгейі) басқару үшін SPI шинасы.
- СКД экранын басқаруға арналған I2C шинасы.
- алдыңғы панельдегі HUI кірістері (оның ішінде кодер мен 3 түйме: күту/қосу, мәзір/шығу, функция/енгізу).
- IR сенсорының кірісі.
- КСР басқаруға арналған шығыс.
Мұнда:
- жаһандық схема
- Arduino түйреу парағы
- ауыспалы бөлім үшін қолданылатын екілік сөздердің кестесі
- ескі аудио тақтаның схемасы, мен бұл жобада қайта қолдандым
Менің жағдайда дыбыстық тақта екі бөлек ПХД -ге бөлінеді:
- қорытынды бөлім
- дыбыс / дыбыс бөлігі
Аналогты дыбыстық сигнал комбинациялау бөлімінен кейін негізгі тақтадан шығып, жиынтық ПХД (op0 TL074) барады, содан кейін артқы панельдегі шығыс коннекторына барар алдында PGA 2311 өңдейтін негізгі тақтаға оралады.
Менің ойымша, мұны істеудің қажеті жоқ, бірақ бұл маған жаңа ПХД жасамай, ескі бөлікті қайта пайдалану әдісі болды.
2 -қадам: Қуат көзі
Мен қуат көзін дамытпадым (AC/DC модулі). Amazon -да сатып алу арзанырақ және оңай болды;)
Маған 3 түрлі тұрақты кернеу қажет болды:
Логикалық бөлшектер үшін бір +5В (соның ішінде Arduino… Иә, мен тақтаны +5В шығысына жеткізетін жаман нәрсені жасадым … бірақ бұл жұмыс істейді).
Дыбыс бөліктері үшін бір +12В және бір -12В.
3 -қадам: Arduino бағдарламасы мен EEPROM параметрлері
мұнда:
- Arduino бағдарламасы
- параметрлер Arduino -да орнатумен басқарылады және EEPROM -де сақталады
Ескерту: Мен стандартты IR қашықтан басқару пультін қолдандым, және сіз бағдарламадағы қашықтан басқару пультінің әр пернесінің кодын өзгерте аласыз.
Мен өз бағдарламамда медиаорталық құрылғыға жылдам қол жеткізу үшін төте жол ретінде кілтті қолдандым. «Mash-in» баптау мәзірі осы таңбашаға қай кірісті тағайындауды таңдағаныңызды конфигурациялау үшін жасалған. Бұл параметр Arduino EEPROM -де сақталады.
4 -қадам: Оны жасаңыз
мұнда Гербер файлы бар.
Ардуино ПХД-да жоғарыдан төмен қаратылған түрде салынған (ұялшақ сияқты).
белгілі мәселелер:
- композициялық бейненің қосқыш бөлігінде қолданылатын CD4067 дұрыс қуатпен қамтамасыз етілмеген. Схема 12 В қуат береді, бірақ бұл Arduino 5V логикалық сигналдары бар драйвер… сондықтан кірістер бәрібір бірінші болып қалады (00000).
- Бұл MPC506 чиптерімен бірдей мәселе, бірақ логикалық деңгейлерді сол компоненттер дұрыс қарастырады, сондықтан бұл туралы ештеңе өзгермейді.
ПХД -ны сәл өзгертуге тура келеді, бірақ егер сіз IC қолдауын қолдансаңыз және сым қоссаңыз, оны басқаруға болады.
5 -қадам: Іс
Мұнда сіз алдыңғы және артқы панельдің жобасын таба аласыз.
Барлық басқа 3D файлдары осында қол жетімді.
Мен бәрін Sketchup көмегімен жасадым, сондықтан заттарды ақысыз бейімдеу өте оңай деп ойлаймын.
Барлық ішкі панельдер бір -біріне жабыстырылған қос қабаттарда басылады. Сондай -ақ, ішкі табақ екі сатыда басылады, шамамен 2 қабаты апельсин (немесе сізге ұнайтын түс), ал қалғаны ақ түсте. Осылайша, құрылғы күту режимінде болғанда ақ түске ұқсайды, ал ол қосулы кезде қызғылт сары түске боялады (ішіндегі жарықпен).
Мен ішіне кішкентай 230ВAC жарықдиодты шамды қолдандым. Бұл 1 Вт қуат тұтынудан аз және ол қатты қызбайды. Бұл SSR -тің өз күшімен шығарылады.
SST жылытқышқа орнатылады. Ішінде ауаны қайта өңдеуге мүмкіндік беретін корпустың жағында тесік бар.
Айтпақшы, бұл менің жағдайда 10А КСР, мен корпустың ішіндегі температураның таралуын рұқсат етілген мәнде шектеу үшін оған 8А сақтандырғышты орнаттым (қуат неғұрлым көп болса, соғұрлым жылу көп болады). Жылытқышта ол 40 ° C -тан жоғары көтерілмеуі керек, тіпті корпус толық жабылған болса да, бұл жақсы, тіпті корпустың PLA бөліктері үшін де жақсы.
Басып шығаруға дайын!;)
6 -қадам: Басқа интеграция туралы мәліметтер …
Бұл жерде кабельге көмектесетін және жұмысты жеңілдететін файлдар.
Қалған пайдалы заттардың бәрі осында!:)
Ұсынылған:
Mash Up Arduino кодының үлгілері: 6 қадам (суреттермен)
Mash Up Arduino кодының үлгілері: Бұл оқу құралы жұмыс жобасының прототипін жасау үшін Arduino үлгілерінің эскиздерін біріктіру процесінде жүреді. Сіздің жобаңыздың кодын жасау ең қорқынышты бөлігі болуы мүмкін, әсіресе егер сіз оны мың рет жасамаған болсаңыз
Arduino басқарылатын робот - екі қадам: 13 қадам (суреттермен)
Arduino басқарылатын роботты екіжақты: Мен әрқашан роботтарға қызығатынмын, әсіресе адамның іс -әрекетіне еліктеуге тырысатын. Бұл қызығушылық мені жаяу жүруге және жүгіруге еліктей алатын екіжақты робот құрастыруға және дамытуға талпындырды. Бұл нұсқаулықта мен сізге көрсетемін
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Masherator 1000 - инфузиялық Mash температурасын реттегіш: 8 қадам
Masherator 1000 - Infusion Mash Temp Controller: Бұл менің сыра дайындау процесіне арналған температура реттегішінің 5 -ші нұсқасы. Мен әдетте сөреден тыс PID контроллерлерін қолдандым, кейбірі тиімді және біршама сенімді. Менде 3-D принтері болғаннан кейін мен оны басынан бастап жасауды шештім
Mash Up және LED байқауы: Пез диспенсерлік фонарь: 5 қадам
Mash Up және LED байқауы: Пез диспенсерлік фонарь: Бұл дискі дисплейлі шам. Бұл өте жарқын емес, бірақ ол кілттерді, есік тұтқаларын және т