{"id":8812,"date":"2020-09-14T08:35:35","date_gmt":"2020-09-14T06:35:35","guid":{"rendered":"https:\/\/botland.com.pl\/blog\/?p=8812"},"modified":"2023-05-24T09:55:55","modified_gmt":"2023-05-24T07:55:55","slug":"prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1","status":"publish","type":"post","link":"https:\/\/botland.com.pl\/blog\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\/","title":{"rendered":"Prosty system inteligentnego domu dla ka\u017cdego na bazie Raspberry Pi Zero &#8211; cz\u0119\u015b\u0107 1"},"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\"> 6<\/span> <span class=\"rt-label rt-postfix\">min.<\/span><\/span>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"8812\" class=\"elementor elementor-8812\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a8449f2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a8449f2\" 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-ce75166\" data-id=\"ce75166\" 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-0b4257c elementor-widget elementor-widget-facebook-button\" data-id=\"0b4257c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"facebook-button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div data-layout=\"standard\" data-colorscheme=\"light\" data-size=\"small\" data-show-faces=\"false\" class=\"elementor-facebook-widget fb-like\" data-href=\"https:\/\/www.facebook.com\/Botland\" data-share=\"false\" data-action=\"like\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b562d9a elementor-widget elementor-widget-text-editor\" data-id=\"b562d9a\" 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>Systemy inteligentnego domu coraz cz\u0119\u015bciej mo\u017cemy spotka\u0107 w polskich domach. Sterowanie urz\u0105dzeniami, bezpiecze\u0144stwo i monitorowanie naszych czterech \u015bcian to ciekawe i wygodne rozwi\u0105zanie, jednak ze wzgl\u0119du na wysokie ceny gotowych system\u00f3w sporo os\u00f3b decyduje si\u0119 na instalowanie samych modu\u0142\u00f3w do sterowania urz\u0105dzeniami w domu.\u00a0<\/p><p><b>Dzisiaj sami zbudujemy system, kt\u00f3ry pozwoli na sterowanie domem przez Internet!<\/b><\/p><p>G\u0142\u00f3wne za\u0142o\u017cenia projektu:<\/p><ul><li>Sterowanie urz\u0105dzeniami zasilanymi z sieci,<\/li><li>Odczyt temperatury,<\/li><li>Prosta i wygodna konstrukcja,<\/li><li>Sterowanie i sprawdzanie stanu urz\u0105dze\u0144 w dowolnym miejscu na \u015bwiecie.<\/li><\/ul>\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-d223d16 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"d223d16\" 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\">Ceny Raspberry Pi<\/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-325daf9 elementor-widget elementor-widget-heading\" data-id=\"325daf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Co b\u0119dzie nam potrzebne?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f1ae236 elementor-widget elementor-widget-text-editor\" data-id=\"f1ae236\" 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>Aby system zapewnia\u0142 wygodn\u0105 obs\u0142ug\u0119 przez stron\u0119 www, zastosujemy uwielbiane przez elektronik\u00f3w <b>Raspberry Pi Zero W<\/b> &#8211; minikomputer, kt\u00f3ry zaskoczy Was pozytywnym stosunkiem ceny do jako\u015bci. Model z liter\u0105 \u201cW\u201d posiada wbudowane Wi-Fi i Bluetooth, wi\u0119c nie b\u0119dziemy musieli martwi\u0107 si\u0119 o po\u0142\u0105czenie z Internetem. Opr\u00f3cz minikomputera musimy zakupi\u0107 przeka\u017aniki do sterowania urz\u0105dzeniami sieciowymi &#8211; tutaj zastosujemy gotowe modu\u0142y Grove, kt\u00f3re pod\u0142\u0105czymy do nak\u0142adki na Raspberry Pi. W ten spos\u00f3b ograniczymy problematyk\u0119 prowadzenia przewod\u00f3w do minimum. Aby zmierzy\u0107 temperatur\u0119, kt\u00f3ra panuje w domu (lub poza nim, wyb\u00f3r pozostawiam Wam), niezb\u0119dny b\u0119dzie czujnik temperatury. My zastosujemy popularny DS18B20.\u00a0<\/p><p>Dok\u0142adna lista zakup\u00f3w mie\u015bci si\u0119 poni\u017cej.<\/p><ul><li><a href=\"https:\/\/botland.com.pl\/moduly-i-zestawy-raspberry-pi-zero\/8330-raspberry-pi-zero-w-512mb-ram-wifi-bt-41.html\" data-wpel-link=\"internal\"><b>Raspberry Pi Zero W<\/b><\/a><\/li><li><a href=\"https:\/\/botland.com.pl\/karty-pamieci-microsd-sd\/2123-karta-pamieci-goodram-m1aa-microsd-16gb-100mbs-uhs-i-klasa-10-z-adapterem-5908267930137.html\" data-wpel-link=\"internal\"><b>Karta pami\u0119ci do minikomputera<\/b><\/a><\/li><li><a href=\"https:\/\/botland.com.pl\/zasilacze-dogniazdkowe\/14515-zasilacz-microusb-5v25a-do-raspberry-pi-3b3a3b2bzero-5903351241410.html\" data-wpel-link=\"internal\"><b>Zasilacz 5V, microUSB<\/b><\/a><\/li><li><a href=\"https:\/\/botland.com.pl\/grove-nakladki-bazowe\/15459-grove-base-hat-for-raspberry-pi-zero-nakladka-dla-raspberry-pi-zero.html?search_query=grove+raspberry+pi&amp;results=13\" data-wpel-link=\"internal\"><b>Grove Base Hut dla Raspberry<\/b> <b>Pi Zero<\/b><\/a><\/li><li><a href=\"https:\/\/botland.com.pl\/grove-przekazniki\/11347-grove-modul-przekaznika-v12.html?search_query=grove+przekaznik&amp;results=12\" data-wpel-link=\"internal\"><b>Przeka\u017aniki Grove<\/b><\/a>\u00a0&#8211; 4 sztuki\u00a0<\/li><li><a href=\"https:\/\/botland.com.pl\/grove-przewody-polaczeniowe\/15451-grove-przewod-zensko-zenski-4-pin-2mm-20cm.html\" data-wpel-link=\"internal\"><b>Przewody \u0142\u0105cz\u0105ce przeka\u017aniki z nak\u0142adk\u0105 na RPi<\/b><\/a>\u00a0&#8211; 4 sztuki<\/li><li><a href=\"https:\/\/botland.com.pl\/sondy-wodoodporne\/1713-sonda-wodoodporna-z-czujnikiem-temperatury-ds18b20-1m-5903351242226.html?search_query=ds18b20&amp;results=30\" data-wpel-link=\"internal\"><b>Sonda pomiarowa z DS18B20<\/b><\/a><\/li><li><a href=\"https:\/\/botland.com.pl\/przewody-polaczeniowe\/9733-przewody-polaczeniowe-zensko-zenskie-10cm-40szt.html?search_query=przewody+zensko+zenskie&amp;results=45\" data-wpel-link=\"internal\"><b>Przewody, kt\u00f3re wykorzystamy do po\u0142\u0105czenia DS18B20 z RPi<\/b><\/a><\/li><li><a href=\"https:\/\/botland.com.pl\/rezystory-przewlekane\/3973-rezystor-tht-cf-weglowy-14w-47k-30szt.html\" data-wpel-link=\"internal\"><b>Rezystor 4.7 k Ohm<\/b><\/a><\/li><li><a href=\"https:\/\/botland.com.pl\/gniazda-szpilkowe-goldpin\/12659-wtyk-goldpin-2x20-prosty-raster-254mm.html?search_query=2x20&amp;results=16\" data-wpel-link=\"internal\"><b>Goldpiny 2&#215;20 m\u0119skie<\/b><\/a><\/li><\/ul><p>Opr\u00f3cz element\u00f3w elektronicznych przyda nam si\u0119 lutownica, c\u0105\u017cki do obcinania przewod\u00f3w i oczywi\u015bcie zapa\u0142 do stworzenia w\u0142asnego systemu!<\/p>\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-abe563a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"abe563a\" 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-5996708\" data-id=\"5996708\" 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-09b5301 elementor-widget elementor-widget-heading\" data-id=\"09b5301\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Przygotowanie Raspberry Pi do pracy<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-49f5c1b elementor-widget elementor-widget-text-editor\" data-id=\"49f5c1b\" 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>Malina, podobnie jak komputery klasy PC czy laptopy, potrzebuje systemu operacyjnego. Systemu nie wgrywamy jednak na dysk twardy, a na kart\u0119 microSD. Zacznijmy od pobrania obrazu systemu ze\u00a0<a href=\"https:\/\/www.raspberrypi.org\/downloads\/raspbian\/\" data-wpel-link=\"external\" target=\"_blank\" rel=\"nofollow external noopener noreferrer\"><b>strony Raspberry Pi<\/b>.<\/a>\u00a0<\/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-ed5af03 elementor-widget elementor-widget-image\" data-id=\"ed5af03\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"413\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika2-1024x528.jpg\" class=\"attachment-large size-large wp-image-8814\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika2-1024x528.jpg 1024w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika2-300x155.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika2-768x396.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika2-640x330.jpg 640w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika2.jpg 1350w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Dost\u0119pne wersje systemu<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3d1b131 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3d1b131\" 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-73663d1\" data-id=\"73663d1\" 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-1d67e2a elementor-widget elementor-widget-text-editor\" data-id=\"1d67e2a\" 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>Mamy tutaj dost\u0119pne trzy wersje. W lewym dolnym rogu znajduje si\u0119 wersja Lite, czyli najbardziej odchudzona i bez interfejsu graficznego. W prawym g\u00f3rnym rogu widoczna jest wersja z interfejsem graficznym, a w lewym g\u00f3rnym rogu &#8211; wersja z interfejsem graficznym i rekomendowanym oprogramowaniem. My pobieramy t\u0119 ostatni\u0105, poniewa\u017c wi\u0119kszo\u015b\u0107 program\u00f3w, kt\u00f3rych b\u0119dziemy u\u017cywali, jest ju\u017c domy\u015blnie zainstalowana w systemie, dzi\u0119ki czemu nie b\u0119dziemy tracili czasu na dodatkowe pobieranie i instalacj\u0119. Kiedy paczka z obrazem systemu si\u0119 pobierze, mo\u017cemy w\u00f3wczas w\u0142o\u017cy\u0107 kart\u0119\u00a0<span style=\"color: #363636;\">microSD\u00a0<\/span>do czytnika tak, aby m\u00f3g\u0142 j\u0105 odczyta\u0107 komputer, na kt\u00f3rym pobrana zosta\u0142a paczka.\u00a0<\/p><p>Wgrajmy teraz na kart\u0119 pami\u0119ci system. Tutaj r\u00f3wnie\u017c operacja jest bardzo prosta. Zaczynamy od pobrania programu Etcher. Etcher jest oprogramowaniem, kt\u00f3re umo\u017cliwia bezproblemowe wgrywanie obraz\u00f3w systemu na karty pami\u0119ci. Po pobraniu i zainstalowaniu programu klikamy w nim na \u201cSelect Image\u201d i wskazujemy lokalizacj\u0119 pobranej paczki z systemem. Nast\u0119pnie wybieramy \u201cSelect Drive\u201d i wskazujemy nasz\u0105 kart\u0119 pami\u0119ci. Na samym ko\u0144cu klikamy \u201cFlash!\u201d i czekamy, a\u017c obraz systemu wgra si\u0119 na kart\u0119 pami\u0119ci.<\/p>\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ed88b7d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ed88b7d\" 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-c38b793\" data-id=\"c38b793\" 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-cf5491c elementor-widget elementor-widget-image\" data-id=\"cf5491c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"796\" height=\"477\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika5.jpg\" class=\"attachment-large size-large wp-image-8817\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika5.jpg 796w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika5-300x180.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika5-768x460.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika5-640x384.jpg 640w\" sizes=\"(max-width: 796px) 100vw, 796px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Program do wgrywania obraz\u00f3w na zewn\u0119trzne no\u015bniki - Etcher<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-29799ea elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"29799ea\" 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-d686f65\" data-id=\"d686f65\" 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-7548151 elementor-widget elementor-widget-text-editor\" data-id=\"7548151\" 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>Po wgraniu systemu zainicjujmy komunikacj\u0119 bezprzewodow\u0105. Otwieramy katalog Boot zapisany na karcie pami\u0119ci i tworzymy tam pusty plik bez rozszerzenia o nazwie ssh. Aby unikn\u0105\u0107 problem\u00f3w sprawd\u017amy, czy system pokazuje rozszerzenia plik\u00f3w. Mo\u017cemy zmieni\u0107 to klikaj\u0105c w \u201cWidok\u201d, nast\u0119pnie w \u201cOpcje:\u201d. Odznaczamy pole \u201cUkryj rozszerzenia znanych typ\u00f3w plik\u00f3w\u201d.\u00a0<\/p>\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c2e8f04 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c2e8f04\" 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-eb69df2\" data-id=\"eb69df2\" 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-0221125 elementor-widget elementor-widget-image\" data-id=\"0221125\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"95\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika6-1024x122.jpg\" class=\"attachment-large size-large wp-image-8818\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika6-1024x122.jpg 1024w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika6-300x36.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika6-768x91.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika6-640x76.jpg 640w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika6.jpg 1178w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Tutaj klikamy prawym przyciskiem myszy na \u201cOpcje\u201d<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-65a3139 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"65a3139\" 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-4c4dfc4\" data-id=\"4c4dfc4\" 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-acf9430 elementor-widget elementor-widget-image\" data-id=\"acf9430\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"385\" height=\"487\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika7.jpg\" class=\"attachment-large size-large wp-image-8819\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika7.jpg 385w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika7-237x300.jpg 237w\" sizes=\"(max-width: 385px) 100vw, 385px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">...i odznaczamy \u201cUkryj rozszerzenia znanych typ\u00f3w plik\u00f3w\u201d<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4de4b3a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4de4b3a\" 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-1f7d804\" data-id=\"1f7d804\" 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-f716134 elementor-widget elementor-widget-text-editor\" data-id=\"f716134\" 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>Teraz mo\u017cemy klikn\u0105\u0107 na pole w folderze prawym przyciskiem myszy, wybra\u0107 \u201cNowy\u201d, dalej wybra\u0107 \u201cDokument tekstowy\u201d i nada\u0107 mu nazw\u0119 \u201cssh\u201d, a rozszerzenie .txt usun\u0105\u0107.&nbsp;<\/p>\n<p>Ostatnim krokiem do prawid\u0142owej komunikacji jest stworzenie po\u0142\u0105czenia z sieci\u0105 Wi-Fi, czyli wskazanie malinie z jak\u0105 sieci\u0105 ma si\u0119 po\u0142\u0105czy\u0107. Tutaj sytuacja jest r\u00f3wnie\u017c prosta, w folderze Boot tworzymy plik tekstowy wpa_supplicant.conf. Otwieramy go za pomoc\u0105 edytora tekstu (mo\u017cemy to zrobi\u0107 za pomoc\u0105 systemowego notatnika) i wpisujemy t\u0105 zawarto\u015b\u0107:<\/p>\n<p><i>country=PL<\/i><\/p>\n<p><i>update_config=1<\/i><\/p>\n<p><i>ctrl_interface=DIR=\/var\/run\/wpa_supplicant GROUP=netdev<\/i><\/p>\n<p><i>network={<\/i><\/p>\n<p><i>&nbsp; &nbsp; ssid=&#8221;Wpisz tutaj swoj\u0105 nazw\u0119 sieci&#8221;<\/i><\/p>\n<p><i>&nbsp; &nbsp; psk=\u201dTutaj wpisz swoje has\u0142o&#8221;<\/i><\/p>\n<p><i>&nbsp; &nbsp; key_mgmt=WPA-PSK<\/i><\/p>\n<p><i>}<\/i><\/p>\n<p>W \u201cssid\u201d wpisujemy nazw\u0119 sieci, a w \u201cpsk\u201d has\u0142o. Zadbajmy tutaj o brak liter\u00f3wek, poniewa\u017c je\u015bli jaka\u015b wyst\u0105pi, to Raspberry Pi nie po\u0142\u0105czy si\u0119 z sieci\u0105. Po wszystkim plik zapisujemy i kart\u0119 wk\u0142adamy do maliny, a zasilacz pod\u0142\u0105czamy najpierw do gniazdka, a potem do z\u0142\u0105cza microUSB maliny przeznaczonego do zasilania. Teraz zaczyna si\u0119 magia!<\/p>\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-054c4a8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"054c4a8\" 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-fc53e96\" data-id=\"fc53e96\" 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-a5b69eb elementor-widget elementor-widget-image\" data-id=\"a5b69eb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"639\" height=\"101\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika8.jpg\" class=\"attachment-large size-large wp-image-8820\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika8.jpg 639w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika8-300x47.jpg 300w\" sizes=\"(max-width: 639px) 100vw, 639px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Dwa niezb\u0119dne do po\u0142\u0105czenia bezprzewodowego pliki.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\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-e74fea4 elementor-widget elementor-widget-heading\" data-id=\"e74fea4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Po\u0142\u0105czenie komputera PC z malin\u0105\n<\/h2>\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-c8a128e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c8a128e\" 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-0d92bad\" data-id=\"0d92bad\" 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-7773816 elementor-widget elementor-widget-text-editor\" data-id=\"7773816\" 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>Raspberry Pi co prawda umo\u017cliwia pod\u0142\u0105czenie monitora, klawiatury i myszy, jednak my b\u0119dziemy sterowali tym minikomputerem przez nieco wi\u0119kszego brata, czyli przez PC lub laptopa.<\/p><p>Sprawd\u017amy, czy malina po\u0142\u0105czy\u0142a si\u0119 z sieci\u0105 bezprzewodow\u0105! Aby to zrobi\u0107, musimy wej\u015b\u0107 na panel konfiguracyjny routera (najcz\u0119\u015bciej pod adresem 192.168.1.1) i wy\u015bwietli\u0107 urz\u0105dzenia po\u0142\u0105czone po Wi-Fi. Je\u015bli wida\u0107 urz\u0105dzenie o nazwie \u201craspberrypi\u201d to znaczy, \u017ce wszystko si\u0119 uda\u0142o. Je\u015bli jednak malina si\u0119 nie po\u0142\u0105czy\u0142a, to sprawd\u017amy, czy nie pope\u0142nili\u015bmy liter\u00f3wki w pliku wpa_supplicant.conf &#8211; najcz\u0119\u015bciej to jest przyczyna problemu z po\u0142\u0105czeniem.<\/p>\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1714d36 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1714d36\" 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-d641701\" data-id=\"d641701\" 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-1cb419b elementor-widget elementor-widget-image\" data-id=\"1cb419b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"483\" height=\"46\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika9.jpg\" class=\"attachment-large size-large wp-image-8821\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika9.jpg 483w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika9-300x29.jpg 300w\" sizes=\"(max-width: 483px) 100vw, 483px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Prawid\u0142owo przeprowadzona konfiguracja<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f4cb4db elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f4cb4db\" 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-7ab0fc2\" data-id=\"7ab0fc2\" 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-3002fd7 elementor-widget elementor-widget-text-editor\" data-id=\"3002fd7\" 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>Zainstalujmy teraz Putty. Jest to klient us\u0142ug Telnet i SSH, kt\u00f3ry pozwala nam na wygodne po\u0142\u0105czenie si\u0119 z malin\u0105 i sterowanie za pomoc\u0105 terminala. Program mo\u017cemy pobra\u0107 ze strony oprogramowania. Po zainstalowaniu w\u0142\u0105czamy program, w \u201cHost Name\u201d wpisujemy lokalny adres maliny, w \u201cPort\u201d wpisujemy 22, a po wszystkim klikamy \u201cOpen\u201d.<\/p>\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f895780 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f895780\" 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-ad72057\" data-id=\"ad72057\" 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-5082f00 elementor-widget elementor-widget-image\" data-id=\"5082f00\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"449\" height=\"439\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika16.jpg\" class=\"attachment-large size-large wp-image-8828\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika16.jpg 449w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika16-300x293.jpg 300w\" sizes=\"(max-width: 449px) 100vw, 449px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Ekran konfiguracyjny programu Putty.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-08de61c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"08de61c\" 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-567495d\" data-id=\"567495d\" 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-a8d30be elementor-widget elementor-widget-text-editor\" data-id=\"a8d30be\" 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>Gdy klikniemy \u201cOpen\u201d pojawi nam si\u0119 ekran logowania. Domy\u015blne dane do logowania to:<\/p><p>login &#8211; <b>pi<\/b><\/p><p>has\u0142o &#8211; <b>raspberry<\/b><\/p><p>I takie dane wpisujemy, a po zalogowaniu powinien przywita\u0107 nas taki widok:<\/p>\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f12a561 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f12a561\" 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-4ed29db\" data-id=\"4ed29db\" 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-fc07d2f elementor-widget elementor-widget-image\" data-id=\"fc07d2f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"660\" height=\"416\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika15.jpg\" class=\"attachment-large size-large wp-image-8827\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika15.jpg 660w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika15-300x189.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika15-640x403.jpg 640w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Wygl\u0105d terminala w programie Putty po zalogowaniu.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-884ae07 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"884ae07\" 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-490e047\" data-id=\"490e047\" 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-60fa634 elementor-widget elementor-widget-text-editor\" data-id=\"60fa634\" 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>Teraz zainstalujmy Apache. Jest to serwer www z baz\u0105 danych i interpreterem PHP. Aby zainstalowa\u0107 potrzebne programy, musimy zaktualizowa\u0107 system. Aktualizacja systemu ogranicza si\u0119 do wprowadzenia kolejno trzech polece\u0144:<\/p><p><i>sudo apt update<\/i><\/p><p><i>sudo apt upgrade<\/i><\/p>\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e2aac59 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e2aac59\" 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-47539f8\" data-id=\"47539f8\" 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-1810c97 elementor-widget elementor-widget-image\" data-id=\"1810c97\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"656\" height=\"415\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika14.jpg\" class=\"attachment-large size-large wp-image-8826\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika14.jpg 656w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika14-300x190.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika14-640x405.jpg 640w\" sizes=\"(max-width: 656px) 100vw, 656px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Je\u015bli zainstalowany system nie jest aktualny, to aktualizacja mo\u017ce potrwa\u0107 nawet godzin\u0119.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-369a7df elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"369a7df\" 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-ec83644\" data-id=\"ec83644\" 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-36d05e4 elementor-widget elementor-widget-heading\" data-id=\"36d05e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Konfiguracja serwera\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b138c2d elementor-widget elementor-widget-text-editor\" data-id=\"b138c2d\" 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>Teraz musimy zainstalowa\u0107 Apache. Aby to zrobi\u0107, wystarczy do terminala wpisa\u0107 jedno polecenie, a mianowicie:<\/p><p><i>sudo apt install apache2 -y<\/i><\/p><p>Gdy w terminalu dostaniemy komunikat, \u017ce instalacja zosta\u0142a zako\u0144czona, to mo\u017cemy w\u00f3wczas sprawdzi\u0107, czy serwer dzia\u0142a. Aby to zrobi\u0107 wpisujemy w naszym komputerze lokalny adres maliny &#8211; w moim przypadku jest to \u201c192.168.1.2\u201d, po zatwierdzeniu enterem powinni\u015bmy ujrze\u0107 taki widok:<\/p>\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-01c3223 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"01c3223\" 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-a2f2234\" data-id=\"a2f2234\" 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-2106970 elementor-widget elementor-widget-image\" data-id=\"2106970\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"207\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika13-1024x265.jpg\" class=\"attachment-large size-large wp-image-8825\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika13-1024x265.jpg 1024w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika13-300x78.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika13-768x199.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika13-640x166.jpg 640w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika13.jpg 1357w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Prawid\u0142owo dzia\u0142aj\u0105ca strona na serwerze.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d69ac6a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d69ac6a\" 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-4cfbc6e\" data-id=\"4cfbc6e\" 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-a1cd127 elementor-widget elementor-widget-text-editor\" data-id=\"a1cd127\" 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>By\u015bmy mogli teraz odczytywa\u0107 strony ze skryptami w j\u0119zyku PHP, musimy zainstalowa\u0107 interpreter PHP.\u00a0 Wpisujemy w terminalu:<\/p><p><i>sudo apt install php -y<\/i><\/p><p>Po zainstalowaniu warto zresetowa\u0107 Apache. Aby to zrobi\u0107 wpisujemy:<\/p><p><i>sudo service apache2 restart<\/i><\/p><p>Po restarcie us\u0142ug nale\u017cy zainstalowa\u0107 oprogramowanie, kt\u00f3re b\u0119dzie obs\u0142ugiwa\u0107 bazy danych. Co prawda spos\u00f3b wykorzystania przez nas bazy jest banalny, jednak dzi\u0119ki obs\u0142udze baz mo\u017cemy doda\u0107 p\u00f3\u017aniej r\u00f3\u017cne udogodnienia i narz\u0119dzia statystyczne. Aby doda\u0107 narz\u0119dzie baz danych wraz z oprogramowaniem, kt\u00f3re pozwoli na zarz\u0105dzanie nimi w php, musimy wprowadzi\u0107 polecenia:<\/p><p>\u00a0<\/p><p><i>sudo apt install mariadb-server -y<\/i><\/p><p><i>sudo apt install php-mysql -y<\/i><\/p><p>\u00a0<\/p><p>Po zainstalowaniu znowu resetujemy serwer, aby zmiany zosta\u0142y wprowadzone. Teraz musimy stworzy\u0107 nowego u\u017cytkownika dla bazy danych. Aby to zrobi\u0107, musimy zalogowa\u0107 si\u0119 na konto domy\u015blnego u\u017cytkownika, czyli roota. Do zalogowania u\u017cywamy poni\u017cszego polecenia:<\/p><p>\u00a0<\/p><p><i>sudo mysql &#8211;user=root<\/i><\/p><p>\u00a0<\/p><p>Teraz na ekranie mo\u017cemy zobaczy\u0107, jak konsola systemu przechodzi do programu MariaDB, czyli interpretera baz danych. Stw\u00f3rzmy nowego u\u017cytkownika &#8211; nazwiemy go \u201cdomownik\u201d, do logowania b\u0119dzie u\u017cywa\u0142 has\u0142a \u201cdomek\u201d.<\/p><p>\u00a0<\/p><p>CREATE USER &#8216;domownik&#8217;@&#8217;localhost&#8217; IDENTIFIED BY &#8216;domek&#8217;;<\/p>\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a36f6b4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a36f6b4\" 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-5964611\" data-id=\"5964611\" 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-68834d2 elementor-widget elementor-widget-image\" data-id=\"68834d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"659\" height=\"416\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika17.jpg\" class=\"attachment-large size-large wp-image-8829\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika17.jpg 659w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika17-300x189.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika17-640x404.jpg 640w\" sizes=\"(max-width: 659px) 100vw, 659px\" \/>\t\t\t\t\t\t\t\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-fcef4d7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"fcef4d7\" 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-5f242c9\" data-id=\"5f242c9\" 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-6d81fd9 elementor-widget elementor-widget-text-editor\" data-id=\"6d81fd9\" 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>Aby nowy u\u017cytkownik m\u00f3g\u0142 zarz\u0105dza\u0107 bazami musimy nada\u0107 mu uprawnienia, wpisujemy zatem polecenie:<\/p><p><i>GRANT ALL PRIVILEGES ON *.* TO &#8216;domownik&#8217;@&#8217;localhost&#8217;;<\/i><\/p><p>Teraz kliknijmy CTRL+C, aby wyj\u015b\u0107 z programu (ten skr\u00f3t powoduje zako\u0144czenie dzia\u0142aj\u0105cego procesu; \u015bmia\u0142o mo\u017cemy u\u017cywa\u0107 go te\u017c w innych sytuacjach).\u00a0<\/p><p>Teraz zainstalujemy interpreter graficzny do obs\u0142ugi baz danych. Nazywa si\u0119 phpMyAdmin i znacz\u0105co u\u0142atwi nam prac\u0119 z bazami danych. Dzi\u0119ki oprogramowaniu phpMyAdmin mo\u017cemy tworzy\u0107 bazy danych w wygodnym interfejsie graficznym. Do instalacji u\u017cyjemy znanego nam ju\u017c polecenia \u201csudo apt install\u201d, jednak tym razem na ko\u0144cu dodajemy \u201cphpmyadmin\u201d, aby polecenie wygl\u0105da\u0142o tak:<\/p><p>\u00a0<\/p><p><i>sudo apt install phpmyadmin<\/i><\/p><p>\u00a0<\/p><p>Teraz uruchomi si\u0119 instalator. W pierwszym oknie wybieramy nasze \u015brodowisko, czyli apache2, w nast\u0119pnym oknie klikamy \u201cok\u201d, a w ostatnim wybieramy \u201cno\u201d.<\/p><p>\u00a0<\/p><p>Teraz wykonajmy jeszcze jedn\u0105 operacj\u0119, dzi\u0119ki kt\u00f3rej b\u0119dziemy mieli dost\u0119p do phpMyAdmina pod adresem \/phpmyadmin. Aby to zrobi\u0107 wpisujemy polecenie:<\/p><p>\u00a0<\/p><p><i>sudo ln -s \/usr\/share\/phpmyadmin \/var\/www\/html\/phpmyadmin<\/i><\/p><p>\u00a0<\/p><p>Na koniec zresetujmy serwer i z drugiego komputera pod\u0142\u0105czonego do tej samej sieci wejd\u017amy na adres: adres_lokalny_rpi\/phpmyadmin (oczywi\u015bcie musimy wpisa\u0107 nasz rzeczywisty adres, w moim wypadku b\u0119dzie to 192.168.1.2\/phpmyadmin). Operacj\u0119 zatwierdzamy enterem. Teraz powinni\u015bmy zobaczy\u0107 obraz taki jak poni\u017cej. Do zalogowania u\u017cyjemy danych naszego \u201cdomownika\u201d.<\/p>\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-250bec2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"250bec2\" 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-713e9e7\" data-id=\"713e9e7\" 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-340b92c elementor-widget elementor-widget-image\" data-id=\"340b92c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"499\" height=\"520\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika18.jpg\" class=\"attachment-large size-large wp-image-8830\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika18.jpg 499w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika18-288x300.jpg 288w\" sizes=\"(max-width: 499px) 100vw, 499px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Widok narz\u0119dzia phpMyAdmin.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-bd1d22b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"bd1d22b\" 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-c906f01\" data-id=\"c906f01\" 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-162ad8c elementor-widget elementor-widget-text-editor\" data-id=\"162ad8c\" 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>Stw\u00f3rzmy teraz baz\u0119 danych. W lewym g\u00f3rnym rogu klikamy \u201cNowa\u201d, pola uzupe\u0142niamy jak poni\u017cej, baz\u0119 nazywamy\u201csterowanie\u201d, a kodowanie znak\u00f3w ustawiamy na utf8_general_ci.<\/p>\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ec30746 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ec30746\" 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-4f7b396\" data-id=\"4f7b396\" 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-d363cee elementor-widget elementor-widget-image\" data-id=\"d363cee\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"784\" height=\"223\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika19.jpg\" class=\"attachment-large size-large wp-image-8831\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika19.jpg 784w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika19-300x85.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika19-768x218.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika19-640x182.jpg 640w\" sizes=\"(max-width: 784px) 100vw, 784px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Kreator tworzenia bazy danych.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f7bed1e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f7bed1e\" 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-4357b57\" data-id=\"4357b57\" 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-317a210 elementor-widget elementor-widget-text-editor\" data-id=\"317a210\" 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>Poka\u017ce nam si\u0119 teraz kreator tworzenia tabeli. W nazwie wpisujemy \u201cprzekazniki\u201d, w liczbie kolumn wybieramy \u201c2\u201d.<\/p>\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-439a726 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"439a726\" 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-3e72669\" data-id=\"3e72669\" 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-e08c753 elementor-widget elementor-widget-image\" data-id=\"e08c753\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"522\" height=\"185\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika20.jpg\" class=\"attachment-large size-large wp-image-8832\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika20.jpg 522w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika20-300x106.jpg 300w\" sizes=\"(max-width: 522px) 100vw, 522px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Kreator tworzenia tabeli.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-aff0ba6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"aff0ba6\" 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-f25f5db\" data-id=\"f25f5db\" 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-12de549 elementor-widget elementor-widget-text-editor\" data-id=\"12de549\" 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>Po zatwierdzeniu program przeniesie nas do ustawienia kolumn, kt\u00f3re powinny by\u0107 uzupe\u0142nione jak poni\u017cej.<\/p>\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f1773a2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f1773a2\" 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-224e338\" data-id=\"224e338\" 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-b83cc4d elementor-widget elementor-widget-image\" data-id=\"b83cc4d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"205\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika21-1024x263.jpg\" class=\"attachment-large size-large wp-image-8833\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika21-1024x263.jpg 1024w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika21-300x77.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika21-768x197.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika21-640x164.jpg 640w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika21.jpg 1462w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Prawid\u0142owo wype\u0142nione ustawienie kolumn.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0a12a55 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0a12a55\" 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-df425af\" data-id=\"df425af\" 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-f06ee44 elementor-widget elementor-widget-text-editor\" data-id=\"f06ee44\" 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>Gdy stworzyli\u015bmy ju\u017c tabel\u0119, to klikamy na przycisk z napisem \u201cSQL\u201d na g\u00f3rnym pasku i w pole tekstowe wpisujemy poni\u017csze zapytanie. P\u00f3\u017aniej klikamy \u201cWykonaj\u201d.<\/p><p><i>INSERT INTO `przekazniki`(`przekaznik`, `stan`) VALUES (&#8216;przekaznik1&#8242;,&#8217;0&#8217;), (&#8216;przekaznik2&#8242;,&#8217;0&#8217;), (&#8216;przekaznik3&#8242;,&#8217;0&#8217;), (&#8216;przekaznik4&#8242;,&#8217;0&#8217;)<\/i><\/p>\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-773ba6b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"773ba6b\" 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-862b980\" data-id=\"862b980\" 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-64d6652 elementor-widget elementor-widget-image\" data-id=\"64d6652\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"205\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika22-1024x262.jpg\" class=\"attachment-large size-large wp-image-8834\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika22-1024x262.jpg 1024w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika22-300x77.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika22-768x197.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika22-1536x394.jpg 1536w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika22-640x164.jpg 640w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/08\/grafika22.jpg 1670w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Zapytanie SQL.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-89d02ef elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"89d02ef\" 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-71ef350\" data-id=\"71ef350\" 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-194a07c elementor-widget elementor-widget-text-editor\" data-id=\"194a07c\" 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>Stworzyli\u015bmy dzisiaj serwer, skonfigurowali\u015bmy baz\u0119 danych i stworzyli\u015bmy w niej tabel\u0119, dzi\u0119ki kt\u00f3rej b\u0119dziemy mogli odczytywa\u0107 stan przeka\u017anik\u00f3w. W nast\u0119pnej cz\u0119\u015bci stworzymy testowy uk\u0142ad i wgramy dzia\u0142aj\u0105c\u0105 stron\u0119 internetow\u0105.<\/p>\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-eff7230 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"eff7230\" 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-813e1b4\" data-id=\"813e1b4\" 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-397bdb7 elementor-widget elementor-widget-text-editor\" data-id=\"397bdb7\" 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><strong>Zapraszamy do cz\u0119\u015bci drugiej poradnika:<\/strong><\/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-3adf66a elementor-widget elementor-widget-image\" data-id=\"3adf66a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/?p=8842\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"208\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/2-nastepna.jpg\" class=\"attachment-large size-large wp-image-10201\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/2-nastepna.jpg 967w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/2-nastepna-300x78.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/2-nastepna-768x200.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/2-nastepna-640x167.jpg 640w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d63a362 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d63a362\" 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-5a513d5\" data-id=\"5a513d5\" 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-b6054c7 elementor-widget elementor-widget-text-editor\" data-id=\"b6054c7\" 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\"><h2>Prosty system inteligentnego domu &#8211; FAQ<\/h2><div class=\"tabs\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/FAQPage\"><div class=\"tab\" itemscope=\"\" itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\"><input type=\"checkbox\" id=\"chck1\"><h3><label class=\"tab-label\" for=\"chck1\" itemprop=\"name\">Jakie urz\u0105dzenia tworz\u0105 inteligentny dom?<\/label><\/h3> <div class=\"tab-content\" itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"><div itemprop=\"text\"><p>Do urz\u0105dze\u0144 tworz\u0105cych system inteligentnego domu (<a href=\"https:\/\/botland.com.pl\/643-smart-home\" data-wpel-link=\"internal\">Smart Home<\/a>) zaliczamy wszystkie sprz\u0119ty i akcesoria automatyki domowej, kt\u00f3re poprawiaj\u0105 komfort i bezpiecze\u0144stwo domownik\u00f3w. Cz\u0119\u015b\u0107 urz\u0105dze\u0144 w obr\u0119bie inteligentnego domu dzia\u0142a w pe\u0142ni automatycznie, natomiast innymi mo\u017cna sterowa\u0107 np. za po\u015brednictwem aplikacji zainstalowanej na urz\u0105dzeniu domowych. Najcz\u0119\u015bciej inteligentny dom tworz\u0105 takie urz\u0105dzenia jak inteligentne gniazdka, inteligentne w\u0142\u0105czniki, <a href=\"https:\/\/botland.com.pl\/956-asystenci-glosowi\" data-wpel-link=\"internal\">asystenci g\u0142osowi<\/a>, systemy monitoringu IP, sterowniki bram, bramki sieciowe, stacje pogodowe, dzwonki, wizjery i wiele innych.<\/p><\/div><\/div><\/div><div class=\"tab\" itemscope=\"\" itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\"><input type=\"checkbox\" id=\"chck2\"><h3><label class=\"tab-label\" for=\"chck2\" itemprop=\"name\">Co to znaczy \u017ce dom jest inteligentny?<\/label><\/h3> <div class=\"tab-content\" itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"><div itemprop=\"text\"><p>Okre\u015blenie <a href=\"https:\/\/botland.com.pl\/blog\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\/\" data-wpel-link=\"internal\">inteligentny dom<\/a> odnosi si\u0119 do budynk\u00f3w mieszkalnych, w kt\u00f3rych zastosowano inteligentne rozwi\u0105zania automatyki domowej. Dzi\u0119ki niej u\u017cytkownicy mog\u0105 zdalnie (np. za po\u015brednictwem aplikacji zainstalowanej na urz\u0105dzeniu mobilnym) sterowa\u0107 m.in. o\u015bwietleniem, klimatyzacj\u0105, roletami okiennymi, rekuperacj\u0105 i ogrzewaniem. Inteligentne rozwi\u0105zania poprawiaj\u0105 komfort \u017cycia, wp\u0142ywaj\u0105 na podwy\u017cszenie poziomu bezpiecze\u0144stwa i pozwalaj\u0105 zaoszcz\u0119dzi\u0107 na rachunkach, m.in. za energi\u0119 elektryczn\u0105 i ogrzewanie. <\/p><\/div><\/div><\/div><\/div><\/div>\n\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>Prosty system smart home dla Ciebie w trzech krokach? To mo\u017cliwe!<\/p>\n","protected":false},"author":13,"featured_media":61131,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[7,21,134],"tags":[245,66,246,244,100],"class_list":["post-8812","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-elektronika","category-programowanie","category-raspberry-pi","tag-css","tag-grove","tag-html","tag-php","tag-raspberry-pi-tag"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Prosty system inteligentnego domu dla ka\u017cdego na bazie Raspberry Pi Zero - cz\u0119\u015b\u0107 1 - Botland<\/title>\n<meta name=\"description\" content=\"My\u015blisz o systemie smart home, ale nie wiesz, jak si\u0119 za to zabra\u0107? A mo\u017ce czujesz, \u017ce to jednak nie dla Ciebie? Nic bardziej mylnego!\" \/>\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\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Prosty system inteligentnego domu dla ka\u017cdego na bazie Raspberry Pi Zero - cz\u0119\u015b\u0107 1 - Botland\" \/>\n<meta property=\"og:description\" content=\"My\u015blisz o systemie smart home, ale nie wiesz, jak si\u0119 za to zabra\u0107? A mo\u017ce czujesz, \u017ce to jednak nie dla Ciebie? Nic bardziej mylnego!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/botland.com.pl\/blog\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\/\" \/>\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=\"2020-09-14T06:35:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-24T07:55:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-5-10_blog-okladka-n1.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=\"Marcin Lesi\u0144ski\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"Marcin Lesi\u0144ski\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\\\/\"},\"author\":{\"name\":\"Marcin Lesi\u0144ski\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#\\\/schema\\\/person\\\/802076b13f8a358284688d7634c1bfe7\"},\"headline\":\"Prosty system inteligentnego domu dla ka\u017cdego na bazie Raspberry Pi Zero &#8211; cz\u0119\u015b\u0107 1\",\"datePublished\":\"2020-09-14T06:35:35+00:00\",\"dateModified\":\"2023-05-24T07:55:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\\\/\"},\"wordCount\":1965,\"publisher\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new2023-5-10_blog-okladka-n1.jpg\",\"keywords\":[\"css\",\"Grove\",\"html\",\"php\",\"Raspberry Pi\"],\"articleSection\":[\"Elektronika\",\"Programowanie\",\"Raspberry Pi\"],\"inLanguage\":\"pl-PL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\\\/\",\"url\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\\\/\",\"name\":\"Prosty system inteligentnego domu dla ka\u017cdego na bazie Raspberry Pi Zero - cz\u0119\u015b\u0107 1 - Botland\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new2023-5-10_blog-okladka-n1.jpg\",\"datePublished\":\"2020-09-14T06:35:35+00:00\",\"dateModified\":\"2023-05-24T07:55:55+00:00\",\"description\":\"My\u015blisz o systemie smart home, ale nie wiesz, jak si\u0119 za to zabra\u0107? A mo\u017ce czujesz, \u017ce to jednak nie dla Ciebie? Nic bardziej mylnego!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/botland.com.pl\\\/blog\\\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\\\/#primaryimage\",\"url\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new2023-5-10_blog-okladka-n1.jpg\",\"contentUrl\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new2023-5-10_blog-okladka-n1.jpg\",\"width\":1510,\"height\":755},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Prosty system inteligentnego domu dla ka\u017cdego na&nbsp;bazie Raspberry Pi&nbsp;Zero &#8211; cz\u0119\u015b\u0107 1\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/botland.de\\\/blog\\\/\",\"name\":\"Botland\",\"description\":\"Blog Raspberry Pi, Arduino, elektronika i robotyka - Botland\",\"publisher\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/botland.de\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#organization\",\"name\":\"Botland\",\"url\":\"https:\\\/\\\/botland.de\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/botland.de\\\/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.de\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/facebook.com\\\/Botland\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#\\\/schema\\\/person\\\/802076b13f8a358284688d7634c1bfe7\",\"name\":\"Marcin Lesi\u0144ski\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/MarcinL-150x150.jpg\",\"url\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/MarcinL-150x150.jpg\",\"contentUrl\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/MarcinL-150x150.jpg\",\"caption\":\"Marcin Lesi\u0144ski\"},\"description\":\"Mi\u0142o\u015bnik elektroniki, druku 3D i nauk stosowanych, swoj\u0105 wiedz\u0119 gromadzi od 14-tego roku \u017cycia. W Botlandzie tworzy projekty i poradniki dla klient\u00f3w, a w wolnym czasie zajmuje si\u0119 automatycznymi uprawami i prototypowaniem. Fan muzyki rockowej i brytyjskiego kina.\",\"url\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/author\\\/marcin-l\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Prosty system inteligentnego domu dla ka\u017cdego na bazie Raspberry Pi Zero - cz\u0119\u015b\u0107 1 - Botland","description":"My\u015blisz o systemie smart home, ale nie wiesz, jak si\u0119 za to zabra\u0107? A mo\u017ce czujesz, \u017ce to jednak nie dla Ciebie? Nic bardziej mylnego!","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\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\/","og_locale":"pl_PL","og_type":"article","og_title":"Prosty system inteligentnego domu dla ka\u017cdego na bazie Raspberry Pi Zero - cz\u0119\u015b\u0107 1 - Botland","og_description":"My\u015blisz o systemie smart home, ale nie wiesz, jak si\u0119 za to zabra\u0107? A mo\u017ce czujesz, \u017ce to jednak nie dla Ciebie? Nic bardziej mylnego!","og_url":"https:\/\/botland.com.pl\/blog\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\/","og_site_name":"Botland","article_publisher":"https:\/\/facebook.com\/Botland\/","article_published_time":"2020-09-14T06:35:35+00:00","article_modified_time":"2023-05-24T07:55:55+00:00","og_image":[{"width":1510,"height":755,"url":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-5-10_blog-okladka-n1.jpg","type":"image\/jpeg"}],"author":"Marcin Lesi\u0144ski","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Marcin Lesi\u0144ski","Szacowany czas czytania":"14 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/botland.com.pl\/blog\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\/#article","isPartOf":{"@id":"https:\/\/botland.com.pl\/blog\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\/"},"author":{"name":"Marcin Lesi\u0144ski","@id":"https:\/\/botland.de\/blog\/#\/schema\/person\/802076b13f8a358284688d7634c1bfe7"},"headline":"Prosty system inteligentnego domu dla ka\u017cdego na bazie Raspberry Pi Zero &#8211; cz\u0119\u015b\u0107 1","datePublished":"2020-09-14T06:35:35+00:00","dateModified":"2023-05-24T07:55:55+00:00","mainEntityOfPage":{"@id":"https:\/\/botland.com.pl\/blog\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\/"},"wordCount":1965,"publisher":{"@id":"https:\/\/botland.de\/blog\/#organization"},"image":{"@id":"https:\/\/botland.com.pl\/blog\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\/#primaryimage"},"thumbnailUrl":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-5-10_blog-okladka-n1.jpg","keywords":["css","Grove","html","php","Raspberry Pi"],"articleSection":["Elektronika","Programowanie","Raspberry Pi"],"inLanguage":"pl-PL"},{"@type":"WebPage","@id":"https:\/\/botland.com.pl\/blog\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\/","url":"https:\/\/botland.com.pl\/blog\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\/","name":"Prosty system inteligentnego domu dla ka\u017cdego na bazie Raspberry Pi Zero - cz\u0119\u015b\u0107 1 - Botland","isPartOf":{"@id":"https:\/\/botland.de\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/botland.com.pl\/blog\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\/#primaryimage"},"image":{"@id":"https:\/\/botland.com.pl\/blog\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\/#primaryimage"},"thumbnailUrl":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-5-10_blog-okladka-n1.jpg","datePublished":"2020-09-14T06:35:35+00:00","dateModified":"2023-05-24T07:55:55+00:00","description":"My\u015blisz o systemie smart home, ale nie wiesz, jak si\u0119 za to zabra\u0107? A mo\u017ce czujesz, \u017ce to jednak nie dla Ciebie? Nic bardziej mylnego!","breadcrumb":{"@id":"https:\/\/botland.com.pl\/blog\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/botland.com.pl\/blog\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/botland.com.pl\/blog\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\/#primaryimage","url":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-5-10_blog-okladka-n1.jpg","contentUrl":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-5-10_blog-okladka-n1.jpg","width":1510,"height":755},{"@type":"BreadcrumbList","@id":"https:\/\/botland.com.pl\/blog\/prosty-systemu-inteligentnego-domu-dla-kazdego-na-bazie-raspberry-pi-zero-czesc-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/botland.com.pl\/blog\/"},{"@type":"ListItem","position":2,"name":"Prosty system inteligentnego domu dla ka\u017cdego na&nbsp;bazie Raspberry Pi&nbsp;Zero &#8211; cz\u0119\u015b\u0107 1"}]},{"@type":"WebSite","@id":"https:\/\/botland.de\/blog\/#website","url":"https:\/\/botland.de\/blog\/","name":"Botland","description":"Blog Raspberry Pi, Arduino, elektronika i robotyka - Botland","publisher":{"@id":"https:\/\/botland.de\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/botland.de\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/botland.de\/blog\/#organization","name":"Botland","url":"https:\/\/botland.de\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/botland.de\/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.de\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/Botland\/"]},{"@type":"Person","@id":"https:\/\/botland.de\/blog\/#\/schema\/person\/802076b13f8a358284688d7634c1bfe7","name":"Marcin Lesi\u0144ski","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2021\/02\/MarcinL-150x150.jpg","url":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2021\/02\/MarcinL-150x150.jpg","contentUrl":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2021\/02\/MarcinL-150x150.jpg","caption":"Marcin Lesi\u0144ski"},"description":"Mi\u0142o\u015bnik elektroniki, druku 3D i nauk stosowanych, swoj\u0105 wiedz\u0119 gromadzi od 14-tego roku \u017cycia. W Botlandzie tworzy projekty i poradniki dla klient\u00f3w, a w wolnym czasie zajmuje si\u0119 automatycznymi uprawami i prototypowaniem. Fan muzyki rockowej i brytyjskiego kina.","url":"https:\/\/botland.com.pl\/blog\/author\/marcin-l\/"}]}},"_links":{"self":[{"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/posts\/8812","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\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/comments?post=8812"}],"version-history":[{"count":0,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/posts\/8812\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/media\/61131"}],"wp:attachment":[{"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/media?parent=8812"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/categories?post=8812"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/tags?post=8812"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}