Съдържание:

1981 Portable VCR Raspberry PI Media Center: 12 стъпки (със снимки)
1981 Portable VCR Raspberry PI Media Center: 12 стъпки (със снимки)

Видео: 1981 Portable VCR Raspberry PI Media Center: 12 стъпки (със снимки)

Видео: 1981 Portable VCR Raspberry PI Media Center: 12 стъпки (със снимки)
Видео: Portable VCR Raspberry Pi 2024, Ноември
Anonim
Image
Image
1981 Преносим видеомагнитофон Raspberry PI Media Center
1981 Преносим видеомагнитофон Raspberry PI Media Center
1981 Преносим видеомагнитофон Raspberry PI Media Center
1981 Преносим видеомагнитофон Raspberry PI Media Center

Това е преносим видеорекордер Sharp VC -2300H от началото на 80 -те, който преобразувах - сега в основата му има Raspberry Pi, работещ с отличния софтуер за медиен център Raspbmc. Други ъпгрейди включват изискан часовник на базата на arduino и "лента" с EL тел, която се изхвърля, за да разкрие слотовете на захранван USB хъб. Оригиналните бутони се използват за различни функции и имат вграден 15 -инчов HD екран отзад, с ясен панел за достъп отстрани, показващ Pi.

Взех този необичаен стар видеорекордер за 6 паунда от ebay още през юни с цел да го превърна в нещо специално за първия ми проект на Raspberry Pi - нямах представа, че ще бъде толкова дълго и сложно за изграждане, но това е любимото ми обновяване проект досега.

Той се управлява чрез стандартно дистанционно управление на медиен център (или мобилно приложение) и върши работа за стрийминг на съдържание чрез WiFi от BBC Iplayer & Youtube, както и възпроизвеждане на интернет радио и файлове от локалната мрежа или USB хранилище.

Има купчини снимки - също и кратко видео на видеорекордера в действие - насладете се!

Стъпка 1: Демонтаж

Демонтаж
Демонтаж
Демонтаж
Демонтаж
Демонтаж
Демонтаж

Видеокамерата беше в счупено състояние, когато я купих, така че не се чувствах зле да я събаря - все пак трябваше да отида внимателно, тъй като винаги се стремя да запазя някои от функциите и характера на оригинала. В този случай това беше механизмът за изхвърляне, който исках да запазя на всяка цена, много добре си спомням най -зареждащите се видеорекордери от детството ми - огромни, шумни и изхвърлящи ленти с определено количество насилие - но магически държащи 3 часа карикатури!

Както при повечето технологии от този период, те бяха завинтени и закрепени заедно и се разделиха много добре, разкривайки огромно количество компоненти, опаковани плътно върху големи платки. Те очевидно са проектирани да бъдат сменяеми и макар и сложни, можете да видите как отделните компоненти или платки могат да се разменят, за да продължат да работят.

Имаше и няколко тежкотоварни двигателя, соленоиди, лостове и т.н., и метри на вътрешно окабеляване, някои от които използвах повторно. Предната и задната кутия държаха по -малко компоненти и се повдигаха лесно, оставяйки централна пластмасова конструкция, съдържаща алуминиево шаси с платки за превключване в един ред отгоре. Внимателно изключих и извадих всички компоненти с изключение на лентовата клетка и механизма за изхвърляне и преминах от разрушаване към фазата на надраскване на главата!

Стъпка 2: Изваждане

Изхвърлянето
Изхвърлянето
Изхвърлянето
Изхвърлянето
Изхвърлянето
Изхвърлянето

Една от първите задачи беше да се уверите, че механизмът за изхвърляне ще работи. Някои от тези стари видеорекордери имат механичен бутон, който просто освобождава резе с пружина, но мисля, че този използва соленоиди, за да преобразува меко натискане на бутон в изплюване на лентата. През шасито се придържаше малка ключалка, която по някакъв начин трябваше да се премести на около 10 мм, за да се освободи лентата. Първо се опитах да използвам отново някои от оригиналните соленоиди, но поддържайки доста ниско напрежение, те просто нямаха достатъчно мъркане, за да го отворят.

Преглеждайки моята кутия с изхвърлени части открих малък механизъм, състоящ се от мотор, червячно колело и зъбци и това се оказа идеално. Червячното колело означаваше, че двигателят не може да бъде изтласкан назад от натиска на резето и работи добре от батерия 9v. За да накарам ключалката, свалих един от зъбците, премахвайки повечето му зъби, за да оставя след себе си някаква въртяща се ръка, която ще се монтира до ключалката, като я спъна, когато зъбчето се завърти.

Моторът и зъбците трябваше да бъдат монтирани доста точно, за да свършат тази работа, затова направих скоба от мекано, за да я закрепя здраво към металното шаси.

Окабеляването в самия бутон за изваждане беше лесен за сравнение - всички платки бяха коментирани, така че беше лесно да се свърже в някои летящи проводници и да се изолира буталото от останалата част на веригата.

Стъпка 3: Pi и Raspbmc

Pi и Raspbmc
Pi и Raspbmc
Pi и Raspbmc
Pi и Raspbmc
Pi и Raspbmc
Pi и Raspbmc

Винаги съм харесвал компютрите с медиен център и години наред се занимавах с Windows XP MCE и MediaPortal - харесвам последното особено, тъй като предлага толкова много персонализиране и поддръжка на общността, като е с отворен код. Няколко коментатори на предишните ми инструкции споменаха за вграждането на Raspberry Pi в проект, но докато не го разгледах по -подробно, не взех толкова сериозно опцията Pi - със сигурност нещо толкова малко не може да предложи същото представяне като " подходящ "компютър и трябва да е трудно да се учи от нулата, нали?

Доказах се, че греша и по двата пункта в рамките на около час след пристигането на моя модел B+ Pi в публикацията! Първоначално не се интересувах толкова от страна на програмирането, затова просто следвах основните инструкции и инсталирах най -новата версия на Raspbmc - версия на XBMC специално за Pi. Бях приятно изненадан веднага със зрелостта на този софтуер за медиен център, интерфейсът беше интуитивен, възпроизвеждаше цялото ми видео съдържание добре и работеше от кутията с IR приемника от един от старите ми проекти за Windows медиен център. Експериментирах с настройки и кожи в продължение на няколко дни и в крайна сметка получих малък и ефективен двигател за този видеорекордер, буквално беше толкова лесно.

Реших да монтирам платката точно в кутията, за да я направя лесно достъпна, за щастие имаше удобна празнина в размер на Pi, оставена от изхвърления страничен панел за свързване. С монтирането му към шасито на видеорекордера и щастливата работа както с телевизора, така и с IR приемника, преминах към по -малко ясни неща.

Стъпка 4: Лентата

Лентата
Лентата
Лентата
Лентата
Лентата
Лентата
Лентата
Лентата

Споменах по -рано, че запазването на функцията за изхвърляне е задължително при тази конструкция, затова започнах да мисля за това какво ще бъде изхвърлено и как това може да се впише в цялостния дизайн. Нещо, вградено в стара VHS лента, беше очевидният отговор - обсъждах дали да има Ethernet или захранващ щепсел в лентата, или лентата да съдържа преносим твърд диск, но се спрях на включване на захранван USB хъб. Дори и с четирите USB порта на модела B+ бях малко по-кратък и исках да мога да включа USB твърд диск със самостоятелно захранване, без да се притеснявам, че PI има достатъчно мощност, за да го стартира.

Взех стар USB хъб от кутия за претърсване в багажника на колата за 1 паунд и скоро намерих тухла за захранване в чекмеджетата „Ще го запазя за всеки случай“в работилницата ми. Той се откъсна лесно и беше лесна работа да го закрепите в демонтирана VHS лента, като кабелите изтичат от долната страна на лентата, така че да бъдат скрити. След това изрязах дупките за USB гнездата, което беше доста непосилна работа - за щастие старите VHS касети са лесни за хващане, тъй като загубих няколко в този процес.

Нуждаеше се обаче от нещо повече и ми хрумна идеята да създам „лента“от EL проводник, така че да свети или мига добре в кутията. И преди ми беше приятно да правя това с аудио касета и не отне много време - най -трудната част беше размотаването на безкрайните метри VHS лента! Прерязах шпинделите на лентата, така че да има достатъчно разстояние над инсталираната верига на USB хъб, оставяйки малка устна, която да навива EL проводника наоколо, като го залепва с всеки завой, за да го задържи на място. Използвах Orangy-Red EL тел, за да поддържам цялостната тема „Малина“.

С EL проводника и концентратора на място и лентата, завинтена заедно, създадох някои етикети на компютъра, за да отговарят на общата тема, включително логата Pi, Raspbmc и Carbon Frog (момчета, които правят часовника). Това беше хубав малък проект сам по себе си и с неговото завършване го оставих настрана, поех дълбоко въздух и атакувах бутоните на видеорекордера.

Стъпка 5: Бутони и бусове

Бутони и бусове
Бутони и бусове
Бутони и бусове
Бутони и бусове
Бутони и бусове
Бутони и бусове
Бутони и бусове
Бутони и бусове

Винаги обичам да използвам оригиналните контроли в моите проекти, доколкото е възможно, и със смущение от бутоните за избор от този видеорекордер очаквах с нетърпение възможностите. Започнах с премахване на двете вериги с бутони от кутията, след това с 5v светодиод и макет, очертан кой проводник е кой, като ги маркирах, докато вървях. Това беше значително подпомогнато от добре коментираните платки, показващи както имената на превключвателите, така и маршрута на кабела от горната страна. Веригите бяха достатъчно ясни, основно само кабел за всеки бутон и споделена отрицателна връзка.

Това беше времето, когато проблемите започнаха! Исках да използвам възможно най -много бутони, за управление на медии (възпроизвеждане/пауза и т.н.), Raspbmc навигация и други функции като телевизор, EL проводник, светодиоди и т.н. конекторите и далеч бих тръгнал - не се получи по този начин.

Първо нарязах една стара гъвкава USB клавиатура, като фиксирах кабелите на бутоните към конекторите, които обикновено се докосват при натискане на клавиш, така че бутоните на видеорекордера да изпращат натискания на клавишите към Pi, които след това могат да бъдат картографирани за контролни функции. Това работеше до известна степен, но броят на връзките (16 бутона, 32 кабела) означаваше, че са необходими много години, за да се съберат. След като го тествах с компютър, установих, че връзките не са толкова надеждни, колкото се надявах (опитах всичко - от телбод, пробиване на дупки, кламери и горещо лепило до геомагнитни магнити за свързване към клавиатурата!). Отказах се от клавиатурата като твърде сложна в крайна сметка - твърде много, за да се обърка - и вместо това имах идеята, че може би мога да използвам arduino uno, за да имитирам клавиатура. След като имах тази идея и проучих малко, разбрах, че самият Pi има набор от GPIO щифтове, които потенциално биха могли да се използват за директно свързване с бутоните на видеорекордера.

Прекарах доста време в експерименти с различни опции, научих много за GPIO щифтовете, издърпващи се резистори и други неща и се доближих много до решение с някакъв Pi код, наречен Pikeyd, но ударих малко тухлена стена с него в край. След това пробвах Adafruit Trinket, малък микроконтролер, но след много време, прекаран в бъркотията, се оказа, че наистина предлага само няколко бутона за въвеждане. Имах подобен късмет с USB геймпадите, които бях лежал наоколо. Досега бяха изминали няколко седмици и останалата част от проекта, калъфът, телевизията и т.н. наближаваха завършването си, така че реших, че за бутоните е готово!

Мислейки за крайния продукт и с почти готовите други компоненти, аз направих крачка назад и осъзнах, че пространството ще бъде много по -тясно в кутията, отколкото си мислех. Също така, че той всъщност би бил от ограничена полза, ако има пълен набор от бутони за навигация и управление на самия видеорекордер, защото при гледане на екрана бутоните ще бъдат обърнати далеч от вас! Реших за последно усилие да спася някои основни функции (Възпроизвеждане/Пауза, Пренавиване назад и Бързо напред) и накарах това да работи с веригата на едно от най -ниските същества на земята - USB мишка от магазина за 1 паунд.

Мишката беше демонтирана много лесно и свързах превключвателите за ляв, десен и среден щракване към бутоните на видеорекордера. Всичко, което трябваше да направя тогава, беше да редактирам XML файл на Pi, наречен keymaps.xml - това казва на Pi какви функции да изпълнява, например съпоставих LeftClick с функцията Raspbmc за превъртане назад, MiddleClick за възпроизвеждане/пауза и RightClick за FastForward. Оставих всички кабели към другите бутони с етикети и прибрани в калъфа, за да мога да преразгледам други опции на по -късна дата, ако е необходимо.

Подреждането на бутоните беше най-отнемащата време и разочароваща част от тази компилация и в крайна сметка направих компромис с цел да продължа напред и да го поддържам забавно. Успях да накарам бутоните на видеорекордера да контролират включването/изключването на EL проводника, светодиодите, изхвърлянето и телевизора, така че в крайна сметка съм доволен от това как се получи.

Стъпка 6: Телевизорът

Телевизията
Телевизията
Телевизията
Телевизията
Телевизията
Телевизията

Идеята да има вграден телевизионен екран в задната част на видеорекордера беше едно от нещата, които изведоха това на върха на списъка ми с проекти, тъй като това прави истинска черта от странния дизайн на устройството. Успях да взема HD-готов телевизор до багажника за 5 паунда, с HDMI вход за Pi, но без кабели или дистанционно, което ме устройваше много! Поддържах го в първоначалното му състояние, докато работех от страна на Raspbmc, и го демонтирах, след като проблемът с бутона беше разрешен.

Той се разглобява на три основни вътрешни части, екран, захранваща платка и контролна платка с различни входове. Трябва да кажа отпред, че не съм го включвал в електрическата мрежа от този момент нататък, докато не е вграден в кутията, преди всичко безопасността! Екранният панел се оказа невероятно подходящ за задната част на кутията, оставяйки само около 20 мм "рамка" отстрани.

Изрязах дупката в задния капак с мозайката, след което подредих грубите ръбове с въртящ се инструмент и шкурка. Също така трябваше да откъсна малко пластмаса от вътрешната страна на кутията, за да накарам панела да се изравнява. Чрез пълен късмет екранният модул, снабден с около 2 мм резервни части от всяка страна, което означава, че бих могъл да използвам оригиналните скоби за плосък панел, за да го закрепя.

След това взех стар лист перспекс и направих държач за платката за управление на телевизора, която се монтира на гърба на LCD панела. Платката за захранване беше с няколко мм твърде дебела, за да се монтира до нея, така че трябваше да я намеря под Pi в основната „бизнес“част на видеорекордера. Не направих това леко, тъй като означаваше да се наложи да удължа кабелите на подсветката на телевизора и да изградя кутия около веригата, за да защитя всеки, който пръска пръстите си в кутията - все пак в този момент краят се виждаше и знаех точно кои пропуски могат да бъдат използвани. След като ме изуми, като работех, когато бях включен, разглобих целия комплект, готов за боядисване.

Стъпка 7: IR контрол

IR контрол
IR контрол
IR контрол
IR контрол
IR контрол
IR контрол

Използвах USB приемник и дистанционно управление на Microsoft Media Center, докато настройвах софтуера Raspbmc и той работи толкова добре, че реших да го вградя в окончателния дизайн. Първо разглобих приемника, разкривайки малка верига с удобни слотове, които използвах, за да го закрепя към кутията под панела на телевизора.

Изрязах дупка в кутията с въртящ се инструмент, като го подредя с малка пила и свършена работа! Или поне така си помислих - когато отново погледнах кутията и липсата на свободно място, осъзнах, че намотаният кабел за инфрачервения сензор ще трябва да излезе - той беше дълъг около 2 метра! Нарязах го и го скъсих на около 20 см, което спести голямо пространство.

Стъпка 8: Часовникът

Часовникът
Часовникът
Часовникът
Часовникът
Часовникът
Часовникът

Часовникът в тези по-стари видеорекордери е доста емблематичен по някакъв начин, предполагам, че за много домове за първи път цифров часовник беше точно в предната стая. Трябваше да държите машината включена, или часовникът ще се самонастрои, като прецака вашите записи по време, така че при напускане на къщата поставяхме възглавница пред нея, така че крадците да не виждат светодиодите да светят и да знаят, че имаме видео! Започнах този проект през август и часовник за смяна беше в списъка ми за пазаруване на багажника всяка седмица, но нито един от цифровите часовници, които видях, не ми скочи. През септември обаче отидохме на Brighton Mini Maker Faire и на една от сергиите бяха момчетата от Carbon Frog - те имаха куп тези часовници, работещи на масата, и въпреки че бях малко притеснен за размера, знаех, че ще бъди перфектен и трябваше да имам такъв, перфектен сувенир за страхотен ден. Техният матричен часовник е базиран на arduino и има набор от вградени преходи, които се показват, когато минутата се промени. По подразбиране е вид зелен дъжд в стил "Матрица", моят любим момент е просто просто изтриване отляво надясно, но в един момент се надявам да създам свой собствен pac-man, той е проектиран така, че да можете поправете с фърмуера и това е добре документирано. Прозрачният панел от оригиналния часовник беше твърде малък, за да може да надникне матричният часовник, но полезно панелът беше просто боядисан в перспектива, така че успях да издраскам черната боя, за да увелича прозрачната част - надрасках се твърде силно на някои места но изглежда ОК! Можете да преминете през цикличните ефекти на прехода на часовника, като натиснете бутон за натискане отстрани и искайки да запазите тази функция в компилацията, трябваше да направя бутон за свързване през корпуса на видеорекордера и свързване с него. Направих цялото нещо от промоционална писалка, като използвах щракването на писалката като бутон и го свързах вътре с помощта на пълнителя, пружината и нарязаното тяло на писалката, като пробих дупка в кутията, за да пробие кликерът.

Стъпка 9: Силата

Силата
Силата
Силата
Силата
Силата
Силата
Силата
Силата

Как да захранваме всички отделни части от този проект? Исках да имам един щепсел, идващ от видеорекордера, но не исках да се забърквам прекалено много с електрическата мрежа. В крайна сметка пожертвах място в кутията и използвах стандартен 4-пътен удължителен кабел. Това ми даде всички необходими възможности за захранване (телевизор, Pi, Powered хъб, Matrix Clock) с място за повече, ако имах нужда от тях.

Драстично скъсих удължителния кабел и го свързах към гнездо с предпазител, от типа, който получавате на компютърно захранване - реших, че ако го вземем на почивка и забравим захранващия кабел, който би бил лесен за намиране на повечето места. Той също така осигурява главен превключвател за захранване от външната страна на кутията, който ми хареса.

С пълното запояване включих и нервно (понякога използвам пръчка) включен - нищо! Пробвах още един аванс и нищо. Щях да препая всичко, когато прочетох на уебсайта на продукта, че гнездото има място за предпазител, но не се доставя с такъв. Разрових се из работилницата за предпазители, но всички те бяха със стандартни размери и този се нуждаеше от по -малкия вътрешен вид - разположих такъв на изхвърлена видеомагнитофон и след като го свързах, той работеше добре.

Стъпка 10: Делото

Случаят
Случаят
Случаят
Случаят
Случаят
Случаят

Исках да поддържам случая доста подреден, затова не добавих никакви допълнителни бутони, освен часовника. Основно работата по външния корпус беше правене на отвори за закрепване на компоненти, но направих хубав панел за инспекция на страната, който показва Pi дъската. Направих това, за да пасна точно на дупката, оставена от оригиналния панел за свързване, като отбелязах и откъснах малко перспекс от стар протектор за отблясъци на екрана, което беше нещо ново за мен. Перфоксът се завинтва към две пластмасови скоби, които направих от удобна счупена VHS лента. Поставих повърхностно монтиран светодиод в горната скоба, за да осветя Pi, но успях да го изпържа, докато сглобявам кутията! За щастие, тъй като перспексът може лесно да се развие, това е бързо решение следващия път, когато пътувам до Maplins.

След като всички дупки бяха изрязани или пробити, беше време за боядисване, така че отстраних компонентите и се напуках. Боята "директно към пластмаса" не поема въпреки цялостното ми шлайфане и обезмасляване, така че първо отидох с грунд, което вероятно винаги ще правя сега в бъдещите изграждания. Първоначално планирах да направя всичко в черно, но като видях случая подготвен, разбрах, че ще е малко прекалено, затова се забих отново, докато не мога да реша за цвят - запазих задната част черна, въпреки че това е виждате, докато гледате екрана. Наклоних се към ретро кафяво отпред, когато съпругата ми предложи червено да отиде с общата тема на малината, която беше вдъхновена! Най -близкото, което имаха в местния магазин за домашни любимци, беше Satin Strawberry, което беше достатъчно близо за мен. Наистина ми харесва начинът, по който цветът е работил, не е за всеки, но наистина ми расте, особено с лъскавите черни панели, поставени на място отпред.

Стъпка 11: Монтаж

Монтаж
Монтаж
Монтаж
Монтаж
Монтаж
Монтаж

Досега конструкцията наистина беше в три отделни секции, предната червена част с вградено захранване, средната част с Pi, бутони и схеми и задната част с телевизора. След като беше разпространен в четирите ъгъла на работилницата, беше време да съберем това чудовище.

Първият опит за сглобяване не мина толкова добре, като всичко събрано имаше празнина от около 3 см между предната и задната секции, така че някои части очевидно не си пасваха. Това беше малко разочароващо, но единственият начин да се поправи това беше да се работи през всеки квадратен инч, като се отделя насипно състояние, където е възможно. Подредих всички вътрешни кабели, изхвърлих Ethernet конектора като компромис и отрязах част от пластмасовите скоби с въртящ се инструмент. След известно време предната и средната секции прилепнаха плътно.

Задната секция беше по -голям проблем - платката за инфрачервения сензор беше буквално само 5 мм твърде широка, за да може кутията да се затвори напълно, и беше замърсена директно в долната част на алуминиевото шаси. Мислех да преместя сензора, но след като изрязах дупка за него и скъсих кабела му, това се почувства като измама. Единственото нещо за него беше да изреже част от алуминий, което не е лесно да се направи с всичко, закрепено заедно и кабели навсякъде. Използването на ножовка би рискувало да повреди компоненти или прясно боядисания корпус, така че захапах куршума и разбих въртящия се инструмент и режещия диск. Алуминият беше с дебелина около 2 мм, но след няколко леко тревожни струи искри, които пробих.

С повече място в кутията, сега тя се вмести заедно с малко натискане, така че включих, за да я тествам - всичко работеше, с изключение на телевизора, от което се страхувах - винаги е малко изкривено повторно използване на схеми извън оригиналния им калъф и бях убеден, че съм откъснал кондензатор или нещо подобно, което би означавало края на този проект, докато не бъде намерен телевизор с еднакъв размер. Оказа се, че това е просто късо съединение в кабела между телевизора и бутона за включване/изключване и с малко запояване той оживя.

Предната и задната част на кутията са завинтени заедно отгоре и отдолу, като сандвичи средния участък между тях.

Стъпка 12: Най -накрая завършено

Най -накрая завършен
Най -накрая завършен
Най -накрая завършен
Най -накрая завършен
Най -накрая завършен
Най -накрая завършен

Беше огромно облекчение да се събере това, няколко пъти към края на изграждането бях убеден, че съм бил прекалено амбициозен и ще трябва да се откажа изцяло, но всеки голям проблем се решаваше, като го разбивах на по -малки етапи и не бързах неща.

Това е най-сложното нещо, което съм построил досега и съм супер доволен от резултата, но следващият ми проект определено ще бъде по-ясен!

Предполагам, че съм отделял до един час на ден за това от август и в по -голямата си част ми се струваше наистина възнаграждаващо - научих нови умения по пътя (защото трябваше) и беше страхотно да да се справя със страхотните възможности на Pi - първата ми работа веднага щом натисна Publish е да поръчам модел A+ дъска за следващото преобразуване в моя списък.

Ако харесвате този проект и искате да видите повече, можете да разгледате уебсайта ми за текущи актуализации на проекта на bit.ly/OldTechNewSpec, да се присъедините към Twitter @OldTechNewSpec или да се абонирате за нарастващия канал в YouTube на адрес bit.ly/oldtechtube - дайте някои от вашите Old Tech a New Spec!

Препоръчано: