Indholdsfortegnelse:

Raspberry Pi Touchscreen Display Tutorial: 5 trin (med billeder)
Raspberry Pi Touchscreen Display Tutorial: 5 trin (med billeder)

Video: Raspberry Pi Touchscreen Display Tutorial: 5 trin (med billeder)

Video: Raspberry Pi Touchscreen Display Tutorial: 5 trin (med billeder)
Video: Leap Motion and Raspberry Pi: Tutorial 5 2024, November
Anonim
Raspberry Pi Touchscreen Display Tutorial
Raspberry Pi Touchscreen Display Tutorial

Slip dine HDMI -kabler, for nu kan du have en skærm på din Pi! Denne instruktør vil guide dig gennem processen med at få din Pi -opsætning med et touchscreen -display, og hvordan du kan bruge den til at passe til dine behov. Enhver type HAT-stil display kan være uvurderlig for ethvert projekt, da de giver dig mulighed for at fejlsøge din Pi uden behov for en ekstern skærm. Du kan implementere dit projekt og overvåge dets fremskridt alt fra selve Pi.

Trin 1: Nødvendige dele

Nødvendige dele
Nødvendige dele

Displayet og Pi er hovedkomponenterne i dette projekt. DFRobot sælger et fremragende display, som jeg vil tale om i denne vejledning:

  • Raspberry Pi 3:
  • 3,5 "Touchscreen Display:

Hvis du ikke har et tastatur/en mus, et micro SD -kort og en strømforsyning til rådighed, kan du også vælge at hente dem:

  • Kombination af trådløst tastatur/mus:
  • Strømadapter:
  • Micro USB-kabel:
  • Micro SD-kort:

Dette display understøtter også DFRobots tyngdekraftsinterface. Du kan slutte op til tre sensormoduler til displayet:

Bemærk: du skal bruge en HDMI -skærm for at få systemet til at køre, men når skærmen er konfigureret, har du ikke længere brug for HDMI -skærmen.

Trin 2: Få skærmen til at køre

Få skærmen til at køre
Få skærmen til at køre

Den første ting du skal gøre er at få dit SD -kort konfigureret korrekt. Start med at downloade et diskbillede af Raspbian til din computer fra dette websted:

Den nyeste version af Raspbian fungerer endnu ikke med skærmens drivere. Jeg downloadede raspbian-2017-01-10/ release, og det fungerede godt. Jeg kan godt lide at bruge appen Etcher til at installere billedfilerne på mine SD -kort: https://etcher.io. Etcher gør i det væsentlige alt for dig. Bare åbn appen, vælg dit diskbillede og dit SD -kort, og lad det køre.

Når Etcher er færdig, kan du indsætte SD -kortet i din Pi, tilslutte HDMI -skærmen og tænde det. Noget tekst skal blinke på tværs af skærmen, og Pi skal starte til Raspbian -skrivebordet. Tilslut din Pi til wifi eller ethernet, og besøg derefter denne side. Det vil gå igennem processen med at forklare, hvordan du installerer skærmdriverne. Inden du kører scripts, skal du sørge for at vedhæfte berøringsskærmen til Pi.

Trin 3: Vis egenskaber

Vis egenskaber
Vis egenskaber
Vis egenskaber
Vis egenskaber

Forudsat at alt kørte korrekt, skulle din skærm nu vise Raspbian -skrivebordet! Du kan nu frakoble din HDMI -skærm. Som du kan se på billederne over, er visningsvinklerne på skærmen kun OK. Mens den er vandret, kan du se displayets indhold op til omkring en 30 ° vinkel, men i portræt er det meget mindre. Farverne er ret gode, men alt har en let blålig farvetone. Det er ikke nær så udtalt som det ser ud på billederne.

Berøringsskærmen reagerer overraskende og er faktisk nyttig til navigation. Dette overraskede mig, fordi Raspbian i første omgang ikke virker mig særlig berøringsvenlig. Berøringsskærmen er ikke kapacitiv som den på din telefon eller tablet; frem for at registrere elektrisk strøm, er displayet simpelthen afhængigt af tryk. Du kan bruge ethvert objekt som en tandstikker til at aktivere resistive berøringsskærme som denne.

Opdateringshastigheden er tilstrækkelig til generel navigation, men jeg vil tale om videoydelse i det næste trin.

Trin 4: Video- og webydelse

Video og web ydeevne
Video og web ydeevne
Video og web ydeevne
Video og web ydeevne

En almindelig brugstilfælde for Raspberry Pi er som en medieforbrugende enhed. Derfor er det vigtigt at adressere video på denne berøringsskærm.

Jeg ville knytte skærmens opdateringshastighed til omkring 20Hz. Det betyder, at det bare er knap nok egnet til at se videoer. Det virker bestemt, men jeg ville ikke bruge dette display til det eneste formål med medieforbrug. Det er bestemt muligt at navigere rundt på YouTube og andre videostreamingsider ved hjælp af den indbyggede Chromium. Raspberry Pi 3 B er faktisk ret snappy, især når den kun skal køre et lille antal pixels. Der er ingen mærkbar forsinkelse, når du surfer på internettet. Du har ikke råd til særlig meget fast ejendom, så jeg vil ikke anbefale at læse en roman om denne ting. Touch navigation virker, men jeg vil anbefale at bruge en mus for en bedre oplevelse. Alle tastaturerne på skærmen, jeg fandt, var for trange til at blive brugt korrekt med fingre, så jeg bare ville gå med et fysisk tastatur.

Trin 5: Udvidelse og fremstilling

Udvidelse og fremstilling
Udvidelse og fremstilling
Udvidelse og fremstilling
Udvidelse og fremstilling

Som tidligere nævnt har DFRobot -berøringsskærmen slots til tre tyngdekraftsmoduler. Dette giver dig mulighed for nemt at tilføje sanse- eller outputfunktioner til ethvert projekt uden lodning. Tyngdekraftsgrænsefladen gør det meget let at forbinde ting sammen.

Hvis du vil oprette et projekt ved hjælp af noget andet, er de fleste af Raspberry Pi's pins udbrudt på siden af brættet. Jeg kan se denne berøringsskærm som en ideel løsning for producenter, da den giver enkeltpersoner mulighed for at have helt selvstændige projekter uden behov for en ekstern skærm. Det ville være ret enkelt at piske lidt kode op i Python, der tager input fra GPIO og viser dem på en graf eller måler, der er optimeret til denne skærm.

Afslutningsvis er dette et fantastisk display til forskellige formål. Dens video- og spilydelse mangler muligvis, men denne berøringsskærm er en glimrende løsning til generel interaktion med din Pi.

Anbefalede: