Raspberry Pi 3 B+ Pinout-diagram | Enkeltkortbytes (2023)

TRaspberry Pi 3 Model B+ er en enkeltbordsdatamaskin utgitt av Raspberry Pi Foundation 14. mars 2018. Det er Raspberry Pi 3 Model B-etterfølgeren, med forbedret ytelse og forbedret tilkobling. Noen av nøkkelfunksjonene til Raspberry Pi 3 Model B+ inkluderer:

  • En 1,4 GHz 64-bits firekjerners ARM Cortex-A53 CPU
  • Dual-band 802.11ac Wi-Fi og Bluetooth 4.2-tilkobling
  • Forbedret termisk styring
  • Gigabit Ethernet over USB 2.0 (maksimal teoretisk overføringshastighet på 300 Mbps)
  • Forbedret PXE-nettverk og USB-masselagringsoppstart
  • Forbedret strømstyring
  • Støtter H.265 (4Kp60 decode), H.264 (1080p60 decode, 1080p30 encode)

Raspberry Pi 3 Model B+ er mye brukt til ulike prosjekter, for eksempel hjemmemediesentre, spillkonsoller og retrospillmaskiner. Det er også ofte brukt til Internet of Things (IoT)-prosjekter, og gir en rimelig og kraftig plattform for å bygge tilkoblede enheter.

Et Raspberry Pi Pinout Chart er en ikke-engasjert digital signalpinne på et Pi-kretskort som kan brukes som inngang, utgang eller begge deler og kan kontrolleres av programvare. Raspberry Pi 3 Model B+ har 40 GPIO-pinner (generell inngang/utgang) som kan koble Raspberry Pi til andre elektroniske komponenter og enheter. Pinouten til Raspberry Pi 3 Model B+ er vist nedenfor:

  1. 3,3V strøm
  2. 5V strøm
  3. Bakke
  4. Bakke
  5. Bakke
  6. Bakke
  7. GPIO4
  8. UART0 TXD
  9. Bakke
  10. UART0 RXD
  11. GPIO17
  12. GPIO18
  13. GPIO27
  14. Bakke
  15. GPIO22
  16. GPIO23
  17. 3,3V strøm
  18. GPIO24
  19. GPIO10
  20. Bakke
  21. GPIO9
  22. GPIO25
  23. GPIO11
  24. GPIO8
  25. Bakke
  26. GPIO7
  27. ID_SD
  28. ID_SC
  29. GPIO5
  30. Bakke
  31. GPIO6
  32. GPIO12
  33. GPIO13
  34. Bakke
  35. GPIO19
  36. GPIO16
  37. GPIO26
  38. GPIO20
  39. Bakke
  40. GPIO21

Raspberry Pi 3 B+ Pinout Chart | Single Board Bytes (1)

Raspberry 3B+ GPIO Header

Ikke alle disse pinnene er tilgjengelige på den originale Raspberry Pi Model B eller Raspberry Pi 2 Model B. Også nummereringen av GPIO-pinnene på Raspberry Pi 3 Model B+ kan være annerledes enn på andre modeller. Det er alltid viktig å konsultere dokumentasjonen for din spesifikke modell av Raspberry Pi før du bruker GPIO-pinnene.

Raspberry Pi 3 B+ Power Pins:

Raspberry Pi 3 B+ har 40 pinner, inkludert strømpinner, GPIO pinner og andre pinner for ulike formål. Strømpinnene på Raspberry Pi 3 B+ er som følger:

  • Pin 2 (5V): Denne pinnen leverer 5V strøm til Raspberry Pi.
  • Pin 4 (5V): Denne pinnen gir også 5V strøm til Raspberry Pi.
  • Pinne 6 (GND): Denne pinnen er jordingspinnen, og den brukes til å fullføre kretsen og gi en referansespenning for Raspberry Pi.
  • Pin 14 (GND): Dette er en annen jordstift på Raspberry Pi.

Det er viktig å merke seg at Raspberry Pi 3 B+ kan drives med enten 5V strømpinnene (pinne 2 og 4) eller mikro-USB-porten (merket "PWR IN" på brettet). Mikro-USB-porten gir en maksimal strøm på 2,5A, mens 5V strømpinnene kan gi opptil 3A strøm. Det anbefales å bruke en strømforsyning som kan gi minst 2,5A strøm for å sikre stabil drift av Raspberry Pi.

Les også

  • Hvordan installere Raspbian på Raspberry Pi
  • Slik installerer du Node.js på Raspberry Pi 4
  • Slik sikkerhetskopierer du Raspberry Pi SD-kortet
  • Hvordan bygge en Raspberry Pi NAS

PWM (pulsbreddemodulasjon) Pinner på Raspberry Pi Model 3B+

Raspberry Pi Model 3B+ har totalt 26 GPIO (generell bruk input/output) pinner, hvorav 2 pinner (GPIO 18 og GPIO 19) kan brukes for pulsbreddemodulasjon (PWM) utgang. Disse pinnene er merket med en prikk i pinnenummereringsdiagrammet og kan brukes til å kontrollere lysstyrken til lysdioder, hastigheten på motorer eller retningen til en servomotor, for eksempel.

PWM er en teknikk for å få analoge resultater med digitale midler ved raskt å slå et digitalt signal av og på. Signalets driftssyklus bestemmer hvor lang tid signalet er på kontra av, og dette bestemmer gjennomsnittsverdien til signalet, som kan brukes til å kontrollere lysstyrken til en LED eller hastigheten til en motor, for eksempel.

SPI-pinner på Raspberry Pi Model 3B+

Noen av GPIO-pinner (generell bruk av inngang/utgang) er utpekt som SPI-pinner (serielt perifert grensesnitt), som kan brukes til kommunikasjon med SPI-enheter.

De spesifikke pinnene som er utpekt som SPI-pinner på Raspberry Pi 3B+ er som følger:

  • Pinne 19 (MOSI)
  • Pin 21 (MISO)
  • Pinne 23 (SCLK)
  • Pinne 24 (CE0)
  • Pinne 26 (CE1)

Disse pinnene kan koble Raspberry Pi til SPI-enheter, for eksempel sensorer, skjermer og andre eksterne enheter. I tillegg til disse pinnene har Raspberry Pi også en dedikert EEPROM (elektrisk slettbart programmerbart skrivebeskyttet minne) pinne, som brukes til å lagre enhetens bootloader. Denne pinnen er betegnet som pinne 27.

I2C Pins på Raspberry Pi 3B+

Raspberry Pi 3B+ har to I2C-pinner (SDA og SCL) som kan kommunisere med I2C-enheter. Disse pinnene er vanligvis plassert nederst til høyre på brettet, nær HDMI-porten. I de fleste tilfeller kan du bruke disse pinnene som de er uten ekstra ledninger.

Men hvis du trenger å bruke flere I2C-enheter med Raspberry Pi, må du kanskje bruke en nivåskifter eller andre måter å koble enhetene til I2C-pinnene på. Du kan også bruke programvarebaserte I2C-grensesnitt, som generelt er mindre pålitelige og ikke anbefalt for de fleste applikasjoner.

UART Pins på R-Pi 3B+

Raspberry Pi 3B+ har 40 pinner, inkludert 26 GPIO pinner. Pinnene som brukes for UART er GPIO 14 (TX) og GPIO 15 (RX). Disse pinnene brukes til å overføre og motta data, henholdsvis. De kan brukes til å koble Raspberry Pi til andre enheter ved hjelp av en seriell kommunikasjonsprotokoll.

Hvordan programmere en Raspberry Pi 3B+

Raspberry Pi 3B+ kan programmeres med en rekke programmeringsspråk. Noen av de mest populære språkene for programmering av Raspberry Pi inkluderer Python, C, C++, Java og Ruby.

Python er et populært valg for nybegynnere og brukes ofte til skripting og rask prototyping. Det er et tolket språk på høyt nivå med en enkel syntaks og et stort standardbibliotek, noe som gjør det til et godt valg for mange prosjekter.

C er et annet populært valg for programmering av Raspberry Pi. Det er et kompilert språk på lavt nivå som er effektivt og godt egnet for applikasjoner som krever direkte tilgang til systemressurser.

C++ er en utvidelse av programmeringsspråket C, og tilbyr støtte for objektorientert programmering og andre avanserte funksjoner. Det brukes ofte til store, komplekse prosjekter som krever høy grad av kontroll over systemressurser.

Java er et annet populært språk for programmering av Raspberry Pi. Det er et objektorientert språk på høyt nivå som er plattformuavhengig, noe som gjør det til et godt valg for prosjekter som må kjøres på flere enheter.

Ruby er et dynamisk, tolket språk som ofte brukes til webutvikling og skripting. Den har en enkel syntaks og et stort standardbibliotek, noe som gjør det til et godt valg for mange prosjekter.

Beste Raspberry Pi 3b+-prosjekter

Her er noen prosjektideer for Raspberry Pi 3b+:

  1. Lag en personlig hjemmeautomatiseringshub ved å bruke Raspberry Pi 3b+ til å kontrollere smartenheter som lys, termostater og sikkerhetskameraer.
  2. Bygg en retro-spillkonsoll ved å installere en emulator som RetroPie på Raspberry Pi 3b+ og laste den med favorittspillene dine.
  3. Bruk Raspberry Pi 3b+ som hjernen til en robot ved å koble til sensorer, motorer og annen maskinvare for å lage en enhet som kan bevege seg og samhandle med omgivelsene.
  4. Sett opp et mediesenter ved å installere Kodi på Raspberry Pi 3b+ og bruke det til å streame filmer, TV-serier og musikk fra nettkilder eller lokal lagring.
  5. Bruk Raspberry Pi 3b+ til å lage en lavpris, lavstrøms hjemmeserver for oppgaver som fildeling, webhotell eller kjøring av VPN.

Dette er bare noen få ideer for å komme i gang. Raspberry Pi 3b+ er en allsidig og kraftig enhet, så mulighetene for å bygge med den er uendelige.

Top Articles
Latest Posts
Article information

Author: Gov. Deandrea McKenzie

Last Updated: 25/11/2023

Views: 6197

Rating: 4.6 / 5 (46 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Gov. Deandrea McKenzie

Birthday: 2001-01-17

Address: Suite 769 2454 Marsha Coves, Debbieton, MS 95002

Phone: +813077629322

Job: Real-Estate Executive

Hobby: Archery, Metal detecting, Kitesurfing, Genealogy, Kitesurfing, Calligraphy, Roller skating

Introduction: My name is Gov. Deandrea McKenzie, I am a spotless, clean, glamorous, sparkling, adventurous, nice, brainy person who loves writing and wants to share my knowledge and understanding with you.