{"id":818,"date":"2019-05-28T16:01:44","date_gmt":"2019-05-28T14:01:44","guid":{"rendered":"https:\/\/botland.com.pl\/blog\/?p=818"},"modified":"2023-05-24T09:48:59","modified_gmt":"2023-05-24T07:48:59","slug":"wyprowadzenia-gpio-raspberry-pi-jak-to-dziala","status":"publish","type":"post","link":"https:\/\/botland.com.pl\/blog\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\/","title":{"rendered":"Wyprowadzenia GPIO Raspberry Pi: jak to dzia\u0142a?"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Czas czytania:<\/span> <span class=\"rt-time\"> 5<\/span> <span class=\"rt-label rt-postfix\">min.<\/span><\/span>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"818\" class=\"elementor elementor-818\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a232f88 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a232f88\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6b0649dc\" data-id=\"6b0649dc\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4aabe8a elementor-widget elementor-widget-text-editor\" data-id=\"4aabe8a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ka\u017cdy model <a href=\"https:\/\/botland.com.pl\/399-raspberry-pi\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Raspberry Pi (otwiera si\u0119 na nowej zak\u0142adce)\" data-wpel-link=\"internal\"><b>Raspberry Pi<\/b><\/a>, poczynaj\u0105c od B+, posiada 40 pin\u00f3w GPIO. W tym artykule postaramy si\u0119 opisa\u0107 jak dzia\u0142a ka\u017cdy z nich, grupuj\u0105c je na poszczeg\u00f3lne kategorie.<\/p>\n<p style=\"text-align: center;\"><strong><a href=\"https:\/\/botland.com.pl\/blog\/raspberry-pi-3\/\" data-wpel-link=\"internal\">Zobacz r\u00f3wnie\u017c nasz artyku\u0142: Czym jest Raspberry Pi<\/a><\/strong><\/p>\n<p><\/p>\n<p><\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img fetchpriority=\"high\" decoding=\"async\" width=\"723\" height=\"1024\" class=\"wp-image-819\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2019\/05\/1-1-1-723x1024.jpg\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2019\/05\/1-1-1-723x1024.jpg 723w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2019\/05\/1-1-1-212x300.jpg 212w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2019\/05\/1-1-1-768x1087.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2019\/05\/1-1-1.jpg 777w\" sizes=\"(max-width: 723px) 100vw, 723px\" \/><\/figure>\n<p>\u00a0<\/p>\nWyprowadzenia GPIO &#8211; Raspberry Pi<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ce42eb6 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"ce42eb6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/botland.com.pl\/399-raspberry-pi\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Raspberry Pi - Ceny<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1206ab94 elementor-widget elementor-widget-text-editor\" data-id=\"1206ab94\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><\/p>\n<p><\/p>\n<p><\/p>\n<h2>Czym jest <strong>Raspberry Pi GPIO? <\/strong>Co to jest?<\/h2>\n<p>General Purpose Input Output (GPIO) to najbardziej podstawowy aspekt minikomputera Raspberry Pi. Piny GPIO s\u0105 cyfrowe, co oznacza, \u017ce posiadaj\u0105 dwa stany: ON lub OFF. Mog\u0105 posiada\u0107 kierunek odbioru lub wysy\u0142ania pr\u0105du (odpowiednio wej\u015bcia\/wyj\u015bcia).<\/p>\n<p>GPIO w Raspberry Pi ma wiele r\u00f3\u017cnych typ\u00f3w pin\u00f3w. Je\u015bli chcesz sprawdzi\u0107, kt\u00f3re piny s\u0105 odpowiedzialne za uziemienie, kt\u00f3re za zasilanie, a kt\u00f3re z nich mo\u017cemy u\u017cy\u0107 do komunikacji, to wpisujemy do <strong>Raspberry \u201epinout\u201d<\/strong> w linii komend.<\/p>\n<h3><strong>Raspberry Pi GPIO \u2013 programowanie<\/strong><\/h3>\n<p>Mo\u017cemy kontrolowa\u0107 ich stan i kierunek, u\u017cywaj\u0105c odpowiednich j\u0119zyk\u00f3w programowania, takich jak: Python, JavaScript, node-RED itp.<\/p>\n<p>Piny GPIO pracuj\u0105 z napi\u0119ciem 3.3 V z maksymalnym obci\u0105\u017ceniem pr\u0105dowym wynosz\u0105cym 16 mA. Oznacza to, \u017ce mo\u017cemy bezpiecznie zasili\u0107 jedn\u0105 lub dwie diody LED z pojedynczego pinu GPIO, przez rezystor. Jednak do wszystkiego, co wykorzystuje wi\u0119cej pr\u0105du, np. <a href=\"https:\/\/botland.com.pl\/724-silniki-dc-prad-staly\" data-wpel-link=\"internal\"><strong>silnik DC<\/strong><\/a>, b\u0119dziemy potrzebowa\u0107 zewn\u0119trznych komponent\u00f3w. W przeciwnym razie mo\u017cemy uszkodzi\u0107 nasze Raspberry Pi.<\/p>\n<p>Sterowanie pinami GPIO poprzez programowanie w Pythonie wymaga wcze\u015bniejszego zaimportowania odpowiednich bibliotek, z wcze\u015bniej przygotowanym kodem. Najpopularniejsz\u0105 bibliotek\u0105 jest <strong><a href=\"https:\/\/pypi.org\/project\/RPi.GPIO\/\" data-wpel-link=\"external\" target=\"_blank\" rel=\"nofollow external noopener noreferrer\">RPi.GPIO<\/a><\/strong>, wykorzystana do stworzenia tysi\u0119cy projekt\u00f3w. Nast\u0119pnie powsta\u0142a biblioteka zwana <strong><a href=\"https:\/\/pypi.org\/project\/gpiozero\/\" data-wpel-link=\"external\" target=\"_blank\" rel=\"nofollow external noopener noreferrer\">GPIO Zero<\/a><\/strong>, stworzona dla os\u00f3b pocz\u0105tkuj\u0105cych z Pythonem i elektronik\u0105. Obie biblioteki zosta\u0142y wbudowane w system Raspbian.<\/p>\n<h3>Nazwy poszczeg\u00f3lnych pin\u00f3w<strong> Raspberry Pi GPIO<\/strong><\/h3>\n<p>Poszczeg\u00f3lne piny GPIO posiadaj\u0105 wiele nazw. Pierwsza najbardziej oczywista nazwa to fizyczna lokacja GPIO. Zaczynaj\u0105c od lewego g\u00f3rnego rogu GPIO, pin najbli\u017cszy slotu <a href=\"https:\/\/botland.com.pl\/335-karty-pamieci-microsd-sd\" data-wpel-link=\"internal\"><strong>kart microSD<\/strong><\/a>, mamy pin 1, kt\u00f3ry zapewnia zasilanie 3.3 V. Na prawo od tego pinu jest fizyczny pin 2, kt\u00f3ry zapewnia napi\u0119cie 5 V. Numery pin\u00f3w zwi\u0119kszaj\u0105 si\u0119 w miar\u0119 przesuwania si\u0119 w d\u00f3\u0142 ka\u017cdej kolumny, z pinem 1 id\u0105c do pin\u00f3w 3, 5, 6 itd., a\u017c dojdziemy do pinu 39. Ka\u017cdy pin w tej kolumnie posiada nieparzyst\u0105 liczb\u0119. Dla kolumny zaczynaj\u0105cej si\u0119 od pinu 2 b\u0119dzie to 4, 6, 8 itd., a\u017c do 40. Fizyczna numeracja pin\u00f3w jest najbardziej podstawowym sposobem lokalizacji pin\u00f3w, ale wiele poradnik\u00f3w przedstawia inn\u0105 kolejno\u015b\u0107 numerowania.<\/p>\n<p>Numerowanie Broadcom (BCM) jako numeracja GPIO Raspberry Pi, wygl\u0105da chaotycznie dla pocz\u0105tkuj\u0105cych u\u017cytkownik\u00f3w. GPIO17, 22 i 27 nast\u0119puj\u0105 po sobie z niewielk\u0105 my\u015bl\u0105 numerowania logicznego. Mapowanie pin\u00f3w BCM odnosi si\u0119 do pin\u00f3w GPIO, kt\u00f3re s\u0105 bezpo\u015brednio pod\u0142\u0105czone do uk\u0142adu SoC na Raspberry Pi. W rezultacie mamy bezpo\u015brednie \u0142\u0105cza z m\u00f3zgiem Raspberry Pi do pod\u0142\u0105czenia czujnik\u00f3w i komponent\u00f3w potrzebnych do naszego projektu.<\/p>\n<p>Zobaczysz wi\u0119kszo\u015b\u0107 poradnik\u00f3w Raspberry Pi korzystaj\u0105cych z tej numeracji, poniewa\u017c ten schemat jest oficjalnie wspierany przez fundacj\u0119 Raspberry Pi. Najlepsz\u0105 praktyk\u0105 jest u\u017cywanie i nauka schematu numerowania BCM. Numerowanie BCM i GPIO odnosi si\u0119 do tego samego schematu. Na przyk\u0142ad GPIO17 jest taki sam jak BCM17.<\/p>\n<p>Niekt\u00f3re piny RPI GPIO maj\u0105 r\u00f3wnie\u017c alternatywne funkcje. Umo\u017cliwiaj\u0105 \u0142\u0105czenie si\u0119 z r\u00f3\u017cnymi rodzajami urz\u0105dze\u0144 korzystaj\u0105cych z protoko\u0142\u00f3w I2C, SPI lub UART. Na przyk\u0142ad GPIO13 i GPIO4 to tak\u017ce piny SDA i SCL magistrali I2C. U\u017cywane s\u0105 do \u0142\u0105czenia z urz\u0105dzeniami korzystaj\u0105cych z tych protoko\u0142\u00f3w. Te interfejsy nale\u017cy aktywowa\u0107 w konfiguracji systemu Raspbian OS.<\/p>\n<p>W ofercie naszego sklepu mo\u017cna znale\u017a\u0107 <strong><a href=\"https:\/\/botland.com.pl\/raspberry-pi-hat-ekspandery-wyprowadzen\/2607-modul-protopi-plus-rozszerzenie-raspberry-pi-32b-do-plytki-stykowej-tasma.html\" data-wpel-link=\"internal\">rozszerzenie GPIO<\/a> na Raspberry Pi<\/strong>, umo\u017cliwiaj\u0105ce przeniesienie pin\u00f3w GPIO z Raspberry Pi na p\u0142ytk\u0119 prototypow\u0105.<\/p>\n<p><\/p>\n<p><\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/botland.com.pl\/raspberry-pi-hat-ekspandery-wyprowadzen\/2607-modul-protopi-plus-rozszerzenie-raspberry-pi-32b-do-plytki-stykowej-tasma.html\" target=\"_blank\" rel=\"noreferrer noopener\" data-wpel-link=\"internal\"><img decoding=\"async\" width=\"1000\" height=\"564\" class=\"wp-image-820\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2019\/05\/2-1-1.jpg\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2019\/05\/2-1-1.jpg 1000w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2019\/05\/2-1-1-300x169.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2019\/05\/2-1-1-768x433.jpg 768w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/a>\n<p>\u00a0<\/p>\n<figcaption>Modu\u0142 ProtoPi Plus<\/figcaption>\n<\/figure>\n<\/div>\n<p><\/p>\n<p><\/p>\n<h2>I2C, SPI, UART: kt\u00f3ry u\u017cy\u0107?<\/h2>\n<p><\/p>\n<p><\/p>\n<p>R\u00f3\u017cnice pomi\u0119dzy I2C, SPI oraz UART zosta\u0142y opisane poni\u017cej, lecz je\u015bli zastanawiasz si\u0119 kt\u00f3ry wykorzysta\u0107 do pod\u0142\u0105czenia swojego urz\u0105dzenia, kr\u00f3tk\u0105 odpowiedz\u0105 jest: sprawd\u017a w specyfikacji produktu. Na przyk\u0142ad ma\u0142y <a href=\"https:\/\/botland.com.pl\/69-wyswietlacze-i-ekrany\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"wy\u015bwietlacz LED (otwiera si\u0119 na nowej zak\u0142adce)\" data-wpel-link=\"internal\"><b>wy\u015bwietlacz LED<\/b><\/a> wymaga u\u017cycia komunikacji SPI, a inny mo\u017ce wymaga\u0107 u\u017cycia I2C. Zazwyczaj dokumentacja produktu zawiera informacje o wymaganych do pod\u0142\u0105czenia pinach.<\/p>\n<p><\/p>\n<p><\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/botland.com.pl\/img\/art\/inne\/04479_4.jpg\" alt=\"Wy\u015bwietlacz LCD\" \/><\/figure>\n<\/div>\n<p><\/p>\n<p><\/p>\n<h3>I2C<\/h3>\n<p><\/p>\n<p><\/p>\n<p>I2C to wolny, dwu przewodowy protok\u00f3\u0142 do pod\u0142\u0105czenia urz\u0105dze\u0144 wykorzystuj\u0105cych standard I2C. Urz\u0105dzenia wykorzystuj\u0105ce ten standard posiadaj\u0105 relacj\u0119 master i slave. Mo\u017ce by\u0107 wi\u0119cej ni\u017c jeden master, ale ka\u017cde urz\u0105dzenie slave wymaga unikalnego adresu uzyskanego przez producenta. To oznacza, \u017ce mo\u017cemy korzysta\u0107 z wielu urz\u0105dze\u0144 na pojedynczym pod\u0142\u0105czeniu I2C, poniewa\u017c ka\u017cde urz\u0105dzenie jest unikalne i mo\u017cliwe do wykrycia przez u\u017cytkownika i komputer za pomoc\u0105 polece\u0144 takich jak i2cdetect.<\/p>\n<p><\/p>\n<p><\/p>\n<p>Jak wspomniano wcze\u015bniej, I2C ma dwa po\u0142\u0105czenia SDA i SCL. Dzia\u0142aj\u0105 poprzez wysy\u0142anie danych do i od SDA, z pr\u0119dko\u015bci\u0105 kontrolowan\u0105 przez pin SCL. I2C jest prost\u0105 metod\u0105 pod\u0142\u0105czenia wielu urz\u0105dze\u0144, takich jak <b><a href=\"https:\/\/botland.com.pl\/69-wyswietlacze-i-ekrany\" data-wpel-link=\"internal\">wy\u015bwietlacze LCD \/ OLED<\/a>, <a href=\"https:\/\/botland.com.pl\/116-czujniki-temperatury\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"czujniki temperatury (otwiera si\u0119 na nowej zak\u0142adce)\" data-wpel-link=\"internal\">czujniki temperatury<\/a><\/b> i przetworniki cyfrowo-analogowe do korzystania z fotorezystor\u00f3w.<\/p>\n<p><\/p>\n<p><\/p>\n<p>Raspberry Pi posiada dwa po\u0142\u0105czenia I2C w GPIO 2 i 3 (SDA i SCL) dla i2C0 (master), a fizyczne piny 27 i 28 s\u0105 pinami I2C, kt\u00f3re umo\u017cliwiaj\u0105 komunikacj\u0119 z kompatybilnymi nak\u0142adkami HAT.<\/p>\n<p><\/p>\n<p><\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/botland.com.pl\/46733-thickbox\/sense-hat-do-raspberry-pi.jpg\" alt=\"Sense Hat do Raspberry Pi\" \/>\n<p>\u00a0<\/p>\n<figcaption><a href=\"https:\/\/botland.com.pl\/raspberry-pi-hat-czujniki\/4585-sense-hat-do-raspberry-pi-6405227107992.html\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Sense Hat (otwiera si\u0119 na nowej zak\u0142adce)\" data-wpel-link=\"internal\"><b>Sense Hat<\/b><\/a><\/figcaption>\n<\/figure>\n<\/div>\n<p><\/p>\n<p><\/p>\n<h3>SPI<\/h3>\n<p><\/p>\n<p><\/p>\n<p>To kolejny protok\u00f3\u0142 do \u0142\u0105czenia kompatybilnych urz\u0105dze\u0144 z Raspberry Pi. Jest on podobny do I2C, poniewa\u017c istnieje relacja master i slave mi\u0119dzy Raspberry Pi, a urz\u0105dzeniem do niego pod\u0142\u0105czonym.<\/p>\n<p><\/p>\n<p><\/p>\n<p>Zwykle SPI s\u0142u\u017cy do wysy\u0142ania danych na niewielkie odleg\u0142o\u015bci mi\u0119dzy mikrokontrolerami i komponentami, takimi jak rejestry przesuwne, czujniki, czy karty SD. Dane s\u0105 synchronizowane za pomoc\u0105 zegara (SCLK w GPIO11) z urz\u0105dzenia nadrz\u0119dnego. Natomiast dane s\u0105 przesy\u0142ane z Pi do naszego urz\u0105dzenia SPI za pomoc\u0105 pinu MOSI (GPIO10). MOSI oznacza Master Out Slave In. Je\u015bli komponent musi odpowiedzie\u0107 na nasze Pi, to wy\u015ble dane z powrotem za pomoc\u0105 pinu MISO (GPIO9), kt\u00f3ra oznacza Master In Slave Out.<\/p>\n<p><\/p>\n<p><\/p>\n<h3>UART<\/h3>\n<p><\/p>\n<p><\/p>\n<p>Powszechnie znany jako &#8220;Szeregowy&#8221; pin UART ( Transmit GPIO14, Receive\u00a0GPIO15) zapewnia logowanie do konsoli \/ terminala bez konieczno\u015bci u\u017cycia klawiatury lub innego urz\u0105dzenia wskazuj\u0105cego. Najprostsza metoda sterowania bezprzewodowego Raspberry Pi jest przez sie\u0107 lub USB.<\/p>\n<p><\/p>\n<p><\/p>\n<p>Je\u017celi jednak nie posiadasz po\u0142\u0105czenia internetowego, mo\u017cesz sterowa\u0107 <a href=\"https:\/\/botland.com.pl\/399-raspberry-pi\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Raspberry Pi (otwiera si\u0119 na nowej zak\u0142adce)\" data-wpel-link=\"internal\"><b>Raspberry Pi<\/b><\/a> u\u017cywaj\u0105c przewodu szeregowego lub modu\u0142u konwertera USB-to-serial w po\u0142\u0105czeniu z komputerem u\u017cywaj\u0105c konsoli terminala. UART jest wyj\u0105tkowo niezawodny i zapewnia dost\u0119p do Raspberry Pi bez potrzeby u\u017cycia dodatkowego wyposa\u017cenia. Pami\u0119taj tylko, aby w\u0142\u0105czy\u0107 konsol\u0119 szeregow\u0105 w aplikacji steruj\u0105cej Raspberry.<\/p>\n<p><\/p>\n<p><\/p>\n<h3>Masa (GND)<\/h3>\n<p><\/p>\n<p><\/p>\n<p>Masa jest powszechnie okre\u015blana jako GND, gnd lub -. GND to miejsce, w kt\u00f3rym mo\u017cna zmierzy\u0107 wszystkie napi\u0119cia i zako\u0144czy\u0107 obw\u00f3d elektryczny. Jest to nasz punkt zerowy i poprzez po\u0142\u0105czenie komponentu, takiego jak dioda LED ze \u017ar\u00f3d\u0142em zasilania i mas\u0105, element staje si\u0119 cz\u0119\u015bci\u0105 obwodu, a pr\u0105d przep\u0142ywa przez diod\u0119 LED i wytwarza \u015bwiat\u0142o.<\/p>\n<p><\/p>\n<p><\/p>\n<p>Podczas budowania obwod\u00f3w zawsze m\u0105drze jest wykona\u0107 po\u0142\u0105czenia uziemiaj\u0105ce przed podaniem jakiegokolwiek napi\u0119cia, zapobiegnie to ewentualnemu uszkodzeniu bardziej wra\u017cliwych element\u00f3w. Raspberry Pi posiada osiem wyprowadze\u0144 GND na GPIO. Zatem wyb\u00f3r pinu uziemiaj\u0105cego zale\u017cy od osobistych preferencji lub wygody przy pod\u0142\u0105czeniu komponent\u00f3w.<\/p>\n<p><\/p>\n<p><\/p>\n<h3>5V<\/h3>\n<p><\/p>\n<p><\/p>\n<p>Piny 5 V zapewniaj\u0105 bezpo\u015bredni dost\u0119p zasilania napi\u0119ciem 5 V pochodz\u0105cego z zasilacza sieciowego. Raspberry mo\u017ce by\u0107 zasilane bezpo\u015brednio z tych pin\u00f3w, a tak\u017ce mo\u017ce zasila\u0107 inne urz\u0105dzenia 5 V. U\u017cywaj\u0105c bezpo\u015brednio tych wyprowadze\u0144, nale\u017cy zachowa\u0107 ostro\u017cno\u015b\u0107 i sprawdzi\u0107 napi\u0119cie przed wykonaniem po\u0142\u0105czenia, poniewa\u017c omijaj\u0105 one wszelkie funkcje bezpiecze\u0144stwa, takie jak regulator napi\u0119cia i bezpiecznik, kt\u00f3re chroni\u0105 minikomputer.<\/p>\n<p><\/p>\n<p><\/p>\n<h3>3V3<\/h3>\n<p><\/p>\n<p><\/p>\n<p>Pin 3 V zapewnia stabilne zasilanie napi\u0119ciem 3.3 V. W rzeczywisto\u015bci rzadko zdarza si\u0119, aby ten pin by\u0142 uwzgl\u0119dniony w kompilacji, ale ma specjalne zastosowanie. Po pod\u0142\u0105czeniu <a href=\"https:\/\/botland.com.pl\/870-diody-led\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"diody LED (otwiera si\u0119 na nowej zak\u0142adce)\" data-wpel-link=\"internal\"><b>diody LED<\/b><\/a> do GPIO upewniamy si\u0119, \u017ce dioda LED jest prawid\u0142owo pod\u0142\u0105czona i si\u0119 \u015bwieci. \u0141\u0105cz\u0105c nog\u0119 diody LED, anod\u0119 z pinem 3.3 V przez rezystor i kr\u00f3tsz\u0105 nog\u0119, katod\u0119 z GND mo\u017cemy sprawdzi\u0107, czy nasza dioda \u015bwieci. Eliminuje to b\u0142\u0105d sprz\u0119towy w projekcie i pozwala nam bez obaw rozpocz\u0105\u0107 budow\u0119 naszego projektu.<\/p>\n<p><\/p>\n<p><\/p>\n<p><em>\u0179r\u00f3d\u0142o: <\/em><a href=\"https:\/\/www.tomshardware.com\/reviews\/raspberry-pi-gpio-pinout,6122.html\" data-wpel-link=\"external\" target=\"_blank\" rel=\"nofollow external noopener noreferrer\"><em><b>https:\/\/www.tomshardware.com\/reviews\/raspberry-pi-gpio-pinout,6122.html<\/b><\/em><\/a><\/p>\n<p><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7da193e elementor-grid-1 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-posts--show-avatar elementor-card-shadow-yes elementor-posts__hover-gradient elementor-widget elementor-widget-posts\" data-id=\"7da193e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;cards_columns&quot;:&quot;1&quot;,&quot;cards_columns_tablet&quot;:&quot;2&quot;,&quot;cards_columns_mobile&quot;:&quot;1&quot;,&quot;cards_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;cards_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;cards_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"posts.cards\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-posts-container elementor-posts elementor-posts--skin-cards elementor-grid\" role=\"list\">\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-8995 post type-post status-publish format-standard has-post-thumbnail hentry category-raspberry-pi tag-raspberry tag-raspberry-pi-tag\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/botland.com.pl\/blog\/na-co-czekamy-w-raspberry-pi-5\/\" tabindex=\"-1\" data-wpel-link=\"internal\"><div class=\"elementor-post__thumbnail\"><img decoding=\"async\" width=\"800\" height=\"400\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-RPi5okladka-1024x512.jpg\" class=\"attachment-large size-large wp-image-61156\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-RPi5okladka-1024x512.jpg 1024w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-RPi5okladka-300x150.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-RPi5okladka-768x384.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-RPi5okladka.jpg 1510w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/div><\/a>\n\t\t<div class=\"termsbagdes\">\t\t\t\t\t<a class=\"post-bage-link\" href=\"\/blog\/category\/raspberry-pi\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t<div class=\"elementor-post__badge\" style=\"background-color: #c01e4c\">Raspberry Pi<\/div>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\t\t<div class=\"elementor-post__avatar\">\n\t\t\t<img data-del=\"avatar\" alt=\"Oskar Pacelt\" src='https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/Oskar-Pacelt-150x150.png' class='avatar pp-user-avatar avatar-128 photo ' height='128' width='128'\/>\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/na-co-czekamy-w-raspberry-pi-5\/\" data-wpel-link=\"internal\">\n\t\t\t\tNa co czekamy w Raspberry Pi 5\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Co nowego w Raspberry Pi 5? Czego mo\u017cemy si\u0119 spodziewa\u0107? Oto najcz\u0119\u015bciej wymieniane oczekiwania wobec nowej wersji minikomputera Raspberry Pi.<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/botland.com.pl\/blog\/na-co-czekamy-w-raspberry-pi-5\/\" aria-label=\"Read more about Na co czekamy w Raspberry Pi 5\" tabindex=\"-1\" data-wpel-link=\"internal\">\n\t\t\t\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-72d9e50 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"72d9e50\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5eecf98\" data-id=\"5eecf98\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a5ecf97 elementor-widget elementor-widget-text-editor\" data-id=\"a5ecf97\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div id=\"k-faq-accord\">\n<h2>GPIO &#8211; FAQ<\/h2>\n\n<div class=\"tabs\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/FAQPage\">\n<div class=\"tab\" itemprop=\"mainEntity\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Question\"><input id=\"chck1\" type=\"checkbox\" \/>\n<h3><label class=\"tab-label\" itemprop=\"name\" for=\"chck1\">Co to jest GPIO?<label><\/h3>\n<div class=\"tab-content\" itemprop=\"acceptedAnswer\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Answer\">\n\n<div itemprop=\"text\">GPIO (z ang. general purpose input output) to piny cyfrowe charakteryzuj\u0105ce si\u0119 wy\u0142\u0105cznie dwoma stanami, mianowicie ON lub OFF. Poszczeg\u00f3lne piny r\u00f3\u017cni\u0105 si\u0119 od siebie m.in. kierunkiem przewodzenia pr\u0105du (odbieranie, czyli wej\u015bcia i wysy\u0142anie, czyli wyj\u015bcia). Opis wszystkich 40 pin\u00f3w GPIO minikomputera <a href=\"https:\/\/botland.com.pl\/399-raspberry-pi\" data-wpel-link=\"internal\">Raspberry Pi<\/a> mo\u017cna znale\u017a\u0107 w tym <a href=\"https:\/\/botland.com.pl\/blog\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\/\" data-wpel-link=\"internal\">artykule<\/a>.\n<\/div>\n\n<\/div>\n<\/div>\n\n<div class=\"tab\" itemprop=\"mainEntity\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Question\"><input id=\"chck2\" type=\"checkbox\" \/>\n<h3><label class=\"tab-label\" itemprop=\"name\" for=\"chck2\">Jak pod\u0142\u0105czy\u0107 diod\u0119 do Raspberry Pi?<\/label><\/h3>\n<div class=\"tab-content\" itemprop=\"acceptedAnswer\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Answer\">\n\n<div itemprop=\"text\">Aby pod\u0142\u0105czy\u0107 diod\u0119 do minikomputera Raspberry Pi, nale\u017cy d\u0142u\u017csz\u0105 n\u00f3\u017ck\u0119 diody (czyli anod\u0119) po\u0142\u0105czy\u0107 za po\u015brednictwem <a href=\"https:\/\/botland.com.pl\/50-rezystory-oporniki\" data-wpel-link=\"internal\">rezystora<\/a> (opornika) o parametrach 1,2 k\u03a9 do pinu o numerze 40. Z kolei katoda, czyli kr\u00f3tsza n\u00f3\u017cka diody musi by\u0107 po\u0142\u0105czona z mas\u0105, zatem nale\u017cy j\u0105 pod\u0142\u0105czy\u0107 do pinu o numerze 39.\n<\/div>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Wszystko o GPIO z podzia\u0142em na w\u0142a\u015bciwe piny. <\/p>\n","protected":false},"author":5,"featured_media":59941,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[20,134],"tags":[139,138],"class_list":["post-818","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-porady","category-raspberry-pi","tag-gpio","tag-top"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Wyprowadzenia GPIO Raspberry Pi: jak to dzia\u0142a? - Blog Botland<\/title>\n<meta name=\"description\" content=\"Ka\u017cdy model Raspberry Pi, zaczynaj\u0105c od B+, posiada 40 pin\u00f3w GPIO. W tym artykule postaramy si\u0119 opisa\u0107 jak dzia\u0142a ka\u017cdy z nich.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/botland.com.pl\/blog\/na-co-czekamy-w-raspberry-pi-5\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wyprowadzenia GPIO Raspberry Pi: jak to dzia\u0142a? - Blog Botland\" \/>\n<meta property=\"og:description\" content=\"Ka\u017cdy model Raspberry Pi, zaczynaj\u0105c od B+, posiada 40 pin\u00f3w GPIO. W tym artykule postaramy si\u0119 opisa\u0107 jak dzia\u0142a ka\u017cdy z nich.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/botland.com.pl\/blog\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\/\" \/>\n<meta property=\"og:site_name\" content=\"Botland\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/Botland\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-05-28T14:01:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-24T07:48:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-gpio.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1510\" \/>\n\t<meta property=\"og:image:height\" content=\"755\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Grzegorz Galuba\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"Grzegorz Galuba\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\\\/\"},\"author\":{\"name\":\"Grzegorz Galuba\",\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/#\\\/schema\\\/person\\\/320f225a4bee757f7d030c49aea2a072\"},\"headline\":\"Wyprowadzenia GPIO Raspberry Pi: jak to dzia\u0142a?\",\"datePublished\":\"2019-05-28T14:01:44+00:00\",\"dateModified\":\"2023-05-24T07:48:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\\\/\"},\"wordCount\":1567,\"publisher\":{\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new2023-gpio.jpg\",\"keywords\":[\"gpio\",\"top\"],\"articleSection\":[\"Porady\",\"Raspberry Pi\"],\"inLanguage\":\"pl-PL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\\\/\",\"url\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\\\/\",\"name\":\"Wyprowadzenia GPIO Raspberry Pi: jak to dzia\u0142a? - Blog Botland\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new2023-gpio.jpg\",\"datePublished\":\"2019-05-28T14:01:44+00:00\",\"dateModified\":\"2023-05-24T07:48:59+00:00\",\"description\":\"Ka\u017cdy model Raspberry Pi, zaczynaj\u0105c od B+, posiada 40 pin\u00f3w GPIO. W tym artykule postaramy si\u0119 opisa\u0107 jak dzia\u0142a ka\u017cdy z nich.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\\\/#primaryimage\",\"url\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new2023-gpio.jpg\",\"contentUrl\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new2023-gpio.jpg\",\"width\":1510,\"height\":755},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wyprowadzenia GPIO Raspberry Pi: jak to&nbsp;dzia\u0142a?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/botland.store\\\/blog\\\/\",\"name\":\"Botland\",\"description\":\"Blog Raspberry Pi, Arduino, elektronika i robotyka - Botland\",\"publisher\":{\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/botland.store\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/#organization\",\"name\":\"Botland\",\"url\":\"https:\\\/\\\/botland.store\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/logo_kolor_WP_2-1.png\",\"contentUrl\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/logo_kolor_WP_2-1.png\",\"width\":250,\"height\":57,\"caption\":\"Botland\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/facebook.com\\\/Botland\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/botland.store\\\/blog\\\/#\\\/schema\\\/person\\\/320f225a4bee757f7d030c49aea2a072\",\"name\":\"Grzegorz Galuba\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/logo_kolor_WP_3-1-150x150.png\",\"url\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/logo_kolor_WP_3-1-150x150.png\",\"contentUrl\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/logo_kolor_WP_3-1-150x150.png\",\"caption\":\"Grzegorz Galuba\"},\"description\":\"GG nie ma czasu na gadu-gadu - jest zawsze na bie\u017c\u0105co z nowo\u015bciami z oferty, wybiera tylko najlepsze i dba, aby pojawia\u0142y si\u0119 na czas. Jego rozleg\u0142a wiedza o specyfikacjach technicznych produkt\u00f3w to nieocenione wsparcie dla ca\u0142ej ekipy. Do pracy przyje\u017cd\u017ca rowerem i ju\u017c najwy\u017csza pora, aby wszyscy zacz\u0119li bra\u0107 z niego przyk\u0142ad. Oaza spokoju.\",\"url\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/author\\\/grzegorz\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Wyprowadzenia GPIO Raspberry Pi: jak to dzia\u0142a? - Blog Botland","description":"Ka\u017cdy model Raspberry Pi, zaczynaj\u0105c od B+, posiada 40 pin\u00f3w GPIO. W tym artykule postaramy si\u0119 opisa\u0107 jak dzia\u0142a ka\u017cdy z nich.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/botland.com.pl\/blog\/na-co-czekamy-w-raspberry-pi-5\/","og_locale":"pl_PL","og_type":"article","og_title":"Wyprowadzenia GPIO Raspberry Pi: jak to dzia\u0142a? - Blog Botland","og_description":"Ka\u017cdy model Raspberry Pi, zaczynaj\u0105c od B+, posiada 40 pin\u00f3w GPIO. W tym artykule postaramy si\u0119 opisa\u0107 jak dzia\u0142a ka\u017cdy z nich.","og_url":"https:\/\/botland.com.pl\/blog\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\/","og_site_name":"Botland","article_publisher":"https:\/\/facebook.com\/Botland\/","article_published_time":"2019-05-28T14:01:44+00:00","article_modified_time":"2023-05-24T07:48:59+00:00","og_image":[{"width":1510,"height":755,"url":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-gpio.jpg","type":"image\/jpeg"}],"author":"Grzegorz Galuba","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Grzegorz Galuba","Szacowany czas czytania":"10 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/botland.com.pl\/blog\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\/#article","isPartOf":{"@id":"https:\/\/botland.com.pl\/blog\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\/"},"author":{"name":"Grzegorz Galuba","@id":"https:\/\/botland.store\/blog\/#\/schema\/person\/320f225a4bee757f7d030c49aea2a072"},"headline":"Wyprowadzenia GPIO Raspberry Pi: jak to dzia\u0142a?","datePublished":"2019-05-28T14:01:44+00:00","dateModified":"2023-05-24T07:48:59+00:00","mainEntityOfPage":{"@id":"https:\/\/botland.com.pl\/blog\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\/"},"wordCount":1567,"publisher":{"@id":"https:\/\/botland.store\/blog\/#organization"},"image":{"@id":"https:\/\/botland.com.pl\/blog\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\/#primaryimage"},"thumbnailUrl":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-gpio.jpg","keywords":["gpio","top"],"articleSection":["Porady","Raspberry Pi"],"inLanguage":"pl-PL"},{"@type":"WebPage","@id":"https:\/\/botland.com.pl\/blog\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\/","url":"https:\/\/botland.com.pl\/blog\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\/","name":"Wyprowadzenia GPIO Raspberry Pi: jak to dzia\u0142a? - Blog Botland","isPartOf":{"@id":"https:\/\/botland.store\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/botland.com.pl\/blog\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\/#primaryimage"},"image":{"@id":"https:\/\/botland.com.pl\/blog\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\/#primaryimage"},"thumbnailUrl":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-gpio.jpg","datePublished":"2019-05-28T14:01:44+00:00","dateModified":"2023-05-24T07:48:59+00:00","description":"Ka\u017cdy model Raspberry Pi, zaczynaj\u0105c od B+, posiada 40 pin\u00f3w GPIO. W tym artykule postaramy si\u0119 opisa\u0107 jak dzia\u0142a ka\u017cdy z nich.","breadcrumb":{"@id":"https:\/\/botland.com.pl\/blog\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/botland.com.pl\/blog\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/botland.com.pl\/blog\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\/#primaryimage","url":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-gpio.jpg","contentUrl":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-gpio.jpg","width":1510,"height":755},{"@type":"BreadcrumbList","@id":"https:\/\/botland.com.pl\/blog\/wyprowadzenia-gpio-raspberry-pi-jak-to-dziala\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/botland.com.pl\/blog\/"},{"@type":"ListItem","position":2,"name":"Wyprowadzenia GPIO Raspberry Pi: jak to&nbsp;dzia\u0142a?"}]},{"@type":"WebSite","@id":"https:\/\/botland.store\/blog\/#website","url":"https:\/\/botland.store\/blog\/","name":"Botland","description":"Blog Raspberry Pi, Arduino, elektronika i robotyka - Botland","publisher":{"@id":"https:\/\/botland.store\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/botland.store\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/botland.store\/blog\/#organization","name":"Botland","url":"https:\/\/botland.store\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/botland.store\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2018\/04\/logo_kolor_WP_2-1.png","contentUrl":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2018\/04\/logo_kolor_WP_2-1.png","width":250,"height":57,"caption":"Botland"},"image":{"@id":"https:\/\/botland.store\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/Botland\/"]},{"@type":"Person","@id":"https:\/\/botland.store\/blog\/#\/schema\/person\/320f225a4bee757f7d030c49aea2a072","name":"Grzegorz Galuba","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2019\/03\/logo_kolor_WP_3-1-150x150.png","url":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2019\/03\/logo_kolor_WP_3-1-150x150.png","contentUrl":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2019\/03\/logo_kolor_WP_3-1-150x150.png","caption":"Grzegorz Galuba"},"description":"GG nie ma czasu na gadu-gadu - jest zawsze na bie\u017c\u0105co z nowo\u015bciami z oferty, wybiera tylko najlepsze i dba, aby pojawia\u0142y si\u0119 na czas. Jego rozleg\u0142a wiedza o specyfikacjach technicznych produkt\u00f3w to nieocenione wsparcie dla ca\u0142ej ekipy. Do pracy przyje\u017cd\u017ca rowerem i ju\u017c najwy\u017csza pora, aby wszyscy zacz\u0119li bra\u0107 z niego przyk\u0142ad. Oaza spokoju.","url":"https:\/\/botland.com.pl\/blog\/author\/grzegorz\/"}]}},"_links":{"self":[{"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/posts\/818","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/comments?post=818"}],"version-history":[{"count":0,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/posts\/818\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/media\/59941"}],"wp:attachment":[{"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/media?parent=818"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/categories?post=818"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/tags?post=818"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}