Pocket TV Casio или Citizen през деветдесетте години се смяташе за почти елитна джаджа - това не ви говори. Сега, когато аналоговата телевизия изживява последните си дни, тя е подходяща само за вътрешна украса - или ...
Ако такъв телевизор има LF вход, той може да свързва голямо разнообразие от източници на сигнал: игрови конзоли, LD и DVD плейъри, видеорекордери, караоке системи, DVB-T2 тунери, Raspberry Pi и Maximite едноплатни компютри, стари у дома компютри ... Авторът на Instrictables под псевдонима MisterM реши да постави Raspberry Pi директно под капака на изваденото по-рано отделение за батерии на приспособлението, закупено само за два британски лири, и захранва и двете устройства с един USB кабел от захранваща банка. Ето как изглежда, когато корицата е свалена:
Но първо ... И така, на бюрото му е телевизор Casio EV-510 от 1997 година. Преди да пристъпи към изменението, той реши да се увери, че устройството работи и съвместимо с композитен видео сигнал с една табела. Това се оказа малко по-трудно, отколкото си мислеше, тъй като комбинираният аудио-видео вход на древна джаджа за компактност е направен под формата на обикновен три-пинов 3,5 мм жак. Къде е общото, къде е аудиото, къде е видеото? Има девет възможни комбинации и се появи една от тях. Отлично изображение и той реши да не свързва звука: без допълнителен хардуер е възможно единствено да премахнете аудио сигнала от Pi Zero програмно, PWM от една от линиите на GPIO.
Напред. Какво ще се случи, ако паралелизирам силата на телевизора и компютъра? Първият от тях изисква 4,5 V в отделението за батерията или 6 в слота за външно захранване. Вторият е точно 5 V. Но на практика 5 V и повече печелене, а общото потребление на ток (600-700 mA за телевизор и 180-500 за Raspberry Pi без периферия) не надхвърля товароносимостта на неговата мощност.
MisterM започва да разглобява телевизора и ако повторите след него, не забравяйте, че през деветдесетте години нямаше бели светодиоди, което означава, че малка флуоресцентна лампа служи като подсветка. Преобразувателят, от който се захранва, е много "хапещ"!
Е, случаят е открит и ето изненадата: цялото електроника разположен в предната му половина, и отделението за батерията също е там. Да, под този много сребърен капак.
За да го премахнете, оставяйки повече място за Raspberry Pi, трябва внимателно да премахнете всичко. Едно небрежно движение - и телевизорът е повреден. Особено страшно беше да изключите цикъла, който отива към матрицата, но веднага щом беше възможно, стана възможно да натиснете платките назад и да получите достъп до матричните крепежни елементи.
И сега предният панел е напълно свободен от всичко, което беше на него. И ето това:
MisterM отсече отделението за батерията с дремел.
Но "малината" все още не пасваше. Гребенът на GPIO и разширителят на бутона Shim се намесваха. Трябваше да махна и едното, и другото, както и част от конектора за камерата. Едва тогава единственият плот пасваше, но не и милиметър остана от страните му.
Освен това не беше възможно да се свърже захранване чрез Micro USB поради общите ограничения. Но там, където гребенът GPIO беше споено преди, има тампони, свързани не само към входовете и изходите, но и към захранващите шини и общата жица. Там MisterM и сервира храна.
Време е да направим видеоклипа. Можете просто да спойкате два проводника към съответните Raspberry Pi подложки, но MisterM го направи малко по-трудно. Прикрепи към дъската ъглов гребен с четири щифта, разположени отстрани на площада. Би било достатъчно за двама, но с четири по-силни.
Съединителите могат да бъдат свързани към щифтовете, както на джъмперите на дънната платка, само единични и с проводници. А от противоположния край - вилица за 3.5 мм жак. Общата схема е следната:
След като всички конектори бяха свързани правилно, телевизорът започна да показва изображението от компютъра в режим LF вход.
Хардуерът е сглобен, можете да подготвите софтуера. Първо, MisterM инсталира Raspbian карта памет. Тогава той активира SSH контрол над локалната мрежа чрез следното меню:
Предпочитания> Конфигурация на Raspberry Pi> Интерфейси
Не забравяйте, че той премахна Button Shim от дъската - малък модул с бутони? Ето защо сега е възможно само да го управлявате
Следващата операция е необходима само ако телевизорът не е мултисистема. MisterM започна да редактира конфигурационния файл със следната команда:
sudo nano /boot/config.txt
Когато редакторът се зареди, той коментира реда:
sdtv_mode = 2
Е, на видео изхода - сигнала от PAL системата!
Остава да конфигурирате софтуера за изпълнение на конкретна практическа задача. И така, MisterM реши да пусне поточно видео по телевизора:
omxplayer - живее http://192.168.0.59:8081
където 192.168.0.59:8081 е URL адресът и пристанището на източника на видеопоток (в този случай като част от домашната система за видеонаблюдение в същата локална мрежа).
Само по този начин ще работи само до следващото рестартиране. След това - свържете се отново и въведете командата. MisterM отвори друг конфигурационен файл с редактора:
nano ~ / .config / lxsession / LXDE-pi / автоматичен старт
И добави този ред:
@omxplayer - живее http://192.168.0.59:8081
Запазете, запишете не забравяйте! Сега, при всяко зареждане, играчът ще започне сам. Той провери. Оказа се.
Отпред е най-трудното - да се сглоби телевизор. MisterM взе кабел с USB щепсел и споеше захранващите проводници с правилната полярност към входовете на Raspberry Pi захранването и телевизора. И огъна проводниците, така че компютърът да се намира приблизително на това място в отделението за батерии, където ще бъде разположен след монтажа.
Той сглоби телевизора в обратен ред, като в същото време върна всички винтове на предишните си места и свързва кабелите. Преди момента на присъединяване към половинките на тялото, той фиксира „малината“ в правилното положение с пистолет за лепило. Внимателно и равномерно изстисквайки половинките на кутията, капитанът успя да ги свърже с едно щракване и зави на останалите четири винта на място. Включете - "плуг"!
Последното докосване е силова банка, залепена за дъното, вместо наклонена стойка.
Какво друго може да се направи с този дизайн? MisterM се сдоби с още няколко такива телевизора (един дори тръбен един, източникът на високо напрежение в него е още по-лош, а кинескопът е отличен кондензатор, така че бъдете внимателни, бъдете внимателни и бъдете внимателни отново!) И иска да опитате да експериментирате и с тях.
Например така:
- добавете един бутон и напишете скрипт в Python, за да превключите няколко нишки в пръстен.
- Вземете Pi Zero без WiFi и възпроизвеждайте файлове от карта с памет.
- свържете (извън, разбира се) джойстика на Adafruit Joy Bonnet, сложете RetroPie и играйте, докато не стане синя. Само в този случай е по-добре да генерирате звук не с PWM, а със звукова карта с USB интерфейс, залепвайки го някъде навън.
- свържете IR приемник, инсталирайте OSMC и вземете мини-медиен център с дистанционно управление.
- и най-интересното нещо: да свържете TV HAT DVB-T2 приемник към друг съвет на Raspberry Pi, за да изпратите видео поток от него към този дизайн и да го използвате в оригиналното му качество - като телевизор. Модерна цифрова телевизия. Кажете, по-лесно ли е директно да свържете обикновен приемник DVB-T2 към телевизор? Да, но е едно нещо да носите със себе си приемна антена, друго е да я поставите неподвижно на място на уверен прием и да се разхождате из апартамента с телевизор. Да, и конзолата консумира повече от Raspberry Pi, но тя не се побира в отделението за батерията, дори и да е извадена от кутията.
Или може би ще излезете с още по-интересно? Основното е да използвате готино приспособление за деветдесетте години, особено ако не сте го имали тогава.