Talaan ng mga Nilalaman:

Tutorial sa Pagpapakita ng Raspberry Pi Touchscreen: 5 Hakbang (na may Mga Larawan)
Tutorial sa Pagpapakita ng Raspberry Pi Touchscreen: 5 Hakbang (na may Mga Larawan)

Video: Tutorial sa Pagpapakita ng Raspberry Pi Touchscreen: 5 Hakbang (na may Mga Larawan)

Video: Tutorial sa Pagpapakita ng Raspberry Pi Touchscreen: 5 Hakbang (na may Mga Larawan)
Video: How to user Makerfabs ESP32 3.5" TFT Capacitive Touch with Camera 2024, Hulyo
Anonim
Tutorial sa Pagpapakita ng Raspberry Pi Touchscreen
Tutorial sa Pagpapakita ng Raspberry Pi Touchscreen

Ditch iyong mga HDMI cable sanhi ngayon maaari kang magkaroon ng isang screen sa iyong Pi! Magagalak ka ng Instructable na ito sa proseso ng pagkuha ng iyong pag-setup ng Pi gamit ang isang display ng touchscreen at kung paano mo ito magagamit upang magkasya sa iyong mga pangangailangan. Anumang uri ng pagpapakita ng istilo ng HAT ay maaaring maging napakahalaga para sa anumang proyekto dahil pinapayagan ka nilang i-debug ang iyong Pi nang hindi nangangailangan ng isang panlabas na monitor. Maaari mong i-deploy ang iyong proyekto at subaybayan ang pag-usad nito mula sa Pi mismo.

Hakbang 1: Kailangan ng Mga Bahagi

Mga Bahaging Kailangan
Mga Bahaging Kailangan

Ang display at Pi ang pangunahing sangkap ng proyektong ito. Nagbebenta ang DFRobot ng isang mahusay na display na pag-uusapan ko sa tutorial na ito:

  • Raspberry Pi 3:
  • 3.5 "Touchscreen Display:

Kung wala kang isang keyboard / mouse, micro SD card, at isang madaling gamitin na supply ng kuryente maaari mo ring kunin ang mga iyon:

  • Wireless Keyboard / Mouse Combo:
  • Power Adapter:
  • Micro USB Cable:
  • Micro SD Card:

Sinusuportahan din ng display na ito ang interface ng gravity ng DFRobot. Maaari kang kumonekta hanggang sa tatlong mga module ng sensing sa display:

Tandaan: kakailanganin mo ang isang display na HDMI upang mai-andar ang system, ngunit sa sandaling ma-setup ang display ay hindi mo na kakailanganin ang HDMI display.

Hakbang 2: Pagkuha ng Display Running

Pagkuha ng Display Running
Pagkuha ng Display Running

Ang unang bagay na kailangan mong gawin ay i-configure nang tama ang iyong SD card. Magsimula sa pamamagitan ng pag-download ng disk imahe ng Raspbian sa iyong computer mula sa website na ito:

Ang pinakabagong bersyon ng Raspbian ay hindi pa gumagana sa mga driver ng display. Na-download ko ang raspbian-2017-01-10 / bitawan at gumana ito ng mahusay. Gusto kong gamitin ang app na Etcher upang mai-install ang mga file ng imahe sa aking mga SD card: https://etcher.io. Mahalagang ginagawa ng Etcher ang lahat para sa iyo. Buksan lamang ang app, piliin ang iyong imahe ng disk at iyong SD card, at hayaang tumakbo ito.

Matapos ang pagtapos ng Etcher maaari mong ipasok ang SD card sa iyong Pi, ikonekta ang display na HDMI, at i-power up ito. Ang ilang mga teksto ay dapat na flash sa buong screen at ang Pi ay dapat na mag-boot sa Raspbian desktop. Ikonekta ang iyong Pi sa wifi o ethernet, pagkatapos ay bisitahin ang pahinang ito. Dadaan ito sa proseso ng pagpapaliwanag kung paano i-install ang mga display driver. Bago mo patakbuhin ang mga script siguraduhin na ikabit mo ang touchscreen sa Pi.

Hakbang 3: Mga Katangian sa Pagpapakita

Mga Katangian sa Pagpapakita
Mga Katangian sa Pagpapakita
Mga Katangian sa Pagpapakita
Mga Katangian sa Pagpapakita

Ibinigay ang lahat nang tumakbo nang tama ang iyong display ay dapat na ipakita ang Raspbian desktop! Maaari mo na ngayong i-unplug ang iyong HDMI display. Tulad ng nakikita mo mula sa mga imahe sa itaas ng mga anggulo ng pagtingin sa screen ay OK lang. Habang pahalang na maaari mong makita ang nilalaman ng display hanggang sa tungkol sa isang 30 ° anggulo, ngunit sa larawan ito ay mas mababa. Ang mga kulay ay medyo maganda ngunit ang lahat ay may kaunting mala-bughaw na kulay. Hindi ito halos binibigkas tulad ng pagtingin nito sa mga larawan.

Ang touchscreen ay nakakagulat na tumutugon at talagang kapaki-pakinabang para sa pag-navigate. Nagulat ito sa akin, dahil hindi muna ako sinaktan ng Raspbian bilang napaka-touch-friendly. Ang touchscreen ay hindi capacitive tulad ng isa sa iyong telepono o tablet; sa halip na maramdaman ang kasalukuyang kuryente ang display ay umaasa lamang sa presyon. Maaari mong gamitin ang anumang bagay tulad ng isang palito upang maaktibo ang mga resistive touchscreens tulad ng isang ito.

Sapat ang rate ng pag-refresh para sa pangkalahatang pag-navigate, ngunit pag-uusapan ko ang tungkol sa pagganap ng video sa susunod na hakbang.

Hakbang 4: Pagganap ng Video at Web

Pagganap ng Video at Web
Pagganap ng Video at Web
Pagganap ng Video at Web
Pagganap ng Video at Web

Ang isang karaniwang kaso ng paggamit para sa Raspberry Pi ay bilang isang aparato sa pagkonsumo ng media. Sa gayon mahalaga na tugunan ang video sa touchscreen na ito.

Gusto ko ang rate ng pag-refresh ng screen sa paligid ng 20Hz. Nangangahulugan ito na ito ay halos hindi naaangkop para sa panonood ng mga video. Tiyak na gumagana ito, ngunit hindi ko gagamitin ang display na ito para sa nag-iisang layunin ng pagkonsumo ng media. Tiyak na magagawa itong mag-navigate sa paligid ng YouTube at iba pang mga site ng streaming ng video gamit ang built-in na Chromium, gayunpaman. Ang Raspberry Pi 3 B ay talagang masarap, lalo na kung kailangan lamang magmaneho ng isang maliit na bilang ng mga pixel. Walang kapansin-pansing pagkahuli kapag nagba-browse sa internet. Gayunpaman, hindi ka nakakakuha ng labis na real-estate sa screen, kaya't hindi ko inirerekumenda ang pagbabasa ng isang nobela sa bagay na ito. Gumagana ang pag-navigate sa touch, ngunit inirerekumenda ko ang paggamit ng isang mouse para sa isang mas mahusay na karanasan. Ang lahat ng mga nahanap kong onscreen na keyboard ay masyadong masikip upang magamit nang maayos sa mga daliri kaya't sasama ako sa isang pisikal na keyboard.

Hakbang 5: Pagpapalawak at Paggawa

Pagpapalawak at Paggawa
Pagpapalawak at Paggawa
Pagpapalawak at Paggawa
Pagpapalawak at Paggawa

Tulad ng nabanggit dati, ang DFRobot touchscreen ay may mga puwang para sa tatlong mga gravity module. Pinapayagan ka nitong madaling magdagdag ng mga kakayahan sa pag-sensing o output sa anumang proyekto nang walang anumang paghihinang. Ginagawa ng interface ng gravity ang pagkonekta ng mga bagay nang napakadali.

Kung nais mong lumikha ng isang proyekto gamit ang anumang iba pa ang karamihan sa mga pin ng Raspberry Pi ay nasira sa gilid ng pisara. Maaari kong makita ang touchscreen na ito bilang isang perpektong solusyon para sa mga gumagawa dahil pinapayagan nito ang mga indibidwal na magkaroon ng ganap na mga proyekto na walang sarili nang hindi nangangailangan ng isang panlabas na monitor. Ito ay magiging medyo simple upang pumalo ng ilang code sa Python na kumukuha ng mga input mula sa GPIO at ipinapakita ang mga ito sa isang grap o sukat na na-optimize para sa screen na ito.

Sa konklusyon, ito ay isang mahusay na display para sa iba't ibang mga layunin. Ang video at pagganap ng paglalaro nito ay maaaring kulang ngunit ang touchscreen na ito ay isang mahusay na solusyon para sa pangkalahatang pakikipag-ugnayan sa iyong Pi.

Inirerekumendang: