{"id":1917,"date":"2019-07-30T12:16:24","date_gmt":"2019-07-30T12:16:24","guid":{"rendered":"http:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/?p=1917"},"modified":"2019-07-31T14:34:29","modified_gmt":"2019-07-31T14:34:29","slug":"sterowanie-serwem-za-pomoca-joysticka-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-3-2-2-4-2-2-2-2-2-2-3-2-2-2-2-2-2","status":"publish","type":"post","link":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/?p=1917","title":{"rendered":"Kra\u0144c\u00f3wka w PM2D3D oraz samochodzik (L293N)"},"content":{"rendered":"<h2>Sterownik silnik\u00f3w L293N<\/h2>\r\nPan Przemek zapozna\u0142 si\u0119 z sygna\u0142ami PWM (obowi\u0105zkowy programik &#8222;gasz\u0105cy&#8221; LEDa &#8211; i funkcja <strong>analogWrite<\/strong>) a nast\u0119pnie pozna\u0142 sterowanie silnikami DC &#8211; za pomoc\u0105 sterownika L293N. Najpierw pod\u0142\u0105czali\u015bmy zasilanie 6V z \u017celowego akumulatorka:<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-1918\" src=\"http:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8132-1024x576.jpg\" alt=\"\" width=\"640\" height=\"360\" srcset=\"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8132-1024x576.jpg 1024w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8132-300x169.jpg 300w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8132-768x432.jpg 768w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8132.jpg 1800w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/>a nast\u0119pnie konstrukcja uleg\u0142a modyfikacji (w tym tak\u017ce zasilanie) i powsta\u0142a taka oto platforma testowa:<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-1922\" src=\"http:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8137-1024x576.jpg\" alt=\"\" width=\"640\" height=\"360\" srcset=\"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8137-1024x576.jpg 1024w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8137-300x169.jpg 300w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8137-768x432.jpg 768w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8137.jpg 1800w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/>\r\nUda\u0142o si\u0119 &#8222;nauczy\u0107&#8221; je\u017adzi\u0107 ten pojazd do przodu, ty\u0142u i skr\u0119ca\u0107. Na razie wykonuje on wszystkie te czynno\u015bci w k\u00f3\u0142ko &#8211; wi\u0119c jest to ma\u0142o sensowne. Ale kolejny krok to zdalne sterowanie i ten krok to ju\u017c du\u017cy krok w kierunku <a href=\"http:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/?page_id=1715\">Wojny Robot\u00f3w<\/a> \ud83d\ude09\r\n<h2>Precyzyjna Maszyna (PM2D3D) &#8211; kra\u0144c\u00f3wka<\/h2>\r\nPan Bartek zamontowa\u0142 kra\u0144c\u00f3wki &#8211; wydrukowa\u0142 odpowiednie elementy trzymaj\u0105ce.\r\n&nbsp;<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-1921\" src=\"http:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8135-1024x576.jpg\" alt=\"\" width=\"640\" height=\"360\" srcset=\"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8135-1024x576.jpg 1024w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8135-300x169.jpg 300w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8135-768x432.jpg 768w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8135.jpg 1800w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-1920\" src=\"http:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8134-1024x576.jpg\" alt=\"\" width=\"640\" height=\"360\" srcset=\"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8134-1024x576.jpg 1024w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8134-300x169.jpg 300w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8134-768x432.jpg 768w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2019\/07\/DSC_8134.jpg 1800w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/>Skoro s\u0105 ju\u017c kra\u0144c\u00f3wki, to nale\u017cy je oprogramowa\u0107. Drogi s\u0105 (co najmniej) dwie: 1) w programie realizuj\u0105cym poruszanie silnikami sprawdzamy, co si\u0119 dzieje z kra\u0144c\u00f3wkami &#8211; i w razie czego zatrzymujemy konkretny silnik, lub 2) inicjalizujemy przerwania, kt\u00f3re robi\u0105 to automatycznie. Jednak zanim dosz\u0142o do tego to&#8230; pojawi\u0142y si\u0119 problemy z <strong>rysowaniem linii po skosie<\/strong>. Przygotowany przez Pana Bartka kod mia\u0142 dzia\u0142a\u0107 &#8211; jednak okaza\u0142o si\u0119, \u017ce ma wady. Wiadomo &#8211; <em>ten si\u0119 nie myli, kto nic nie robi<\/em> \ud83d\ude09 Dlatego dzisiejsze zaj\u0119cia posz\u0142y w kierunku naprawy softwaru&#8230; Jeszcze jest troch\u0119 roboty \ud83d\ude09\r\n\r\nWi\u0119cej o projekcie Maszyny na <a href=\"http:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/?page_id=1734\">stronie projektu<\/a>.\r\n<p style=\"text-align: right;\"><em>(c) K.G.<\/em><\/p>\r\n<!-- \/wp:post-content -->","protected":false},"excerpt":{"rendered":"<p>Sterownik silnik\u00f3w L293N Pan Przemek zapozna\u0142 si\u0119 z sygna\u0142ami PWM (obowi\u0105zkowy programik &#8222;gasz\u0105cy&#8221; LEDa &#8211; i funkcja analogWrite) a nast\u0119pnie pozna\u0142 sterowanie silnikami DC &#8211; za pomoc\u0105 sterownika L293N. Najpierw pod\u0142\u0105czali\u015bmy zasilanie 6V z \u017celowego akumulatorka:a nast\u0119pnie konstrukcja uleg\u0142a modyfikacji (w tym tak\u017ce zasilanie) i powsta\u0142a taka oto platforma testowa: Uda\u0142o si\u0119 &#8222;nauczy\u0107&#8221; je\u017adzi\u0107 ten [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":1918,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[52],"tags":[203,330,329,309,32,14,308,9,328,307],"class_list":{"0":"post-1917","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","6":"hentry","7":"category-fibot","8":"tag-analogwrite","9":"tag-krancowka","10":"tag-krancowki","11":"tag-krokowe","12":"tag-l293","13":"tag-l298","14":"tag-maszyna","15":"tag-pwm","16":"tag-samochod","17":"tag-wojny","19":"post-with-thumbnail","20":"post-with-thumbnail-large"},"_links":{"self":[{"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=\/wp\/v2\/posts\/1917","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1917"}],"version-history":[{"count":2,"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=\/wp\/v2\/posts\/1917\/revisions"}],"predecessor-version":[{"id":1924,"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=\/wp\/v2\/posts\/1917\/revisions\/1924"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=\/wp\/v2\/media\/1918"}],"wp:attachment":[{"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1917"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1917"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}