{"id":9118,"date":"2016-03-02T23:08:20","date_gmt":"2016-03-02T22:08:20","guid":{"rendered":"https:\/\/www.customprotocol.com\/?post_type=it_programmation&amp;p=9118"},"modified":"2016-03-02T23:08:20","modified_gmt":"2016-03-02T22:08:20","slug":"lampe-led-interactive-originale-norwegian-creations","status":"publish","type":"it_programmation","link":"https:\/\/www.customprotocol.com\/programmation\/lampe-led-interactive-originale-norwegian-creations\/","title":{"rendered":"Une lampe LED interactive pour ajouter une touche d&#8217;originalit\u00e9 dans sa chambre"},"content":{"rendered":"<figure id=\"attachment_9119\" aria-describedby=\"caption-attachment-9119\" style=\"width: 764px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.customprotocol.com\/medias\/2016\/03\/Lampe-interactive-ruche-3D-Norwegian-Creations-photo-video.png\" rel=\"attachment wp-att-9119\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9119 size-large\" src=\"https:\/\/www.customprotocol.com\/medias\/2016\/03\/Lampe-interactive-ruche-3D-Norwegian-Creations-photo-video-764x430.png\" alt=\"Oh qu'c'est beau&#8239;! *o*\" width=\"764\" height=\"430\" \/><\/a><figcaption id=\"caption-attachment-9119\" class=\"wp-caption-text\">Oh qu'c'est beau&#8239;! *o*<\/figcaption><\/figure>\n<p style=\"text-align: justify;\"><em>Norwegian Creations<\/em> aime transformer des choses banales en choses... ben, originales du coup. L'\u00e9quipe de <em>makers<\/em> norv\u00e9giens a d\u00e9cid\u00e9 de transformer cette fois-ci les lampes traditionnelles accroch\u00e9es au plafond en suivant un mod\u00e8le 3D au design \"param\u00e9trique\", de 512 <em>LEDs<\/em> au total, g\u00e9n\u00e9r\u00e9 gr\u00e2ce au logiciel <em><a href=\"http:\/\/www.gnu.org\/software\/octave\/\" target=\"_blank\" rel=\"noopener noreferrer\">Octave<\/a><\/em> (un d\u00e9riv\u00e9 de <em>MATLAB<\/em>) et le code ci-dessous&nbsp;:<\/p>\n<pre class=\"lang:default decode:true\">x&nbsp;=&nbsp;linspace(1,64,64);\n \na1&nbsp;=&nbsp;0.005;\na2&nbsp;=&nbsp;0.007;\na3&nbsp;=&nbsp;0.015;\na4&nbsp;=&nbsp;0.07;\na5&nbsp;=&nbsp;0.05;\na6&nbsp;=&nbsp;0.05;\na7&nbsp;=&nbsp;0.008;\na8&nbsp;=&nbsp;0.001;\n \nf1&nbsp;=&nbsp;sin(0.1*x)+1;\nf2&nbsp;=&nbsp;cos(0.25*x)+1;\nf3&nbsp;=&nbsp;sin(0.03*x.^2)+2100;\nfq&nbsp;=&nbsp;0.001*(-(x-32).^2&nbsp;+&nbsp;965);\n \ny1&nbsp;=&nbsp;a1*(f1+f2).*f3.*fq;\ny2&nbsp;=&nbsp;a2*(2*f1+f2).*f3.*fq;\ny3&nbsp;=&nbsp;a3*(f1+2*f2).*f3.*fq;\ny4&nbsp;=&nbsp;a4*(0.5*f1+2*f2).*0.5.*f3.*fq;\ny5&nbsp;=&nbsp;a5*(1.2*f1+f2).*f3.*fq;\ny6&nbsp;=&nbsp;a6*(f1+0.1*f2).*f3.*fq;\ny7&nbsp;=&nbsp;a7*(f1+f2).*f3.*fq;\ny8&nbsp;=&nbsp;a8*(f1+f2).*f3.*fq;\n \nA&nbsp;=&nbsp;0.4*[y1;y2;y3;y4;y5;y6;y7;y8];\nB&nbsp;=&nbsp;A - 10;\n \nthreshold&nbsp;=&nbsp;5;\nk&nbsp;=&nbsp;0;\n \nfor i&nbsp;=&nbsp;1:8\n  for j&nbsp;=&nbsp;1:64\n    if (B(i,j) &lt; threshold)\n      B(i,j)&nbsp;=&nbsp;0;\n    else\n      k&nbsp;=&nbsp;k +1;\n    endif\n  end\nend\n \nk\nfigure(1)\nsurf(B)<\/pre>\n<figure id=\"attachment_9124\" aria-describedby=\"caption-attachment-9124\" style=\"width: 500px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.customprotocol.com\/medias\/2016\/03\/Design-parametrique-lampe-interactive-norwegian-creations.png\" rel=\"attachment wp-att-9124\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-9124\" src=\"https:\/\/www.customprotocol.com\/medias\/2016\/03\/Design-parametrique-lampe-interactive-norwegian-creations-500x282.png\" alt=\"Voil\u00e0 le mod\u00e8le g\u00e9n\u00e9r\u00e9\" width=\"500\" height=\"282\" \/><\/a><figcaption id=\"caption-attachment-9124\" class=\"wp-caption-text\">Voil\u00e0 le mod\u00e8le g\u00e9n\u00e9r\u00e9<\/figcaption><\/figure>\n<p style=\"text-align: justify;\">Les concepteurs ont ensuite cr\u00e9e une maquette en 3D sur ordinateur, pour observer la t\u00eate du mod\u00e8le avant d'imprimer en 3D tous les hexagones\u00a0avec des hauteurs diff\u00e9rentes soigneusement \u00e9tiquet\u00e9s, formant l'effet de \"nuage\" recherch\u00e9 pour la lampe.<\/p>\n<figure id=\"attachment_9125\" aria-describedby=\"caption-attachment-9125\" style=\"width: 500px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.customprotocol.com\/medias\/2016\/03\/Lampe-interactive-LEDs-Norwegian-Creations-modele-3D.png\" rel=\"attachment wp-att-9125\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9125 size-medium\" src=\"https:\/\/www.customprotocol.com\/medias\/2016\/03\/Lampe-interactive-LEDs-Norwegian-Creations-modele-3D-500x281.png\" alt=\"Lampe interactive LEDs Norwegian Creations mod\u00e8le 3D\" width=\"500\" height=\"281\" \/><\/a><figcaption id=\"caption-attachment-9125\" class=\"wp-caption-text\">Et voil\u00e0 le mod\u00e8le 3D<\/figcaption><\/figure>\n<p style=\"text-align: justify;\">Le syst\u00e8me repose sur un <em>Raspberry Pi B+<\/em>, des bandes de <em>LEDs WS2812<\/em> et un contr\u00f4leur <em>Fadecandy<\/em> d'<em>Adafruit<\/em>. Les bandes ont \u00e9t\u00e9 soigneusement attach\u00e9es sur une longue planche, les hexagones ont ensuite \u00e9t\u00e9 coll\u00e9s sur celles-l\u00e0 et des boules de cotons ont enfin \u00e9t\u00e9 incorpor\u00e9s pour renforcer l'impression de nuage de la lampe.<\/p>\n<figure id=\"attachment_9126\" aria-describedby=\"caption-attachment-9126\" style=\"width: 500px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.customprotocol.com\/medias\/2016\/03\/Lampe-interactive-LEDs-Norwegian-Creations-conception-planche-cotons-hexagones-bandes-leds.png\" rel=\"attachment wp-att-9126\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-9126\" src=\"https:\/\/www.customprotocol.com\/medias\/2016\/03\/Lampe-interactive-LEDs-Norwegian-Creations-conception-planche-cotons-hexagones-bandes-leds-500x282.png\" alt=\"Un nuage en cotons et hexagones... ~\" width=\"500\" height=\"282\" \/><\/a><figcaption id=\"caption-attachment-9126\" class=\"wp-caption-text\">Un nuage en cotons et hexagones... ~<\/figcaption><\/figure>\n<p style=\"text-align: justify;\">La (super) lampe peut afficher des motifs ou maintenir une lumi\u00e8re \"constante\", et dispose m\u00eame de deux fonctionnalit\u00e9s amusantes. La premi\u00e8re est la possibilit\u00e9 de param\u00e9trer les heures pendant laquelle la lumi\u00e8re doit \u00eatre plus faible (c'est-\u00e0-dire le jour), et la seconde est la petite animation s'enclenchant lorsqu'un \"J'aime\" est laiss\u00e9 sur la <a href=\"https:\/\/www.facebook.com\/NorwegianCreations\" target=\"_blank\" rel=\"noopener noreferrer\">page\u00a0<em>Facebook<\/em><\/a>. Si si, on vous jure&#8239;! Si vous ne me croyez pas, vous n'avez qu'\u00e0 voir les d\u00e9tails des constructeurs sur le <a href=\"http:\/\/www.norwegiancreations.com\/2015\/06\/designing-and-building-an-interactive-led-lamp-technical-insights\/\" target=\"_blank\" rel=\"noopener noreferrer\">site officiel de <em>Norwegian Creations<\/em><\/a> et contempler la vid\u00e9o ci-dessous&nbsp;:<\/p>\n<div class=\"inserervideo\"><iframe loading=\"lazy\" width=\"500\" height=\"281\" src=\"https:\/\/player.vimeo.com\/video\/131191858?color=3a4d65&amp;title=0&amp;byline=0&amp;portrait=0\" frameborder=\"0\" webkitallowfullscreen=\"webkitallowfullscreen\" mozallowfullscreen=\"mozallowfullscreen\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Norwegian Creations a cr\u00e9e une lampe d'un genre nouveau, originale et fra\u00eeche comme il faut.<\/p>\n","protected":false},"author":481,"featured_media":9120,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"categories":[31,4,14,586,454],"tags":[656,33],"programmation-categorie":[631],"class_list":["post-9118","it_programmation","type-it_programmation","status-publish","format-standard","has-post-thumbnail","hentry","category-bricolage","category-news","category-news-insolites","category-news-programmation","category-programmation","tag-lampe","tag-videos","programmation_categorie-insolites"],"yoast_head":"\n<title>Lampe LED interactive - Custom Protocol<\/title>\n<meta name=\"description\" content=\"Norwegian Creations a cr\u00e9e une lampe d&#039;un genre nouveau, originale et fra\u00eeche comme il faut.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.customprotocol.com\/programmation\/lampe-led-interactive-originale-norwegian-creations\/\" \/>\n<meta property=\"og:locale\" content=\"fr_CA\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Lampe LED interactive - Custom Protocol\" \/>\n<meta property=\"og:description\" content=\"Norwegian Creations a cr\u00e9e une lampe d&#039;un genre nouveau, originale et fra\u00eeche comme il faut.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.customprotocol.com\/programmation\/lampe-led-interactive-originale-norwegian-creations\/\" \/>\n<meta property=\"og:site_name\" content=\"Custom Protocol\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.customprotocol.com\/medias\/2016\/03\/Lampe-interactive-ruche-3D-Norwegian-Creations-photo-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"889\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimation du temps de lecture\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.customprotocol.com\/programmation\/lampe-led-interactive-originale-norwegian-creations\/\",\"url\":\"https:\/\/www.customprotocol.com\/programmation\/lampe-led-interactive-originale-norwegian-creations\/\",\"name\":\"Lampe LED interactive - Custom Protocol\",\"isPartOf\":{\"@id\":\"https:\/\/www.customprotocol.com\/#website\"},\"datePublished\":\"2016-03-02T22:08:20+00:00\",\"dateModified\":\"2016-03-02T22:08:20+00:00\",\"description\":\"Norwegian Creations a cr\u00e9e une lampe d'un genre nouveau, originale et fra\u00eeche comme il faut.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.customprotocol.com\/programmation\/lampe-led-interactive-originale-norwegian-creations\/#breadcrumb\"},\"inLanguage\":\"fr-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.customprotocol.com\/programmation\/lampe-led-interactive-originale-norwegian-creations\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.customprotocol.com\/programmation\/lampe-led-interactive-originale-norwegian-creations\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.customprotocol.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Programmation\",\"item\":\"https:\/\/www.customprotocol.com\/programmation\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Une lampe LED interactive pour ajouter une touche d&#8217;originalit\u00e9 dans sa chambre\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.customprotocol.com\/#website\",\"url\":\"https:\/\/www.customprotocol.com\/\",\"name\":\"Custom Protocol\",\"description\":\"Site d&#039;hack-tualit\u00e9 et de tutoriels sur la customisation de consoles et appareils (homebrews, plugins, \u00e9mulation...)\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.customprotocol.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-CA\"}]}<\/script>\n","yoast_head_json":{"title":"Lampe LED interactive - Custom Protocol","description":"Norwegian Creations a cr\u00e9e une lampe d'un genre nouveau, originale et fra\u00eeche comme il faut.","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:\/\/www.customprotocol.com\/programmation\/lampe-led-interactive-originale-norwegian-creations\/","og_locale":"fr_CA","og_type":"article","og_title":"Lampe LED interactive - Custom Protocol","og_description":"Norwegian Creations a cr\u00e9e une lampe d'un genre nouveau, originale et fra\u00eeche comme il faut.","og_url":"https:\/\/www.customprotocol.com\/programmation\/lampe-led-interactive-originale-norwegian-creations\/","og_site_name":"Custom Protocol","og_image":[{"width":889,"height":500,"url":"https:\/\/www.customprotocol.com\/medias\/2016\/03\/Lampe-interactive-ruche-3D-Norwegian-Creations-photo-2.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimation du temps de lecture":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.customprotocol.com\/programmation\/lampe-led-interactive-originale-norwegian-creations\/","url":"https:\/\/www.customprotocol.com\/programmation\/lampe-led-interactive-originale-norwegian-creations\/","name":"Lampe LED interactive - Custom Protocol","isPartOf":{"@id":"https:\/\/www.customprotocol.com\/#website"},"datePublished":"2016-03-02T22:08:20+00:00","dateModified":"2016-03-02T22:08:20+00:00","description":"Norwegian Creations a cr\u00e9e une lampe d'un genre nouveau, originale et fra\u00eeche comme il faut.","breadcrumb":{"@id":"https:\/\/www.customprotocol.com\/programmation\/lampe-led-interactive-originale-norwegian-creations\/#breadcrumb"},"inLanguage":"fr-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.customprotocol.com\/programmation\/lampe-led-interactive-originale-norwegian-creations\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.customprotocol.com\/programmation\/lampe-led-interactive-originale-norwegian-creations\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.customprotocol.com\/"},{"@type":"ListItem","position":2,"name":"Programmation","item":"https:\/\/www.customprotocol.com\/programmation\/"},{"@type":"ListItem","position":3,"name":"Une lampe LED interactive pour ajouter une touche d&#8217;originalit\u00e9 dans sa chambre"}]},{"@type":"WebSite","@id":"https:\/\/www.customprotocol.com\/#website","url":"https:\/\/www.customprotocol.com\/","name":"Custom Protocol","description":"Site d&#039;hack-tualit\u00e9 et de tutoriels sur la customisation de consoles et appareils (homebrews, plugins, \u00e9mulation...)","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.customprotocol.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-CA"}]}},"_links":{"self":[{"href":"https:\/\/www.customprotocol.com\/api\/wp\/v2\/programmation\/9118","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.customprotocol.com\/api\/wp\/v2\/programmation"}],"about":[{"href":"https:\/\/www.customprotocol.com\/api\/wp\/v2\/types\/it_programmation"}],"author":[{"embeddable":true,"href":"https:\/\/www.customprotocol.com\/api\/wp\/v2\/users\/481"}],"replies":[{"embeddable":true,"href":"https:\/\/www.customprotocol.com\/api\/wp\/v2\/comments?post=9118"}],"version-history":[{"count":0,"href":"https:\/\/www.customprotocol.com\/api\/wp\/v2\/programmation\/9118\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.customprotocol.com\/api\/wp\/v2\/media\/9120"}],"wp:attachment":[{"href":"https:\/\/www.customprotocol.com\/api\/wp\/v2\/media?parent=9118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.customprotocol.com\/api\/wp\/v2\/categories?post=9118"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.customprotocol.com\/api\/wp\/v2\/tags?post=9118"},{"taxonomy":"programmation_categorie","embeddable":true,"href":"https:\/\/www.customprotocol.com\/api\/wp\/v2\/programmation-categorie?post=9118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}