{"id":10310,"date":"2018-06-26T08:17:09","date_gmt":"2018-06-26T06:17:09","guid":{"rendered":"https:\/\/blog.kamami.pl\/?p=10310"},"modified":"2018-06-26T19:26:37","modified_gmt":"2018-06-26T17:26:37","slug":"node-jsthree-js-na-komputerze-visionsom-przyklady","status":"publish","type":"post","link":"https:\/\/kamami.pl\/blog\/node-jsthree-js-na-komputerze-visionsom-przyklady\/","title":{"rendered":"Node.js\/Three.js na komputerze VisionSOM &#8211; przyk\u0142ady"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-10321\" src=\"https:\/\/blog.kamami.pl\/wp-content\/uploads\/2018\/06\/somlabs-gyro-1024x682.jpg\" alt=\"\" width=\"584\" height=\"389\" srcset=\"https:\/\/kamami.pl\/blog\/wp-content\/uploads\/2018\/06\/somlabs-gyro-1024x682.jpg 1024w, https:\/\/kamami.pl\/blog\/wp-content\/uploads\/2018\/06\/somlabs-gyro-300x200.jpg 300w, https:\/\/kamami.pl\/blog\/wp-content\/uploads\/2018\/06\/somlabs-gyro-768x512.jpg 768w, https:\/\/kamami.pl\/blog\/wp-content\/uploads\/2018\/06\/somlabs-gyro-450x300.jpg 450w, https:\/\/kamami.pl\/blog\/wp-content\/uploads\/2018\/06\/somlabs-gyro.jpg 2000w\" sizes=\"auto, (max-width: 584px) 100vw, 584px\" \/><\/p>\n<p>W miesi\u0119czniku <a href=\"http:\/\/www.ep.com.pl\">Elektronika Praktyczna<\/a> (wydanie lipcowe) znajdzie si\u0119 interesuj\u0105cy artyku\u0142, kt\u00f3rego autor na przyk\u0142adzie komputera jednop\u0142ytkowego\u00a0<a href=\"https:\/\/kamami.pl\/zestawy-startowe\/566287-visionstk-usd-tr01-zestaw-startowy-z-modulem-visionsom-microsd.html\">VisionSOM <\/a>firmy SoMLabs poka\u017ce (na przyk\u0142adach!) spos\u00f3b\u00a0tworzenia rozbudowanych projekt\u00f3w\u00a0 sprz\u0119towo-programowych, wykorzystuj\u0105cych\u00a0darmowe\u00a0\u015brodowisko\u00a0Node.js oraz biblioteki\u00a0Three.js. Przyk\u0142adem prezentowanym w artykule jest prosty serwer\u00a0WWW, prezentuj\u0105cy wyniki danych pomiarowych\u00a0(odczytanych z modu\u0142u \u017cyroskopu\u00a0komunikuj\u0105cego si\u0119 po magistrali I2C) w postaci\u00a0animowanej kostki 3D.<\/p>\n<p>Przebieg budowy aplikacji\u00a0zosta\u0142 przedstawiony\u00a0etapowo \u2013 od najprostszej implementacji\u00a0serwera WWW wy\u015bwietlaj\u0105cej napis \u201eHello\u00a0World\u201d, poprzez podzia\u0142 serwera na funkcje\u00a0front-end\/back-end oraz implementacj\u0119 odczytu\u00a0danych z procesu obs\u0142uguj\u0105cego modu\u0142\u00a0\u017cyroskopu.<\/p>\n<p>Szczeg\u00f3\u0142y w lipcowej EP!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>W miesi\u0119czniku Elektronika Praktyczna (wydanie lipcowe) znajdzie si\u0119 interesuj\u0105cy artyku\u0142, kt\u00f3rego autor na przyk\u0142adzie komputera jednop\u0142ytkowego\u00a0VisionSOM firmy SoMLabs poka\u017ce (na przyk\u0142adach!) spos\u00f3b\u00a0tworzenia rozbudowanych projekt\u00f3w\u00a0 sprz\u0119towo-programowych, wykorzystuj\u0105cych\u00a0darmowe\u00a0\u015brodowisko\u00a0Node.js oraz biblioteki\u00a0Three.js. Przyk\u0142adem prezentowanym w artykule jest prosty serwer\u00a0WWW, prezentuj\u0105cy wyniki danych pomiarowych\u00a0(odczytanych z modu\u0142u \u017cyroskopu\u00a0komunikuj\u0105cego si\u0119 po magistrali I2C) w postaci\u00a0animowanej kostki 3D. Przebieg budowy aplikacji\u00a0zosta\u0142 przedstawiony\u00a0etapowo \u2013 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":10321,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[101,29,59,33,44,91],"tags":[],"class_list":["post-10310","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cortex-a9","category-komputery-sbc","category-mikroprocesory","category-rdzen-cortex-a8","category-rdzen-cortex-a9","category-zestawy-startowe"],"acf":[],"_links":{"self":[{"href":"https:\/\/kamami.pl\/blog\/wp-json\/wp\/v2\/posts\/10310","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kamami.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kamami.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kamami.pl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kamami.pl\/blog\/wp-json\/wp\/v2\/comments?post=10310"}],"version-history":[{"count":8,"href":"https:\/\/kamami.pl\/blog\/wp-json\/wp\/v2\/posts\/10310\/revisions"}],"predecessor-version":[{"id":10329,"href":"https:\/\/kamami.pl\/blog\/wp-json\/wp\/v2\/posts\/10310\/revisions\/10329"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kamami.pl\/blog\/wp-json\/wp\/v2\/media\/10321"}],"wp:attachment":[{"href":"https:\/\/kamami.pl\/blog\/wp-json\/wp\/v2\/media?parent=10310"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kamami.pl\/blog\/wp-json\/wp\/v2\/categories?post=10310"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kamami.pl\/blog\/wp-json\/wp\/v2\/tags?post=10310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}