Talaan ng mga Nilalaman:

Casio Pi Portable CCTV Monitor: 6 Hakbang (na may Mga Larawan)
Casio Pi Portable CCTV Monitor: 6 Hakbang (na may Mga Larawan)

Video: Casio Pi Portable CCTV Monitor: 6 Hakbang (na may Mga Larawan)

Video: Casio Pi Portable CCTV Monitor: 6 Hakbang (na may Mga Larawan)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Hulyo
Anonim
Image
Image
Casio Pi Portable CCTV Monitor
Casio Pi Portable CCTV Monitor
Casio Pi Portable CCTV Monitor
Casio Pi Portable CCTV Monitor
Casio Pi Portable CCTV Monitor
Casio Pi Portable CCTV Monitor

Sa Instructable na ito ipapakita ko sa iyo kung paano i-convert ang isang lipas na portable LCD TV sa isang murang gastos at retro-cool na display para sa isang proyekto ng Raspberry Pi. Dadalhin kita sa lahat ng mga yugto ng paggawa ng isang madaling gamiting monitor ng CCTV gamit ang 1997 Casio EV-510 at isang Raspberry Pi Zero W, ngunit titingnan din namin ang maraming iba pang mga posibilidad!

Ang orihinal na TV circuit ay hindi nagalaw at ang Pi ay naayos nang maayos sa ilalim ng takip ng baterya, nagpe-play ng isang video stream mula sa lokal na network, lahat ay pinalakas mula sa isang USB power bank.

Gustung-gusto ko ang mga bulsa na LCD TV na ito, lalo na't napakamura upang kunin ang pangalawang kamay, naalala ko ang pagbabayad ng £ 2 para sa isang ito. Dahil ang mga analogue TV channel ay pinatay medyo wala silang silbi - maliban kung mayroon kang katulad nito na may pinakamahalagang 3.5mm Audio / Video input, kung saan madali mo itong mabibigyan ng isang bagong pag-upa ng buhay sa isang Raspberry Pi.

Ito ay isang medyo prangka na pagbuo - maaari mong makita ang proyekto sa pagkilos at sundin ang buong end-to-end na proseso sa video sa YouTube sa https://www.youtube.com/embed/SLkvcTYdm-A, mayroon ding mga link sa bawat Instructable na hakbang sa mga nauugnay na bahagi ng video.

Hakbang 1: Katibayan ng Konsepto

Patunay ng konsepto
Patunay ng konsepto
Patunay ng konsepto
Patunay ng konsepto

Bago gawin ang anumang pagtatanggal-tanggal nais kong subukan ang pag-set up upang matiyak na ang lumang TV na ito ay gagana sa Pi. Nagtakda ako ng isang stream ng video na tumatakbo sa Pi Zero gamit ang omxplayer (higit pa sa pag-coding sa paglaon) pagkatapos ay nag-eksperimento sa iba't ibang mga kombinasyon ng cable upang ikonekta ang mga jumper ng output ng analogue video ng Pi sa 3.5mm Audio / Video input ng TV. Tumagal ito ng ilang pagsubok at error upang makakuha ng isang malinaw na larawan (kung mayroon kang isang napakasamang larawan malamang na ang mga kable ng cable!) Ngunit natapos ko ang isang malinaw na pagtingin mula sa lokal na IP camera.

Sinubukan ko ring paganahin ang parehong Pi at TV nang sabay-sabay mula sa parehong mapagkukunan ng USB at salamat na gumana ito - binalak kong gumamit ng isang USB power bank na kinakailangan upang gumamit ng isang solong power cable para sa pareho.

Ang pagkakaroon ng pagkumbinse sa aking sarili na gagana ito ay lumipat ako sa higit na mga bagay na fiddly - lansag ang TV.

Hakbang 2: Pagkakalas at Pagtadtad

Pagkakalas at Pagtadtad
Pagkakalas at Pagtadtad
Pagkakalas at Pagtadtad
Pagkakalas at Pagtadtad
Pagkakalas at Pagtadtad
Pagkakalas at Pagtadtad

Nag-aalis ng video:

Mayroon akong dalawang pangunahing layunin para sa pagtanggal - upang alisin ang circuit ng TV sa kaso nang hindi ito sinisira at i-double check na ang Pi ay talagang magkakasya doon.

Ang pagbuwag ay naging maayos noong una, apat na maliliit na turnilyo lamang ang humawak sa dalawang halves ng TV at madali silang napalayo. Sa kasamaang palad lahat ng circuitry ng TV ay naayos sa harap na bahagi, sinisira ang aking pag-asa na madaling gawing isang komportableng Pi-den ang baterya. Ito ay naka-out na ang lahat ng mga bahagi ng circuit ay dapat na alisin mula sa kaso, talagang panahunan trabaho bilang isang maling snip ay magtatapos sa proyekto. Ang LCD panel ay naka-attach sa circuit na may isang maliit na cable ng laso, na kinakabahan ako sa pag-alis, ngunit sa sandaling wala na sa paraan na pinaghiwalay ko nang kaunti ang mga circuit board at nakakuha ng access sa huling mga tornilyo na hawak sa LCD panel.

Pagputol ng video:

Susunod ay pinaputok ko ang umiinog na tool at sinimulang i-chopping ang mga may hawak ng baterya, naiwan ang inaasahan kong magiging maraming puwang para sa Pi. Sinusuri ito pagkatapos ngunit malinaw na ang Pi Zero na ginagamit ko para sa pagsubok ay hindi kailanman magkakasya. Ito ay may isang karaniwang 40-pin na header na solder, ngunit bilang karagdagan sa iyon ay mayroon ding isang Button Shim, na kung saan ay bulking ito masyadong malayo. Napagpasyahan kong magsimula ulit sa isang sariwang Pi Zero, naiwan ang header - ngunit kahit na malayo pa rin ito, kaya kailangan kong gumawa ng mas detalyadong pagpuputol sa paligid ng kaso pati na rin alisin ang bahagi ng konektor ng camera ni Pi. Ito ay isang perpektong akma sa wakas, ngunit walang kahit isang millimeter na ekstrang.

Hakbang 3: Pi Hardware at Paghihinang

Pi Hardware at Paghihinang
Pi Hardware at Paghihinang
Pi Hardware at Paghihinang
Pi Hardware at Paghihinang
Pi Hardware at Paghihinang
Pi Hardware at Paghihinang
Pi Hardware at Paghihinang
Pi Hardware at Paghihinang

Hardware at Soldering Video:

Kailangan kong makatipid ng mas maraming puwang hangga't maaari upang tumayo ng isang pagkakataon na ang Pi ay naaangkop pa rin sa sandaling ang lahat ng orihinal na electronics ay naitatag muli, kaya't nagpasyang paandarin ito sa pamamagitan ng GPIO sa halip na sa isang Micro USB cable. Nabasa ko ang mga panganib na gawin ito muna, at masaya akong magpatuloy. Sa halip na magkasya sa isang 40-pin na header ay nag-solder lamang ako ng isang pulang kawad sa 5v (pin 2) at isang itim na kawad sa GND (pin 6) dahil ang natitirang mga GPIO pin ay hindi kinakailangan para sa simpleng pagbuo na ito.

Susunod ay na-snip ko ang isang piraso ng apat na konektor sa dulo ng isang tamang anggulo ng 40 pin na header para sa koneksyon sa TV at na-solder ito sa board. Dalawa lamang sa mga konektor ang kinakailangan, ngunit ang pagkakaroon ng apat na magkasama ay nagbigay nito ng medyo higit na katatagan. Ang kagandahan ng paggamit ng tamang anggulo ng piraso ng header ay ang pagkonekta sa TV cable ay mananatiling maganda at patag kasama ang tuktok ng Pi sa halip na dumikit.

Panghuli ay sumali ako sa isang pares ng mga babaeng jumper cable na nagtatapos sa isang stripped-down na 3.5mm audio cable upang gawin ang konektor sa pagitan ng Pi at ng TV. Ang panloob na mga kable ng mga kable na ito ay maaaring magkakaiba kaya maaaring mangailangan ka ng kaunting pagsubok at error kung ginagawa mo ang pareho.

Hakbang 4: Pi Software

Pi Software
Pi Software
Pi Software
Pi Software
Pi Software
Pi Software

Video ng Software at Coding:

Ang paghihinang ay hindi masyadong nagbubuwis, anim na mga kasukasuan lamang (kahit na ginulo ko ang isa at kailangang gawin ulit ito) kaya't lumipat ako sa pag-set up ng Pi software.

Nagsimula ako sa isang bagong pag-install ng Raspbian, na-install ang lahat ng mga magagamit na pag-update pagkatapos ay ginawa ang mga sumusunod na pagbabago:

Pagpapagana ng SSH - Dahil ang Pi na ito ay tatakbo nang walang ulo pinapagana ko ang SSH kaya't magagawa kong mag-log in dito nang malayuan, halimbawa upang baguhin ang URL ng stream ng video. Ang setting na ito ay maaaring mabago sa Mga Kagustuhan> Pag-configure ng Raspberry Pi> Mga Interface.

Itinatakda ang output sa PAL - Hindi ako sigurado 100% na kinakailangan ito, ngunit na-edit ko ang config.txt file…

sudo nano /boot/config.txt

… at hindi nag-kompromiso ang linya:

sdtv_mode = 2

Matapos magawa ang mga pagbabagong ito kailangan kong subukan ang stream upang matiyak na ipapakita ito ng Pi. Ang streaming URL ng aking camera ay https://192.168.0.59:8081 kaya binuksan ko ang isang terminal at nag-type:

omxplayer - mabuhay

Nagulat ako ng isang live na pagtingin mula sa camera na sumulpot agad sa screen! Ang camera na ginagamit ko ay isa pang Pi Zero, pinalakas ng isang baterya ng LiPo at pagpapatakbo ng MotionEye OS, na naitakda ko na sa isang resolusyon na 4: 3 upang ang stream ay ang tamang hugis para sa TV. Ang - buhay na bahagi ng utos ay tumutulong sa paglalaro nang walang buffering, at ito ay gumagana nang maayos.

Upang makuha ang stream na mai-load sa startup na-edit ko lang ang sumusunod na file …

nano ~ /.config / lxsession / LXDE-pi / autostart

… At idinagdag ang sumusunod sa ilalim ng listahan:

@omxplayer --live

Pagkatapos ng isang pag-reboot ang stream na agad na na-load sa sandaling na-load ang Pi desktop - tapos na ang pag-coding!

Hakbang 5: Assembly

Assembly
Assembly
Assembly
Assembly
Assembly
Assembly
Assembly
Assembly

Video ng Assembly:

Bago simulan ang pagpupulong sinubukan ko ang bagong program na Pi upang matiyak na ang lahat ay gumagana tulad ng inilaan, pagkatapos ay nagsimula sa pamamagitan ng paghihinang ng mga input ng kuryente ng Pi at TV sa isang USB cable. Susunod ay maingat kong ibinalik ang mga wire na ito upang ang Pi ay nakaupo sa halos tamang lugar sa circuit board.

Nakapagtalikod ako nang madali sa proseso ng pag-dismantling, kinakabahan na nilalagay ang fiddly screws, at bago ibalik ang halves ng kaso ay isinama ko ang Pi sa kaso. Karaniwan kong nais na gumamit ng mga bolt o turnilyo para dito ngunit wala lamang puwang sa oras na ito!

Ito ay tumagal ng ilang banayad na lamuyot at akit ngunit sa kalaunan ang kaso ay sarado sa isang pag-click at na-secure ko ito sa panghuling apat na turnilyo.

Isang pangwakas na pagsubok at gaanong ginhawa ko nang makita ang logo ng Pi at pagkakasunud-sunod ng boot!

Sa lahat ng bagay na gumagana ay na-secure ko ang USB cable sa likod ng TV na may mga may hawak ng cable tie, at mainit na nakadikit ang isang madaling gamiting USB power pabalik sa likuran ng kaso, bilang kapalit ng kick-stand.

Hakbang 6: Maraming Mga Posibilidad

Mas Posibilidad
Mas Posibilidad
Mas Posibilidad
Mas Posibilidad
Marami pang Mga Posibilidad
Marami pang Mga Posibilidad

Higit pang Mga Pagpipilian Video:

Ito ay isang kasiya-siyang maliit na pagbuo, hindi ito tumagal ng mahabang panahon at ang pag-coding ay hindi masyadong kumplikado ngunit nasiyahan ako sa resulta. Ito ay isang talagang praktikal na piraso ngayon, at gustung-gusto ko na hindi ko masyadong kailangang baguhin ang panlabas na hitsura.

Madali mong makakamtan ang parehong bagay gamit ang isang bagong LCD display mula sa isa sa mga Pi accessory shop, ngunit para sa akin ang hamon ay ang paggamit ng isang TV na nagkakahalaga sa akin ng £ 2, na nagbubuhay ng isang hindi na nagamit na piraso ng lumang tech.

Marami pa akong mga TV na ito at iniisip ko ngayon kung ano pa ang maitatayo!

- Siguro idagdag sa isang script ng Python at gumamit ng isang pindutan upang lumipat sa pagitan ng iba't ibang mga stream ng URL

- Gumamit lamang ng isang Pi Zero nang walang WiFi at i-play ang mga lokal na nakaimbak na mga video sa isang loop

- Idagdag sa isang tatanggap ng IR, i-load ang OSMC at gumawa ng isang maliit na maliit na control na kahon ng Kodi

- Idagdag sa isang Adafruit Joy Bonnet at gumawa ng isang maliit na handro ng RetroPie console - Medyo nasubukan ko ito at talagang gagana ito at halos magkasya - mainam na kakailanganin mong magkasya sa isang USB sound card.

- Ngayon na ang Raspberry Pi TV HAT ay pinakawalan maaari mo ring i-stream ang isang live na digital TV signal mula sa isa pang Pi sa network sa maliit na Casio na ito - na dalhin ang buong bilog at mapanatiling tapat sa orihinal na pag-andar nito. Dumating ang aking TV HAT ng ilang araw nakaraan kaya't ito ang maaaring maging unang bagay na susubukan ko.

Kung nasiyahan ka sa Instructable na ito suriin ang aking iba pang mga proyekto at mag-subscribe sa Old Tech. Bagong Tukoy. sa YouTube para sa higit pang mga video!

Inirerekumendang: