Talaan ng mga Nilalaman:
- Hakbang 1: Assembly at Hardware
- Hakbang 2: Pag-setup ng Software
- Hakbang 3: Ang Karanasan sa TV sa 1982
Video: Rotary Tuning Gamit ang Pi TV HAT: 3 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Sa Instructable na ito, ipapakita ko sa iyo kung paano magdala ng ilang kontrol sa analogue sa iyong Digital TV, sa pamamagitan ng paggamit ng isang rotary switch upang baguhin ang mga channel sa isang TV na pinapatakbo ng Raspberry Pi.
Ang accessory sa TV HAT ay pinakawalan kamakailan at sa aking pag-ibig ng pag-convert ng mga lumang TV (hindi bababa sa 6 ang na-publish sa ngayon) Kailangan ko lang bumili ng isang deretso. Sandali kong sasakupin ang pag-set up ng hardware at software, ngunit ang totoong pagsubok para sa TV HAT ay kung makikita ko ang stream ng DVB-T sa isa sa aking mga mayroon nang mga TV conversion at makontrol ito gamit ang orihinal na tuning dial.
Ang buong video ay nasa YouTube sa https://www.youtube.com/embed/LM9862GCl5o at mayroong isang link ng kabanata sa bawat hakbang. Naka-on sa pag-setup!
Hakbang 1: Assembly at Hardware
Video ng Assembly:
Ang pag-unbox sa TV HAT ay nagsimula sa isang kaaya-ayaang sorpresa - hindi kinakailangan ng paghihinang! Ito ay palaging isang bonus dahil nangangahulugan ito na maaari akong sumisid nang diretso at hindi mag-alala tungkol sa pagprito ng isang bagong accessory. Nagkaroon ako ng ilang minuto ng pagkalito sa orientation ng header - mukhang isang karaniwang konektor na 40-pin, ngunit kung titingnan mo nang mas malapit ang mga butas ng pin hanggang sa board, upang mai-mount mo ito sa PI gamit ang nakaharap ang header.
Ang mga opisyal na tagubilin ay medyo masusing at gabayan ka sa proseso ng hakbang-hakbang - magiging madali ang aking pag-set up kung babasahin ko nang maayos ang mga ito nang una!
Gumagamit ang TV HAT ng isang bagong HAT form factor, at na-secure sa Pi na may mga plastic spacer at anim na bolts, maganda at madaling pagsamahin kasama ang isang maliit na screwdriver na flat-head.
Kapag naipon ang mga tagubilin na sabihin na ikonekta ito sa iyong TV aerial bago makumpleto ang natitirang pag-set up - Una kong hindi ito pinansin ngunit magandang payo! Posibleng i-scan muli ang mga channel at gawin ang manu-manong pag-setup ngunit ang setup wizard ay tiyak na ang paraan upang pumunta.
Hakbang 2: Pag-setup ng Software
Video ng Pag-setup ng Software:
Natagpuan ko na pinakamadali upang magkasya sa TV HAT sa Pi at i-set up nang buong buo ang Raspbian bago simulan ang proseso ng pag-install. Na-install ko ang lahat ng mga pag-update, pinagana ang SSH at pagkatapos ay isinaksak ang Pi sa aerial nito bago nakumpleto ang pag-setup sa pamamagitan ng SSH sa aking laptop.
Ang pag-setup ay nasa dalawang bahagi, una kailangan mong magpatakbo ng ilang mga script upang i-set up ang Tvheadend sa Pi, na kumikilos bilang isang TV server, streaming channel sa iba pang mga aparato sa network. Posible ring gamitin ito sa Kodi, kahit na hindi ko pa ito nasubukan. Bilang bahagi ng proseso ng pag-setup pumili ka ng isang username at password, at kapag natakbo ang mga script handa ka na. Walang "Tapos Na!" mensahe nang kumpleto na ngunit sa pag-restart ng Pi ang serbisyo sa Tvheadend ay awtomatikong nagsimula.
Para sa "TV Server" Pi ginamit ko lang ang isang lumang Pi 2, na may isang koneksyon sa ethernet, at tila nasa gawain ito.
Kapag naka-up na ang server Pi at pinapatakbo ang natitirang pag-setup ay tapos na sa browser sa isa pang computer, at ang wizard ay magsisimula kaagad sa sandaling naka-log in ka. Natutuwa ako sa wizard dahil mayroong isang nakakagambala na bilang ng mga tab at setting magagamit (iyon ay isang magandang bagay!) sa Tvheadend.
Matapos sundin nang maingat ang mga tagubilin ipinakita sa akin ang isang mahabang listahan ng mga magagamit na mga channel sa TV at isang EPG, na mukhang mahusay. Wala akong swerte sa built-in na video player ng Tvheadend ngunit nakita kong madali ang pag-download ng mga file ng playlist ng M3U (i-click ang "i") at mahusay silang naglaro gamit ang VLC player. Kapag nagda-download ng mga ito pinakamahusay na i-save ang mga ito sa pangalan ng channel upang gawing mas madali ang pagpili ng tama sa paglaon. Sa loob ng file ng playlist (kung i-edit mo ito sa notepad) makikita mo ang pangalan ng palabas sa TV at ang address ng stream - maaari mong palitan ang pangalan ng palabas sa TV sa pangalan ng channel kung nais mo tulad ng playlist na tiyak sa stream ng channel, hindi ang mismong programa.
Hakbang 3: Ang Karanasan sa TV sa 1982
1982 Video na Karanasan sa TV:
Sa daloy ng TV HAT na naglalaro nang maayos sa laptop ay pinunit ko ang aking sarili palayo sa Kojak at lumipat sa isa pang Pi sa bahay - ang Hitachi PI Info-TV. Itinayo ko ito halos isang taon na ang nakakalipas at karaniwang nagpapakita lamang ito ng isang stream mula sa Pi CCTV camera, ngunit nais ko itong ipakita ang aktwal na TV - pagkatapos ng lahat ay orihinal itong pagpapaandar! Suriin ang Maituturo kung nais mong malaman ang tungkol sa kung paano ito itinayo.
Nagsimula ako sa pamamagitan ng pagkonekta ng isang keyboard at mouse at pagsubok sa mga playlist ng channel na kinopya ko mula sa laptop, nilalaro ang mga ito sa isang simpleng…
vlc channel1.m3u
… sa terminal.
Ang ilang mga channel ay nagpatugtog ng OK ngunit ang iba ay may pagka-stutter, nalutas ko ito sa pamamagitan ng pagbabago ng mga setting ng stream ng Tvheadend upang gawing default sa SD (karaniwang kahulugan) sa Configuration> Stream> Ginustong uri ng video ng serbisyo. Pagkatapos nito lahat sila ay naglaro ng maayos.
Ang problema ay malamang na gawin sa aking pag-install ng VLC, sa oras na iyon (isang linggo ang nakakaraan) ang karaniwang VLC player para sa Pi ay walang hardware acceleration, kaya kahit na tumatakbo sa isang Pi 3 medyo nahihirapan ito. Simula noon ang isang bagong pag-update sa Raspbian ay inilabas, kasama ang "wastong" VLC, kaya't hindi ako makapaghintay na subukan iyon at makita kung paano nagpapabuti ang pagganap.
Ngayon ay kailangan kong idagdag ang rotary control - ang Hitachi Pi ay mayroon nang tuning dial na konektado sa pamamagitan ng isang rotary switch sa GPIO 26 kaya kailangan ko lamang lumikha ng isang bagong script ng Python upang mahawakan ang pagbabago ng channel. Ang simpleng script ay nasa GitHub at mga loop sa pamamagitan ng isang listahan ng apat na mga playlist ng channel tuwing ang GPIO 26 ay "pinindot" Ang rotary switch ay napaka-tactile at gumagana nang maayos para dito, ngunit maaari mo ring pantay na gumamit lamang ng isang pindutan o kahit isang sensor ng PIR, baguhin mga channel na may alon!
Tinawag ko itong karanasan noong 1982 sapagkat ito ay pare-pareho sa panahon ng Hitachi TV, at ang Channel 4 ay inilunsad lamang sa UK, na binibigyan kami ng isang kamangha-manghang apat na mga channel upang mapagpipilian! Gayundin sa mga panahong iyon mayroong napakakaunting mga remote control, kaya't nostalhik na gamitin ang orihinal na rotary control upang pumili ng isang channel tulad ng ginawa namin noon. Hindi sigurado kung ano ang ginawa namin kung mayroon kang pusa sa iyong kandungan.
Masaya ako sa pag-set up ng TV HAT at pagdala ng Digital TV sa isang mayroon nang proyekto na Pi - ang problema lamang ngayon ay ang "TV Server" Pi ay nakaupo lamang na hubad sa tabi ng Xbox sa maze ng mga kable ng daga, kumikinang - Kailangan kong makahanap ng naaangkop na kasong antigo para dito …
Inirerekumendang:
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: 4 na Hakbang
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: " Push-It " Interactive na laro gamit ang isang hubad na Arduino board, walang mga panlabas na bahagi o mga kable na kinakailangan (gumagamit ng isang capacitive 'touch' input). Ipinapakita sa itaas, ipinapakita ang pagtakbo nito sa dalawang magkakaibang board. Push-Mayroon itong dalawang layunin. Upang mabilis na maipakita / v
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang
Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c
Ponghatduino: I-play ang Pong Gamit ang Iyong Hat: 3 Hakbang
Ponghatduino: I-play ang Pong Gamit ang Iyong Hat: Habang hindi eksakto ang OCZ NIA. Ang Pong-hat-duino ay isang paraan upang maglaro ng pong gamit lamang ang lakas ng iyong isip. Sa gayon, ang iyong mga kilay pa rin … Ito ay karaniwang isang pagbabago ng proyekto ni Tom Igoe na Monski Pong mula sa mahusay na librong Making Things Talk (
Paano Maipaliliwanag ang Direksyon ng Pag-ikot Mula sa isang Digital Rotary Switch Gamit ang isang PIC: 5 Hakbang
Paano Maipaliliwanag ang Direksyon ng Pag-ikot Mula sa isang Digital Rotary Switch Na may isang PIC: Ang layunin para sa Instructable na ito ay upang ilarawan kung paano i-interface ang isang digital (quadrature coded) rotary switch sa isang microcontroller. Huwag mag-alala, ipapaliwanag ko kung ano? Naka-code ang quadrature? ibig sabihin para sa atin. Ang interface na ito at ang kasamang software ay nais na