{"id":2693,"date":"2020-12-21T18:12:00","date_gmt":"2020-12-21T18:12:00","guid":{"rendered":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/?p=2693"},"modified":"2021-01-05T08:50:01","modified_gmt":"2021-01-05T08:50:01","slug":"sterowanie-serwem-za-pomoca-joysticka-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-3-3-2-2-2-2-2-2-2-2-3-2-3-3-2","status":"publish","type":"post","link":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/?p=2693","title":{"rendered":"Podstawy: Bluetooth + mikroserwa"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Podstawy Arduino<\/h2>\n\n\n\n<p>Tym razem poznajemy co\u015b konkretnego &#8211; modu\u0142 Bluetooth XM-15B. Umo\u017cliwi on komunikacj\u0119 z naszym smartfonem i sterowanie wie\u017ctyczk\u0105 (zbudowan\u0105 z 2 mikroserw, jak na poprzednich zaj\u0119ciach). <\/p>\n\n\n\n<div class=\"wp-block-image is-style-rounded\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2020\/12\/XM-15B-1-1024x796.png\" alt=\"\" class=\"wp-image-2695\" width=\"512\" height=\"398\" srcset=\"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2020\/12\/XM-15B-1-1024x796.png 1024w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2020\/12\/XM-15B-1-300x233.png 300w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2020\/12\/XM-15B-1-768x597.png 768w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2020\/12\/XM-15B-1.png 1078w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><figcaption>Komunikacja z Bluetoothem z wykorzystaniem SoftwareSerial-a.<\/figcaption><\/figure><\/div>\n\n\n\n<p>Poznali\u015bmy obiekt <a rel=\"noreferrer noopener\" href=\"https:\/\/www.arduino.cc\/en\/Reference\/softwareSerial\" target=\"_blank\">SoftwareSerial<\/a> pomocny w komunikacji z dwoma urz\u0105dzeniami dzia\u0142aj\u0105cymi przez UART, a (niestety) Arduino UNO ma tylko jeden Serial&#8230; Wykorzystali\u015bmy darmow\u0105 apk\u0119 z AndroidStore &#8222;Bluetooth control 8 lap&#8221; kt\u00f3ra sterowa\u0142a wie\u017cyczk\u0105. Brawo Studenci! <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-medium\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2021\/01\/DSC_0626-300x169.jpg\" alt=\"\" class=\"wp-image-2725\" srcset=\"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2021\/01\/DSC_0626-300x169.jpg 300w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2021\/01\/DSC_0626-1024x576.jpg 1024w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2021\/01\/DSC_0626-768x432.jpg 768w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2021\/01\/DSC_0626-1536x864.jpg 1536w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2021\/01\/DSC_0626.jpg 1600w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><figcaption>Wie\u017cyczka z 2x mikroserwo sterowana przez Bluetooth.<\/figcaption><\/figure><\/div>\n\n\n\n<p>Ta apka jest dobra na pocz\u0105tek, mo\u017cna poszuka\u0107 czego\u015b lepszego w sklepie ale&#8230; dlaczego nie stworzy\u0107 w\u0142asnej? To naprawd\u0119 proste &#8211; z odpowiednim \u015brodowiskiem, czyli (polecam) MIT App Inventor<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/appinventor.mit.edu\/\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"397\" height=\"93\" src=\"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2020\/12\/MitAppInventor.png\" alt=\"\" class=\"wp-image-2696\" srcset=\"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2020\/12\/MitAppInventor.png 397w, https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2020\/12\/MitAppInventor-300x70.png 300w\" sizes=\"auto, (max-width: 397px) 100vw, 397px\" \/><\/a><figcaption>MIT App Inventor &#8211; tworzenie pod Androida z bloczk\u00f3w\/klocku jak w Scrachu!<\/figcaption><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Maskotka<\/h2>\n\n\n\n<p>Prace trwaj\u0105: BB poprawia \u0142\u0105cza i soft, KG wierci i kr\u0119ci \ud83d\ude1b A co z tego wysz\u0142o? Skrzypi, ale je\u017adzi jak wariat \ud83d\ude00 <\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/wp-content\/uploads\/sites\/6\/2020\/12\/MOV_0624.mp4\"><\/video><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Podstawy Arduino Tym razem poznajemy co\u015b konkretnego &#8211; modu\u0142 Bluetooth XM-15B. Umo\u017cliwi on komunikacj\u0119 z naszym smartfonem i sterowanie wie\u017ctyczk\u0105 (zbudowan\u0105 z 2 mikroserw, jak na poprzednich zaj\u0119ciach). Poznali\u015bmy obiekt SoftwareSerial pomocny w komunikacji z dwoma urz\u0105dzeniami dzia\u0142aj\u0105cymi przez UART, a (niestety) Arduino UNO ma tylko jeden Serial&#8230; Wykorzystali\u015bmy darmow\u0105 apk\u0119 z AndroidStore &#8222;Bluetooth control [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":2695,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[52],"tags":[58,234,96,398,397,168],"class_list":{"0":"post-2693","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","6":"hentry","7":"category-fibot","8":"tag-bluetooth","9":"tag-maskotka","10":"tag-serial","11":"tag-software-serial","12":"tag-softwareserial","13":"tag-xm-15b","15":"post-with-thumbnail","16":"post-with-thumbnail-large"},"_links":{"self":[{"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=\/wp\/v2\/posts\/2693","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=2693"}],"version-history":[{"count":9,"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=\/wp\/v2\/posts\/2693\/revisions"}],"predecessor-version":[{"id":2729,"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=\/wp\/v2\/posts\/2693\/revisions\/2729"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=\/wp\/v2\/media\/2695"}],"wp:attachment":[{"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2693"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2693"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/physics.uwb.edu.pl\/wf\/fi-bot\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2693"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}