        <style>
            #donation_buttons td{
                border:medium none;
                background: inherit !important;
            }
            #donation_buttons table{               
                border:medium none;
                margin: auto;
                width: auto;
            }
        </style>
        {"id":2837,"date":"2017-12-24T14:28:43","date_gmt":"2017-12-24T14:28:43","guid":{"rendered":"http:\/\/rogerbit.com\/wprb\/?p=2837"},"modified":"2017-12-24T23:21:58","modified_gmt":"2017-12-24T23:21:58","slug":"estrella-de-navidad-con-led-neopixel","status":"publish","type":"post","link":"https:\/\/rogerbit.com\/wprb\/2017\/12\/estrella-de-navidad-con-led-neopixel\/","title":{"rendered":"Estrella de navidad con led neopixel"},"content":{"rendered":"<p><iframe loading=\"lazy\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/MNdL4u6UeG8?feature=oembed\" frameborder=\"0\" gesture=\"media\" allow=\"encrypted-media\" allowfullscreen><\/iframe><\/p>\n<p>Antes que nada quer\u00eda desearles una feliz navidad y un prospero a\u00f1o nuevo ;-).<\/p>\n<p>Construcci\u00f3n de la estrella<\/p>\n<p>Con motivo de estas fechas especiales he fabricado una estrella luminosa con led noepixel, que geenera un efecto muy bonitopara adornos nuestro \u00e1rbol de navidad, pesebre, etc.<\/p>\n<p>Su fabricaci\u00f3n es muy sencilla y los materiales en su mayor\u00eda son econ\u00f3micos y de f\u00e1cil adquisici\u00f3n.<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/IMG_09701.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-2845\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/IMG_09701-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/IMG_09701-300x225.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/IMG_09701-768x576.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/IMG_09701-1024x768.jpg 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/IMG_09701-600x450.jpg 600w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/IMG_09701-820x615.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/IMG_09701-1320x990.jpg 1320w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Lo primero que debemos hacer imprimir en una hoja de papel una estrella y el objeto que m\u00e1s te agrade recortarlo y pegarlo en un papel, a continuaci\u00f3n lo pegas en un cart\u00f3n y lo dejar secar durante alg\u00fan tiempo.<\/p>\n<p>Una vez seco, con un cutter cortar las orillas de la estrella y la separas del cart\u00f3n.<\/p>\n<p>Deber\u00e1s cortan una tira de cart\u00f3n de aproximadamente unos 10 x 2 cent\u00edmetros, y unir\u00e1s sus puntas con pegamento termo-fusible (barras de silicona, com\u00fanmente conocida) tratando de formar una figura circular. Esta figura la pegaras en la parte trasera de la estrella en el centro y la pegaras con el mismo pegamento.<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/IMG_09711.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-2846\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/IMG_09711-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/IMG_09711-300x225.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/IMG_09711-768x576.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/IMG_09711-1024x768.jpg 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/IMG_09711-600x450.jpg 600w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/IMG_09711-820x615.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/IMG_09711-1320x990.jpg 1320w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>En cada punta de la estrella vamos a pegar las luces led neopixel, tratando de ser lo m\u00e1s prolijo posible, para que no se noten en la parte delantera de la estrella el cableado.<\/p>\n<p>Armado del circuito<\/p>\n<p>Como he utilizado led neopixel de montaje superficial, ha sido necesario armar en un plaqueta experimental toda la circuiter\u00eda necesaria, para su correcto funcionamiento.<\/p>\n<p>Este circuito se limita a pocos componentes como son el propio led noepixel y un capacitor de montaje superficial de 0.1 uF, un peque\u00f1o troso de plaqueta esta\u00f1o y 3 cables de distintos colores.<\/p>\n<p>Pin out del led noepixel WS2812B<\/p>\n<p>Observes\u00e9 que en el pin n\u00famero 3 hay una peque\u00f1a muesca, tenerla en cuenta para determinar f\u00e1cilmente el pinout del del led.<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/ws2812b.png\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-2842\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/ws2812b.png\" alt=\"\" width=\"298\" height=\"296\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/ws2812b.png 298w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/ws2812b-150x150.png 150w\" sizes=\"(max-width: 298px) 100vw, 298px\" \/><\/a><\/p>\n<p>Imagen real del led neopixel<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/ws2812b.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-2843\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/ws2812b.jpg\" alt=\"\" width=\"200\" height=\"184\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Diagrama el\u00e9ctrico de conexi\u00f3n<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/circuito.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-2841\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/circuito.png\" alt=\"\" width=\"248\" height=\"125\" \/><\/a><\/p>\n<p>Conexi\u00f3n en cascada entre led noepixel<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/circuito2.png\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-2848\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/circuito2-300x169.png\" alt=\"\" width=\"300\" height=\"169\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/circuito2-300x169.png 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/circuito2-768x432.png 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/circuito2-1024x576.png 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/circuito2-600x338.png 600w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/circuito2-820x461.png 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/circuito2-1320x743.png 1320w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/circuito2.png 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Capacitor SMD de 0.1 uF<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/Multilayer-Ceramic-Chip-Capacitor-COG-NPO-Dielectric.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-2844\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/Multilayer-Ceramic-Chip-Capacitor-COG-NPO-Dielectric-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/Multilayer-Ceramic-Chip-Capacitor-COG-NPO-Dielectric-300x300.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/Multilayer-Ceramic-Chip-Capacitor-COG-NPO-Dielectric-150x150.jpg 150w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/Multilayer-Ceramic-Chip-Capacitor-COG-NPO-Dielectric.jpg 360w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Circuito con arduino uno<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/circuito-led-neopixel.png\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-2849\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/circuito-led-neopixel-300x203.png\" alt=\"\" width=\"300\" height=\"203\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/circuito-led-neopixel-300x203.png 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/circuito-led-neopixel-600x406.png 600w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/circuito-led-neopixel.png 762w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>C\u00f3digo Fuente<\/p>\n<p>Para poder utilizar este c\u00f3digo fuente debemos instalar la librer\u00eda\u00a0 Adafruit Neopixel y en este momento estoy usando la versi\u00f3n 1.1.3, si nunca has instalado una librer\u00eda en el ide de Arduino por favor mira el video, ah\u00ed est\u00e1n los pasos para poder hacerlo f\u00e1cilmente.<\/p>\n<p>Este ejemplo viene acompa\u00f1ado junto con la librer\u00eda llamado RGBWstrandtest, s\u00f3lo he hecho una peque\u00f1a modificaci\u00f3n en la linea\u00a0#define BRIGHTNESS 50, el valor de 50 lo he cambiado por 255 para una mayor iluminaci\u00f3n de los led. Esta modificaci\u00f3n queda a gusto de cada persona.<\/p>\n<p>En\u00a0#define PIN 6, con esto indicamos que pin del arduino vamos a usar en este caso el pin n\u00famero 6.<\/p>\n<pre class=\"lang:default decode:true\">#include &lt;Adafruit_NeoPixel.h&gt;\r\n#ifdef __AVR__\r\n  #include &lt;avr\/power.h&gt;\r\n#endif\r\n\r\n#define PIN 6\r\n\r\n#define NUM_LEDS 60\r\n\r\n#define BRIGHTNESS 255\r\n\r\nAdafruit_NeoPixel strip = Adafruit_NeoPixel(NUM_LEDS, PIN, NEO_GRBW + NEO_KHZ800);\r\n\r\nbyte neopix_gamma[] = {\r\n    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,\r\n    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  1,  1,  1,\r\n    1,  1,  1,  1,  1,  1,  1,  1,  1,  2,  2,  2,  2,  2,  2,  2,\r\n    2,  3,  3,  3,  3,  3,  3,  3,  4,  4,  4,  4,  4,  5,  5,  5,\r\n    5,  6,  6,  6,  6,  7,  7,  7,  7,  8,  8,  8,  9,  9,  9, 10,\r\n   10, 10, 11, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 15, 16, 16,\r\n   17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 24, 24, 25,\r\n   25, 26, 27, 27, 28, 29, 29, 30, 31, 32, 32, 33, 34, 35, 35, 36,\r\n   37, 38, 39, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 50,\r\n   51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68,\r\n   69, 70, 72, 73, 74, 75, 77, 78, 79, 81, 82, 83, 85, 86, 87, 89,\r\n   90, 92, 93, 95, 96, 98, 99,101,102,104,105,107,109,110,112,114,\r\n  115,117,119,120,122,124,126,127,129,131,133,135,137,138,140,142,\r\n  144,146,148,150,152,154,156,158,160,162,164,167,169,171,173,175,\r\n  177,180,182,184,186,189,191,193,196,198,200,203,205,208,210,213,\r\n  215,218,220,223,225,228,231,233,236,239,241,244,247,249,252,255 };\r\n\r\n\r\nvoid setup() {\r\n  \/\/ This is for Trinket 5V 16MHz, you can remove these three lines if you are not using a Trinket\r\n  #if defined (__AVR_ATtiny85__)\r\n    if (F_CPU == 16000000) clock_prescale_set(clock_div_1);\r\n  #endif\r\n  \/\/ End of trinket special code\r\n  strip.setBrightness(BRIGHTNESS);\r\n  strip.begin();\r\n  strip.show(); \/\/ Initialize all pixels to 'off'\r\n}\r\n\r\nvoid loop() {\r\n  \/\/ Some example procedures showing how to display to the pixels:\r\n  colorWipe(strip.Color(255, 0, 0), 50); \/\/ Red\r\n  colorWipe(strip.Color(0, 255, 0), 50); \/\/ Green\r\n  colorWipe(strip.Color(0, 0, 255), 50); \/\/ Blue\r\n  colorWipe(strip.Color(0, 0, 0, 255), 50); \/\/ White\r\n\r\n  whiteOverRainbow(20,75,5);  \r\n\r\n  pulseWhite(5); \r\n\r\n  \/\/ fullWhite();\r\n  \/\/ delay(2000);\r\n\r\n  rainbowFade2White(3,3,1);\r\n\r\n\r\n}\r\n\r\n\/\/ Fill the dots one after the other with a color\r\nvoid colorWipe(uint32_t c, uint8_t wait) {\r\n  for(uint16_t i=0; i&lt;strip.numPixels(); i++) {\r\n    strip.setPixelColor(i, c);\r\n    strip.show();\r\n    delay(wait);\r\n  }\r\n}\r\n\r\nvoid pulseWhite(uint8_t wait) {\r\n  for(int j = 0; j &lt; 256 ; j++){\r\n      for(uint16_t i=0; i&lt;strip.numPixels(); i++) {\r\n          strip.setPixelColor(i, strip.Color(0,0,0, neopix_gamma[j] ) );\r\n        }\r\n        delay(wait);\r\n        strip.show();\r\n      }\r\n\r\n  for(int j = 255; j &gt;= 0 ; j--){\r\n      for(uint16_t i=0; i&lt;strip.numPixels(); i++) {\r\n          strip.setPixelColor(i, strip.Color(0,0,0, neopix_gamma[j] ) );\r\n        }\r\n        delay(wait);\r\n        strip.show();\r\n      }\r\n}\r\n\r\n\r\nvoid rainbowFade2White(uint8_t wait, int rainbowLoops, int whiteLoops) {\r\n  float fadeMax = 100.0;\r\n  int fadeVal = 0;\r\n  uint32_t wheelVal;\r\n  int redVal, greenVal, blueVal;\r\n\r\n  for(int k = 0 ; k &lt; rainbowLoops ; k ++){\r\n    \r\n    for(int j=0; j&lt;256; j++) { \/\/ 5 cycles of all colors on wheel\r\n\r\n      for(int i=0; i&lt; strip.numPixels(); i++) {\r\n\r\n        wheelVal = Wheel(((i * 256 \/ strip.numPixels()) + j) &amp; 255);\r\n\r\n        redVal = red(wheelVal) * float(fadeVal\/fadeMax);\r\n        greenVal = green(wheelVal) * float(fadeVal\/fadeMax);\r\n        blueVal = blue(wheelVal) * float(fadeVal\/fadeMax);\r\n\r\n        strip.setPixelColor( i, strip.Color( redVal, greenVal, blueVal ) );\r\n\r\n      }\r\n\r\n      \/\/First loop, fade in!\r\n      if(k == 0 &amp;&amp; fadeVal &lt; fadeMax-1) {\r\n          fadeVal++;\r\n      }\r\n\r\n      \/\/Last loop, fade out!\r\n      else if(k == rainbowLoops - 1 &amp;&amp; j &gt; 255 - fadeMax ){\r\n          fadeVal--;\r\n      }\r\n\r\n        strip.show();\r\n        delay(wait);\r\n    }\r\n  \r\n  }\r\n\r\n\r\n\r\n  delay(500);\r\n\r\n\r\n  for(int k = 0 ; k &lt; whiteLoops ; k ++){\r\n\r\n    for(int j = 0; j &lt; 256 ; j++){\r\n\r\n        for(uint16_t i=0; i &lt; strip.numPixels(); i++) {\r\n            strip.setPixelColor(i, strip.Color(0,0,0, neopix_gamma[j] ) );\r\n          }\r\n          strip.show();\r\n        }\r\n\r\n        delay(2000);\r\n    for(int j = 255; j &gt;= 0 ; j--){\r\n\r\n        for(uint16_t i=0; i &lt; strip.numPixels(); i++) {\r\n            strip.setPixelColor(i, strip.Color(0,0,0, neopix_gamma[j] ) );\r\n          }\r\n          strip.show();\r\n        }\r\n  }\r\n\r\n  delay(500);\r\n\r\n\r\n}\r\n\r\nvoid whiteOverRainbow(uint8_t wait, uint8_t whiteSpeed, uint8_t whiteLength ) {\r\n  \r\n  if(whiteLength &gt;= strip.numPixels()) whiteLength = strip.numPixels() - 1;\r\n\r\n  int head = whiteLength - 1;\r\n  int tail = 0;\r\n\r\n  int loops = 3;\r\n  int loopNum = 0;\r\n\r\n  static unsigned long lastTime = 0;\r\n\r\n\r\n  while(true){\r\n    for(int j=0; j&lt;256; j++) {\r\n      for(uint16_t i=0; i&lt;strip.numPixels(); i++) {\r\n        if((i &gt;= tail &amp;&amp; i &lt;= head) || (tail &gt; head &amp;&amp; i &gt;= tail) || (tail &gt; head &amp;&amp; i &lt;= head) ){\r\n          strip.setPixelColor(i, strip.Color(0,0,0, 255 ) );\r\n        }\r\n        else{\r\n          strip.setPixelColor(i, Wheel(((i * 256 \/ strip.numPixels()) + j) &amp; 255));\r\n        }\r\n        \r\n      }\r\n\r\n      if(millis() - lastTime &gt; whiteSpeed) {\r\n        head++;\r\n        tail++;\r\n        if(head == strip.numPixels()){\r\n          loopNum++;\r\n        }\r\n        lastTime = millis();\r\n      }\r\n\r\n      if(loopNum == loops) return;\r\n    \r\n      head%=strip.numPixels();\r\n      tail%=strip.numPixels();\r\n        strip.show();\r\n        delay(wait);\r\n    }\r\n  }\r\n  \r\n}\r\nvoid fullWhite() {\r\n  \r\n    for(uint16_t i=0; i&lt;strip.numPixels(); i++) {\r\n        strip.setPixelColor(i, strip.Color(0,0,0, 255 ) );\r\n    }\r\n      strip.show();\r\n}\r\n\r\n\r\n\/\/ Slightly different, this makes the rainbow equally distributed throughout\r\nvoid rainbowCycle(uint8_t wait) {\r\n  uint16_t i, j;\r\n\r\n  for(j=0; j&lt;256 * 5; j++) { \/\/ 5 cycles of all colors on wheel\r\n    for(i=0; i&lt; strip.numPixels(); i++) {\r\n      strip.setPixelColor(i, Wheel(((i * 256 \/ strip.numPixels()) + j) &amp; 255));\r\n    }\r\n    strip.show();\r\n    delay(wait);\r\n  }\r\n}\r\n\r\nvoid rainbow(uint8_t wait) {\r\n  uint16_t i, j;\r\n\r\n  for(j=0; j&lt;256; j++) {\r\n    for(i=0; i&lt;strip.numPixels(); i++) {\r\n      strip.setPixelColor(i, Wheel((i+j) &amp; 255));\r\n    }\r\n    strip.show();\r\n    delay(wait);\r\n  }\r\n}\r\n\r\n\/\/ Input a value 0 to 255 to get a color value.\r\n\/\/ The colours are a transition r - g - b - back to r.\r\nuint32_t Wheel(byte WheelPos) {\r\n  WheelPos = 255 - WheelPos;\r\n  if(WheelPos &lt; 85) {\r\n    return strip.Color(255 - WheelPos * 3, 0, WheelPos * 3,0);\r\n  }\r\n  if(WheelPos &lt; 170) {\r\n    WheelPos -= 85;\r\n    return strip.Color(0, WheelPos * 3, 255 - WheelPos * 3,0);\r\n  }\r\n  WheelPos -= 170;\r\n  return strip.Color(WheelPos * 3, 255 - WheelPos * 3, 0,0);\r\n}\r\n\r\nuint8_t red(uint32_t c) {\r\n  return (c &gt;&gt; 16);\r\n}\r\nuint8_t green(uint32_t c) {\r\n  return (c &gt;&gt; 8);\r\n}\r\nuint8_t blue(uint32_t c) {\r\n  return (c);\r\n}\r\n<\/pre>\n<p>Hoja de datos del led WS2812B<\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2017\/12\/WS2812B.pdf\">WS2812B<\/a><\/p>\n<p>Quer\u00eda desear a todos feliz navidad y un mejor a\u00f1o nuevo.<\/p>\n<p><strong>VIDEOS DE NAVIDAD DE A\u00d1OS ANTERIORES<\/strong><\/p>\n<p><iframe loading=\"lazy\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/HY3jt2Ic5M0?feature=oembed\" frameborder=\"0\" gesture=\"media\" allow=\"encrypted-media\" allowfullscreen><\/iframe><\/p>\n<p><iframe loading=\"lazy\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/z5wDi87kXmE?feature=oembed\" frameborder=\"0\" gesture=\"media\" allow=\"encrypted-media\" allowfullscreen><\/iframe><\/p>\n<hr \/>\n<p>Tal vez pueda interesarte proyectos en arduino, pic, rob\u00f3tica, telecomunicaciones, suscribete en\u00a0<a href=\"http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1\">http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1<\/a>\u00a0muchos videos con c\u00f3digo fuentes completos y diagramas<\/p>\n<hr \/>\n<p>SUSCRIBETE A NUESTROS BOLETINES, RECIBE EN TU CORREO LAS NOTICIAS M\u00c1S DESTACADAS, S\u00d3LO INGRESANDO TU CORREO ELECTR\u00d3NICO<\/p>\n<hr \/>\n<p>[wysija_form id=&#8221;1&#8243;]<\/p>\n<hr \/>\n<div class=\"page-sidebar widget\" id=\"donation_buttons\"><form action=\"https:\/\/www.paypal.com\/cgi-bin\/webscr\" method=\"post\" target=\"_blank\" ><input type=\"hidden\" name=\"business\" value=\"donacion@rogerbit.com\"><input type=\"hidden\" name=\"bn\" value=\"mbjtechnolabs_SP\"><input type=\"hidden\" name=\"cmd\" value=\"_donations\"><input type=\"hidden\" name=\"item_name\" value=\"Ayuda a RogerBit.com\"><input type=\"hidden\" name=\"item_number\" value=\"www.rogerbit.com\"><input type=\"hidden\" class=\"set_donation_button_amount\" name=\"amount\" value=\"1\"><table ><tbody><tr><td><label for=\"rogerBit necesita de tu ayuda para seguir existiendo :-)\">rogerBit necesita de tu ayuda para seguir existiendo :-)<\/label><\/td><\/tr><\/tbody><\/table><table ><tbody><tr><td><input style=\"margin-top:10px;\" type=\"image\" name=\"submit\" border=\"0\" src=\"https:\/\/www.paypal.com\/en_US\/i\/btn\/btn_donateCC_LG.gif\" alt=\"PayPal - The safer, easier way to pay online\"><\/td><\/tr><\/tbody><\/table><input type=\"hidden\" name=\"currency_code\" value=\"USD\"><input type=\"hidden\" name=\"notify_url\" value=\"https:\/\/rogerbit.com\/wprb\/?Donation_Button&#038;action=ipn_handler\"><\/form><\/div>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Antes que nada quer\u00eda desearles una feliz navidad y un prospero a\u00f1o nuevo ;-). Construcci\u00f3n de la estrella Con motivo de estas fechas especiales he fabricado una estrella luminosa con led noepixel, que geenera un efecto muy bonitopara adornos nuestro \u00e1rbol de navidad, pesebre, etc. Su fabricaci\u00f3n es muy sencilla y los materiales en su [&hellip;]<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":2847,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[11],"tags":[592,45,593,7,591,594],"_links":{"self":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/2837"}],"collection":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/comments?post=2837"}],"version-history":[{"count":6,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/2837\/revisions"}],"predecessor-version":[{"id":2853,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/2837\/revisions\/2853"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media\/2847"}],"wp:attachment":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media?parent=2837"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/categories?post=2837"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/tags?post=2837"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}