{"id":1210,"date":"2018-05-02T10:16:46","date_gmt":"2018-05-02T10:16:46","guid":{"rendered":"http:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/?p=1210"},"modified":"2018-05-02T17:38:04","modified_gmt":"2018-05-02T17:38:04","slug":"sterowanie-serwem-za-pomoca-joysticka-2-2-2-2-2-2-2-2-2-2-2","status":"publish","type":"post","link":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/?p=1210","title":{"rendered":"Bluetooth"},"content":{"rendered":"<p>Z wielkim sukcesem i zadowoleniem oprogramowali\u015bmy modu\u0142 <a href=\"https:\/\/botland.com.pl\/moduly-bluetooth\/6642-modul-bluetooth-21-xm-15b-33v5v.html?search_query=XM-15B&amp;results=1\">Bluetooth XM-15B<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1215\" src=\"http:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2018\/05\/xm-15b.jpeg\" alt=\"\" width=\"360\" height=\"270\" srcset=\"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2018\/05\/xm-15b.jpeg 360w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2018\/05\/xm-15b-300x225.jpeg 300w\" sizes=\"auto, (max-width: 360px) 100vw, 360px\" \/><\/p>\n<ul>\n<li>biblioteka SoftwareSerial.h &#8212; bardzo przydatna w pracy z bluetooth, bo potrzebujemy komunikacji szeregowej (Arduino UNO ma tylko jedn\u0105 par\u0119 Tx\/Rx!)<\/li>\n<li>tworzymy zmienn\u0105 SoftwareSerial i przypisujemy jej dwa piny cyfrowe &#8211; w kolejno\u015bci Rx, Tx<\/li>\n<li>nie zapomnijcie o w\u0142\u0105czeniu metod\u0105 begin(9600)<\/li>\n<li>\u0142\u0105czenie &#8222;na krzy\u017c&#8221; z modu\u0142em XM-15B, czyli: Tx &lt;&#8211;&gt; Rx, Rx &lt;&#8211;&gt; Tx<\/li>\n<li>czytanie i interpretowanie komend&#8230;. a my\u015blicie, \u017ce po co ci\u0105gle \u0107wiczyli\u015bmy czytanie z klawiatury? teraz si\u0119 przyda!<\/li>\n<\/ul>\n<p>Poni\u017cej dzia\u0142anie aplikacji Blutooth Control Lamp i wy\u015bwietlaczem 7-mio segmentowym:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-1211\" src=\"http:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2018\/05\/blue1-1024x574.png\" alt=\"\" width=\"640\" height=\"359\" srcset=\"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2018\/05\/blue1-1024x574.png 1024w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2018\/05\/blue1-300x168.png 300w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2018\/05\/blue1-768x431.png 768w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2018\/05\/blue1.png 1493w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>Pod\u0142\u0105czamy sterownik silnik\u00f3w L298N i kolejna apka z Androida: Android RC<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1212 size-full\" src=\"http:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2018\/05\/blue2.png\" alt=\"\" width=\"842\" height=\"474\" srcset=\"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2018\/05\/blue2.png 842w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2018\/05\/blue2-300x169.png 300w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2018\/05\/blue2-768x432.png 768w\" sizes=\"auto, (max-width: 842px) 100vw, 842px\" \/><\/p>\n<p>A tu mamy to, co niebawem nas czeka: troszk\u0119 wi\u0119ksze silniczki (<a href=\"https:\/\/botland.com.pl\/silniki-dc-z-przekladnia-i-enkoderami\/5113-silnik-z-przekladnia-37dx73l-1001-enkoder-cpr-64.html\">37Dx73L<\/a>) z zaprojektowanym i wydrukowanych &#8222;trzymakiem&#8221;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1213 size-large\" src=\"http:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2018\/05\/druk3d-1024x571.png\" alt=\"\" width=\"640\" height=\"357\" srcset=\"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2018\/05\/druk3d-1024x571.png 1024w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2018\/05\/druk3d-300x167.png 300w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2018\/05\/druk3d-768x428.png 768w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2018\/05\/druk3d.png 1491w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>Chcia\u0142em <strong>pogratulowa\u0107<\/strong> ca\u0142ej 5-tce obecnej na dzisiejszych zaj\u0119ciach &#8211; za zaanga\u017cowanie w prac\u0119 nad projektem &#8211; i nauk\u0119 nawet w d\u0142ugi weekend majowy. Jestem przekonany, \u017ce Wam si\u0119 to op\u0142aci.<\/p>\n<p style=\"text-align: right;\"><em>(c) KG 2018<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Z wielkim sukcesem i zadowoleniem oprogramowali\u015bmy modu\u0142 Bluetooth XM-15B biblioteka SoftwareSerial.h &#8212; bardzo przydatna w pracy z bluetooth, bo potrzebujemy komunikacji szeregowej (Arduino UNO ma tylko jedn\u0105 par\u0119 Tx\/Rx!) tworzymy zmienn\u0105 SoftwareSerial i przypisujemy jej dwa piny cyfrowe &#8211; w kolejno\u015bci Rx, Tx nie zapomnijcie o w\u0142\u0105czeniu metod\u0105 begin(9600) \u0142\u0105czenie &#8222;na krzy\u017c&#8221; z modu\u0142em XM-15B, [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":1212,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[52],"tags":[231,58,230,129,16,232,233,168],"class_list":{"0":"post-1210","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","6":"hentry","7":"category-fibot","8":"tag-android-rc","9":"tag-bluetooth","10":"tag-l298n","11":"tag-mostek-h","12":"tag-silnik","13":"tag-smatrfon","14":"tag-sterowanie","15":"tag-xm-15b","17":"post-with-thumbnail","18":"post-with-thumbnail-large"},"_links":{"self":[{"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=\/wp\/v2\/posts\/1210","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=1210"}],"version-history":[{"count":4,"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=\/wp\/v2\/posts\/1210\/revisions"}],"predecessor-version":[{"id":1218,"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=\/wp\/v2\/posts\/1210\/revisions\/1218"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=\/wp\/v2\/media\/1212"}],"wp:attachment":[{"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1210"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}