{"id":823,"date":"2021-07-24T13:19:16","date_gmt":"2021-07-24T13:19:16","guid":{"rendered":"https:\/\/picockpit.com\/raspberry-pi\/?page_id=823"},"modified":"2024-01-09T12:10:53","modified_gmt":"2024-01-09T12:10:53","slug":"web-gpio-control-for-your-raspberry","status":"publish","type":"page","link":"https:\/\/picockpit.com\/raspberry-pi\/pl\/web-gpio-control-for-your-raspberry\/","title":{"rendered":"Aplikacja GPIO"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"322\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/GPIO-APP-Title-Image-1024x322.png\" alt=\"Obraz tytu\u0142u aplikacji GPIO\" class=\"wp-image-6471\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/GPIO-APP-Title-Image-1024x322.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/GPIO-APP-Title-Image-300x94.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/GPIO-APP-Title-Image-768x241.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/GPIO-APP-Title-Image-18x6.png 18w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/GPIO-APP-Title-Image-24x8.png 24w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/GPIO-APP-Title-Image-36x11.png 36w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/GPIO-APP-Title-Image-48x15.png 48w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/GPIO-APP-Title-Image.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>PiCockpit GPIO App pozwala kontrolowa\u0107 piny GPIO Twojego Pi. Istniej\u0105 cztery obszary w tej aplikacji:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Wej\u015bcie GPIO<\/li>\n\n\n\n<li>Wyj\u015bcie GPIO (On\/Off)<\/li>\n\n\n\n<li>Wyj\u015bcie GPIO (programowe PWM)<\/li>\n\n\n\n<li>I2C<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Wej\u015bcie GPIO<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"736\" height=\"519\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-3.png\" alt=\"\" class=\"wp-image-824\" style=\"width:475px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-3.png 736w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-3-300x212.png 300w\" sizes=\"auto, (max-width: 736px) 100vw, 736px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p>Wej\u015bcie GPIO pozwala zobaczy\u0107 aktualny stan pin\u00f3w (wysoki \/ niski). Mo\u017cesz nada\u0107 niestandardowe nazwy pinom i stanom. <\/p>\n\n\n\n<p>W ten spos\u00f3b mo\u017cna na przyk\u0142ad przymocowa\u0107 pinezk\u0119 do drzwi lub klapy dla kota, pokazuj\u0105c, kiedy s\u0105 one otwierane.<\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"733\" height=\"135\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-6.png\" alt=\"\" class=\"wp-image-827\" style=\"width:475px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-6.png 733w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-6-300x55.png 300w\" sizes=\"auto, (max-width: 733px) 100vw, 733px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p>Domy\u015blny pull drop down pozwala wybra\u0107 stan, w jakim styki powinny by\u0107 powi\u0105zane elektrycznie. To znaczy, je\u015bli pin nie ma zewn\u0119trznego wej\u015bcia, lub zewn\u0119trzne wej\u015bcie jest p\u0142ywaj\u0105ce, pin b\u0119dzie przywi\u0105zany do okre\u015blonego stanu wewn\u0119trznie w SoC. Je\u015bli brzmi to zbyt skomplikowanie, nie przejmuj si\u0119 - oznacza to w zasadzie, \u017ce pin b\u0119dzie w stanie wysokim, chyba \u017ce uziemimy go zewn\u0119trznie, lub b\u0119dzie w stanie niskim, chyba \u017ce zostanie pod\u0142\u0105czony do 3V3.<\/p>\n\n\n\n<p>Ostrze\u017cenie: Nigdy nie pod\u0142\u0105czaj pin\u00f3w bezpo\u015brednio do 3V3. Zawsze u\u017cywaj rezystora, aby unikn\u0105\u0107 zwarcia. <\/p>\n\n\n\n<p>Aby doda\u0107 nowy pin, wybierz pin z menu rozwijanego obok opcji Dodaj, a nast\u0119pnie kliknij przycisk Dodaj.<strong> <\/strong>przycisk:<\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"765\" height=\"559\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-4.png\" alt=\"\" class=\"wp-image-825\" style=\"width:475px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-4.png 765w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-4-300x219.png 300w\" sizes=\"auto, (max-width: 765px) 100vw, 765px\" \/><figcaption class=\"wp-element-caption\">rozwijane menu zawiera list\u0119 dost\u0119pnych pin\u00f3w na pi oraz ich alternatywne funkcje<\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p>Kliknij przycisk Konfiguruj, aby skonfigurowa\u0107 nowy pin (lub zaktualizowa\u0107 ustawienia dla istniej\u0105cego pinu): <\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"701\" height=\"531\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-5.png\" alt=\"\" class=\"wp-image-826\" style=\"width:475px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-5.png 701w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-5-300x227.png 300w\" sizes=\"auto, (max-width: 701px) 100vw, 701px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p><strong>BCM Pin ID: <\/strong><\/p>\n\n\n\n<p>Poka\u017cemy identyfikator pinu BCM. Zauwa\u017c, \u017ce NIE jest to fizyczny numer pinu. <\/p>\n\n\n\n<p><strong>Nazwa:<\/strong> <\/p>\n\n\n\n<p>Nadaj pinezce w\u0142asn\u0105 nazw\u0119. <\/p>\n\n\n\n<p><strong>Wyci\u0105ganie i odbijanie:<\/strong> <\/p>\n\n\n\n<p>Tutaj mo\u017cesz wybra\u0107 ci\u0105g - albo u\u017cywaj\u0105c domy\u015blnego ci\u0105gu, albo ustawi\u0107 ci\u0105g standardowy.<\/p>\n\n\n\n<p>Debounce pozwala wybra\u0107 czas ochronny, podczas kt\u00f3rego stan pinu nie jest aktualizowany (ustaw 0, aby wy\u0142\u0105czy\u0107 funkcj\u0119 debounce). Jest to przydatne, poniewa\u017c prze\u0142\u0105czniki mechaniczne b\u0119d\u0105 \"odbija\u0107 si\u0119\" mi\u0119dzy stanami, a\u017c do ustabilizowania si\u0119 po ich naci\u015bni\u0119ciu. <\/p>\n\n\n\n<p><strong>Nazwy pa\u0144stw:<\/strong><\/p>\n\n\n\n<p>Per Default low i high s\u0105 nazwami stan\u00f3w, kt\u00f3re b\u0119d\u0105 wy\u015bwietlane w PiCockpit. Mo\u017cesz ustawi\u0107 to na dowoln\u0105 nazw\u0119 (kt\u00f3ra lepiej opisuje rzeczywisty stan, np. \"drzwiczki dla kota otwarte\")<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wyj\u015bcie GPIO (On\/Off)<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"730\" height=\"677\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-7.png\" alt=\"\" class=\"wp-image-831\" style=\"width:475px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-7.png 730w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-7-300x278.png 300w\" sizes=\"auto, (max-width: 730px) 100vw, 730px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p>GPIO Output On\/Off pozwala na w\u0142\u0105czanie i wy\u0142\u0105czanie pin\u00f3w. (Nale\u017cy pami\u0119ta\u0107, \u017ce pin nie mo\u017ce by\u0107 jednocze\u015bnie u\u017cywany jako wej\u015bcie i wyj\u015bcie). U\u017cyj prze\u0142\u0105cznika, aby w\u0142\u0105czy\u0107 lub wy\u0142\u0105czy\u0107 pin:<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p> <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"705\" height=\"94\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-8.png\" alt=\"\" class=\"wp-image-832\" style=\"width:475px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-8.png 705w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-8-300x40.png 300w\" sizes=\"auto, (max-width: 705px) 100vw, 705px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p>Klikni\u0119cie na <strong>skonfigurowa\u0107 <\/strong>udost\u0119pnia nast\u0119puj\u0105ce opcje:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>BCM Pin ID: jak wy\u017cej, pokazuje BCM ID tego pinu. Prosz\u0119 u\u017cy\u0107 funkcji lookup, aby okre\u015bli\u0107, kt\u00f3ry fizyczny pin to jest<\/li>\n\n\n\n<li>Nazwa: nazwa w\u0142asna, kt\u00f3r\u0105 mo\u017cna ustawi\u0107, domy\u015blnie jest to identyfikator pinu BCM.<\/li>\n\n\n\n<li>Nazwy stan\u00f3w: nazwy w\u0142asne, kt\u00f3re mo\u017cna ustawi\u0107 dla stan\u00f3w (domy\u015blne nazwy to niski \/ wysoki)<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Wyj\u015bcie GPIO (programowe PWM)<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"719\" height=\"590\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-9.png\" alt=\"\" class=\"wp-image-833\" style=\"width:475px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-9.png 719w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-9-300x246.png 300w\" sizes=\"auto, (max-width: 719px) 100vw, 719px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p>W GPIO Output (Software PWM), mo\u017cna u\u017cy\u0107 interfejsu sieciowego PiCockpit do \u015bciemniania diod LED, na przyk\u0142ad. <\/p>\n\n\n\n<p>Suwak pozwala na ustawienie cyklu pracy PWM (44 % w przyk\u0142adzie na zrzucie ekranu), kt\u00f3ry b\u0119dzie okre\u015bla\u0142 jasno\u015b\u0107 diody LED. <\/p>\n\n\n\n<p>Okno dialogowe Konfiguruj udost\u0119pnia kilka zaawansowanych opcji:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>BCM Pin ID: patrz wy\u017cej, BCM Id adresowanego pinu<\/li>\n\n\n\n<li>Nazwa: nazwa w\u0142asna, kt\u00f3r\u0105 mo\u017cna ustawi\u0107<\/li>\n\n\n\n<li>Frequency: cz\u0119stotliwo\u015b\u0107, z jak\u0105 PWM powinien pracowa\u0107. Mo\u017cna r\u00f3wnie\u017c wybra\u0107 pomi\u0119dzy Hz, kHz i MHz.<\/li>\n<\/ul>\n\n\n\n<p>Zalecamy minimaln\u0105 cz\u0119stotliwo\u015b\u0107 60 Hz, aby zapewni\u0107 mo\u017cliwo\u015b\u0107 \u015bciemniania pin\u00f3w bez irytuj\u0105cego dla ludzi migotania. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">I2C<\/h2>\n\n\n\n<p>NOWO\u015a\u0106: pocz\u0105wszy od wersji 2.1 PiCockpit, mo\u017cna w\u0142\u0105cza\u0107 i wy\u0142\u0105cza\u0107 I2C za pomoc\u0105 interfejsu webowego PiCockpit. Interfejs webowy ostrzega, je\u015bli I2C jest u\u017cywane i nie mo\u017cna go wy\u0142\u0105czy\u0107. <\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"726\" height=\"147\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-10.png\" alt=\"\" class=\"wp-image-834\" style=\"width:475px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-10.png 726w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-10-300x61.png 300w\" sizes=\"auto, (max-width: 726px) 100vw, 726px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p>Uwaga: Aplikacje BME688 AirQuality App i CO2 Sensor App u\u017cywaj\u0105 I2C. B\u0119d\u0105 pr\u00f3bowa\u0142y w\u0142\u0105czy\u0107 go automatycznie dla Ciebie. Je\u015bli prze\u0142\u0105czanie I2C nie dzia\u0142a, spr\u00f3buj wy\u0142\u0105czy\u0107 czujniki w obu aplikacjach.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Reset wszystkich GPIO \u0142\u0105cznie z przyciskiem I2C<\/h2>\n\n\n\n<p>Ten przycisk usunie wszystkie skojarzenia GPIO z PiCockpit i pozwoli zacz\u0105\u0107 od nowa. <\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"389\" height=\"74\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-11.png\" alt=\"\" class=\"wp-image-835\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-11.png 389w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-11-300x57.png 300w\" sizes=\"auto, (max-width: 389px) 100vw, 389px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p>Klikni\u0119cie na nim spowoduje wy\u015bwietlenie okna dialogowego z ostrze\u017ceniem i pro\u015bb\u0105 o potwierdzenie usuni\u0119cia:<\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"632\" height=\"275\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-12.png\" alt=\"\" class=\"wp-image-836\" style=\"width:475px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-12.png 632w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2021\/07\/image-12-300x131.png 300w\" sizes=\"auto, (max-width: 632px) 100vw, 632px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p>Uwaga: je\u015bli I2C jest zaj\u0119ty, nie b\u0119dziesz w stanie go wy\u0142\u0105czy\u0107 nawet u\u017cywaj\u0105c przycisku \"Reset all GPIOs\".<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wniosek<\/h2>\n\n\n\n<p>Je\u015bli masz jakie\u015b pytania lub napotkasz jakiekolwiek problemy, skontaktuj si\u0119 z nami, aby dowiedzie\u0107 si\u0119, jak uruchomi\u0107 aplikacj\u0119 GPIO!<\/p>\n<div class=\"shariff shariff-align-center shariff-widget-align-left shariff-buttonstretch\"><ul class=\"shariff-buttons theme-white orientation-horizontal buttonsize-medium\"><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#595959\"><a href=\"https:\/\/twitter.com\/share?url=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fpl%2Fweb-gpio-control-for-your-raspberry%2F&text=GPIO%20App\" title=\"Udost\u0119pnij na X\" aria-label=\"Udost\u0119pnij na X\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#000; color:#000\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#000\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\"><path fill=\"#000\" d=\"M14.258 10.152L23.176 0h-2.113l-7.747 8.813L7.133 0H0l9.352 13.328L0 23.973h2.113l8.176-9.309 6.531 9.309h7.133zm-2.895 3.293l-.949-1.328L2.875 1.56h3.246l6.086 8.523.945 1.328 7.91 11.078h-3.246zm0 0\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#000\">udost\u0119pnij<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button facebook shariff-nocustomcolor\" style=\"background-color:#4273c8\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fpl%2Fweb-gpio-control-for-your-raspberry%2F\" title=\"Udost\u0119pnij na Facebooku\" aria-label=\"Udost\u0119pnij na Facebooku\" role=\"button\" rel=\"nofollow\" class=\"shariff-link\" style=\"; background-color:#3b5998; color:#3b5998\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#3b5998\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 18 32\"><path fill=\"#3b5998\" d=\"M17.1 0.2v4.7h-2.8q-1.5 0-2.1 0.6t-0.5 1.9v3.4h5.2l-0.7 5.3h-4.5v13.6h-5.5v-13.6h-4.5v-5.3h4.5v-3.9q0-3.3 1.9-5.2t5-1.8q2.6 0 4.1 0.2z\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#3b5998\">udost\u0119pnij<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button telegram shariff-nocustomcolor\" style=\"background-color:#4084A6\"><a href=\"https:\/\/telegram.me\/share\/url?url=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fpl%2Fweb-gpio-control-for-your-raspberry%2F&text=GPIO%20App\" title=\"Udost\u0119pnij przez Telegram\" aria-label=\"Udost\u0119pnij przez Telegram\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0088cc; color:#0088cc\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#0088cc\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 32 32\"><path fill=\"#0088cc\" d=\"M30.8 6.5l-4.5 21.4c-.3 1.5-1.2 1.9-2.5 1.2L16.9 24l-3.3 3.2c-.4.4-.7.7-1.4.7l.5-7L25.5 9.2c.6-.5-.1-.8-.9-.3l-15.8 10L2 16.7c-1.5-.5-1.5-1.5.3-2.2L28.9 4.3c1.3-.5 2.3.3 1.9 2.2z\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#0088cc\">udost\u0119pnij<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button reddit shariff-nocustomcolor\" style=\"background-color:#ff5700\"><a href=\"https:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fpl%2Fweb-gpio-control-for-your-raspberry%2F\" title=\"Udost\u0119pnij przez Reddit\" aria-label=\"Udost\u0119pnij przez Reddit\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#ff4500; color:#ff4500\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#ff4500\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 512 512\"><path fill=\"#ff4500\" d=\"M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#ff4500\">udost\u0119pnij<\/span>&nbsp;<\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>Aplikacja PiCockpit GPIO umo\u017cliwia sterowanie pinami GPIO komputera Pi. W aplikacji dost\u0119pne s\u0105 cztery obszary: Wej\u015bcie GPIO Wej\u015bcie GPIO pozwala zobaczy\u0107 aktualny stan pin\u00f3w (wysoki \/ niski). Mo\u017cesz nada\u0107 niestandardowe nazwy pinom i stanom. W ten spos\u00f3b mo\u017cna na przyk\u0142ad ustawi\u0107 pin na...<\/p>","protected":false},"author":2,"featured_media":6471,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-823","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>GPIO App | PiCockpit<\/title>\n<meta name=\"description\" content=\"The PiCockpit GPIO app allows you to control your GPIO pins using the webinterface - from any browser, anywhere in the world.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/picockpit.com\/raspberry-pi\/pl\/web-gpio-control-for-your-raspberry\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GPIO App | PiCockpit\" \/>\n<meta property=\"og:description\" content=\"The PiCockpit GPIO app allows you to control your GPIO pins using the webinterface - from any browser, anywhere in the world.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/picockpit.com\/raspberry-pi\/pl\/web-gpio-control-for-your-raspberry\/\" \/>\n<meta property=\"og:site_name\" content=\"PiCockpit\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pi3gshop\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-09T12:10:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/GPIO-APP-Title-Image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"377\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@pi3g\" \/>\n<meta name=\"twitter:label1\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/web-gpio-control-for-your-raspberry\\\/\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/web-gpio-control-for-your-raspberry\\\/\",\"name\":\"GPIO App | PiCockpit\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/web-gpio-control-for-your-raspberry\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/web-gpio-control-for-your-raspberry\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/GPIO-APP-Title-Image.png\",\"datePublished\":\"2021-07-24T13:19:16+00:00\",\"dateModified\":\"2024-01-09T12:10:53+00:00\",\"description\":\"The PiCockpit GPIO app allows you to control your GPIO pins using the webinterface - from any browser, anywhere in the world.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/web-gpio-control-for-your-raspberry\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/web-gpio-control-for-your-raspberry\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/web-gpio-control-for-your-raspberry\\\/#primaryimage\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/GPIO-APP-Title-Image.png\",\"contentUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/GPIO-APP-Title-Image.png\",\"width\":1200,\"height\":377,\"caption\":\"GPIO APP Title Image\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/web-gpio-control-for-your-raspberry\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GPIO App\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#website\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/\",\"name\":\"PiCockpit\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#organization\",\"name\":\"PiCockpit.com\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/Screenshot-from-2023-07-24-15-01-24.png\",\"contentUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/Screenshot-from-2023-07-24-15-01-24.png\",\"width\":1165,\"height\":283,\"caption\":\"PiCockpit.com\"},\"image\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/pi3gshop\",\"https:\\\/\\\/x.com\\\/pi3g\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Aplikacja GPIO | PiCockpit","description":"PiCockpit GPIO app pozwala na kontrolowanie pin\u00f3w GPIO za pomoc\u0105 interfejsu webowego - z dowolnej przegl\u0105darki, z dowolnego miejsca na \u015bwiecie.","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:\/\/picockpit.com\/raspberry-pi\/pl\/web-gpio-control-for-your-raspberry\/","og_locale":"pl_PL","og_type":"article","og_title":"GPIO App | PiCockpit","og_description":"The PiCockpit GPIO app allows you to control your GPIO pins using the webinterface - from any browser, anywhere in the world.","og_url":"https:\/\/picockpit.com\/raspberry-pi\/pl\/web-gpio-control-for-your-raspberry\/","og_site_name":"PiCockpit","article_publisher":"https:\/\/www.facebook.com\/pi3gshop","article_modified_time":"2024-01-09T12:10:53+00:00","og_image":[{"width":1200,"height":377,"url":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/GPIO-APP-Title-Image.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@pi3g","twitter_misc":{"Szacowany czas czytania":"6 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/picockpit.com\/raspberry-pi\/web-gpio-control-for-your-raspberry\/","url":"https:\/\/picockpit.com\/raspberry-pi\/web-gpio-control-for-your-raspberry\/","name":"Aplikacja GPIO | PiCockpit","isPartOf":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#website"},"primaryImageOfPage":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/web-gpio-control-for-your-raspberry\/#primaryimage"},"image":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/web-gpio-control-for-your-raspberry\/#primaryimage"},"thumbnailUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/GPIO-APP-Title-Image.png","datePublished":"2021-07-24T13:19:16+00:00","dateModified":"2024-01-09T12:10:53+00:00","description":"PiCockpit GPIO app pozwala na kontrolowanie pin\u00f3w GPIO za pomoc\u0105 interfejsu webowego - z dowolnej przegl\u0105darki, z dowolnego miejsca na \u015bwiecie.","breadcrumb":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/web-gpio-control-for-your-raspberry\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/picockpit.com\/raspberry-pi\/web-gpio-control-for-your-raspberry\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/picockpit.com\/raspberry-pi\/web-gpio-control-for-your-raspberry\/#primaryimage","url":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/GPIO-APP-Title-Image.png","contentUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2020\/11\/GPIO-APP-Title-Image.png","width":1200,"height":377,"caption":"GPIO APP Title Image"},{"@type":"BreadcrumbList","@id":"https:\/\/picockpit.com\/raspberry-pi\/web-gpio-control-for-your-raspberry\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/picockpit.com\/raspberry-pi\/"},{"@type":"ListItem","position":2,"name":"GPIO App"}]},{"@type":"WebSite","@id":"https:\/\/picockpit.com\/raspberry-pi\/#website","url":"https:\/\/picockpit.com\/raspberry-pi\/","name":"PiCockpit","description":"","publisher":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/picockpit.com\/raspberry-pi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/picockpit.com\/raspberry-pi\/#organization","name":"PiCockpit.com","url":"https:\/\/picockpit.com\/raspberry-pi\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/logo\/image\/","url":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/07\/Screenshot-from-2023-07-24-15-01-24.png","contentUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/07\/Screenshot-from-2023-07-24-15-01-24.png","width":1165,"height":283,"caption":"PiCockpit.com"},"image":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pi3gshop","https:\/\/x.com\/pi3g"]}]}},"_links":{"self":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/pl\/wp-json\/wp\/v2\/pages\/823","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/pl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/pl\/wp-json\/wp\/v2\/comments?post=823"}],"version-history":[{"count":7,"href":"https:\/\/picockpit.com\/raspberry-pi\/pl\/wp-json\/wp\/v2\/pages\/823\/revisions"}],"predecessor-version":[{"id":6784,"href":"https:\/\/picockpit.com\/raspberry-pi\/pl\/wp-json\/wp\/v2\/pages\/823\/revisions\/6784"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/pl\/wp-json\/wp\/v2\/media\/6471"}],"wp:attachment":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/pl\/wp-json\/wp\/v2\/media?parent=823"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}