        <style>
            #donation_buttons td{
                border:medium none;
                background: inherit !important;
            }
            #donation_buttons table{               
                border:medium none;
                margin: auto;
                width: auto;
            }
        </style>
        {"id":7837,"date":"2024-11-29T23:31:23","date_gmt":"2024-11-29T23:31:23","guid":{"rendered":"https:\/\/rogerbit.com\/wprb\/?p=7837"},"modified":"2024-11-29T23:31:23","modified_gmt":"2024-11-29T23:31:23","slug":"detector-de-colores","status":"publish","type":"post","link":"https:\/\/rogerbit.com\/wprb\/2024\/11\/detector-de-colores\/","title":{"rendered":"Detector de Colores con Arduino y display OLED"},"content":{"rendered":"<p><iframe loading=\"lazy\" title=\"No Creer\u00e1s lo F\u00e1cil que es Crear un Detector de Colores con Arduino y display OLED - PCBWay.es\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/sHU1L-sZWhk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<hr \/>\n<p>En este tutorial te mostraremos c\u00f3mo construir un detector de colores utilizando el sensor <strong>TCS3200<\/strong> y un display <strong>OLED SH1106<\/strong>, todo controlado por una placa Arduino. Este sistema puede reconocer colores y mostrarlos de forma clara en la pantalla OLED, \u00a1ideal para proyectos de rob\u00f3tica, clasificaci\u00f3n de objetos o cualquier idea creativa que tengas!<\/p>\n<h4>\u00bfQu\u00e9 Aprender\u00e1s?<\/h4>\n<ol>\n<li><strong>Configurar el sensor de color TCS3200<\/strong>: Aprende a interpretar la informaci\u00f3n RGB que detecta este sensor.<\/li>\n<li><strong>Integrar un display OLED SH1106<\/strong>: Descubre c\u00f3mo mostrar resultados en un formato legible y atractivo.<\/li>\n<li><strong>Procesar datos de color con Arduino<\/strong>: Domina la conversi\u00f3n de lecturas en valores \u00fatiles para tus proyectos.<\/li>\n<\/ol>\n<h4>\u00bfPor Qu\u00e9 Este Proyecto?<\/h4>\n<p>Este proyecto no solo es divertido de construir, sino tambi\u00e9n muy \u00fatil para aprender sobre sensores y procesamiento de datos. Adem\u00e1s, puedes ampliarlo con nuevas funcionalidades, como clasificar objetos o realizar mediciones de color m\u00e1s precisas.<\/p>\n<p>Sigue leyendo para descubrir el paso a paso, los materiales que necesitas y el c\u00f3digo para llevar tu detector de colores al siguiente nivel. \u00a1Manos a la obra!<\/p>\n<hr \/>\n<p style=\"text-align: left;\">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>\u00a0mucho videos con c\u00f3digo fuentes completos y diagramas<\/p>\n<p style=\"text-align: left;\"><div id=\"ubm-banners-rotation-n1\" data-interval=\"4000\" class=\"ubm_banners_rotation\" style=\"overflow: hidden; width: 200px; height: 150px;\"><div id=\"3_ubm_banner\" class=\"ubm_rotating_banner\"><a href=\"https:\/\/bit.ly\/3aXRDAu\" target=\"_blank\" rel=\"dofollow\"><img src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/useful_banner_manager_banners\/3-2-logo youtube.png\" width=\"100%\" height=\"100%\" alt=\"SUSCRIBETE A NUESTRO CANAL DE YOUTUBE, TUTORIALES GRATIS\" \/><\/a><\/div><\/div><\/p>\n<hr \/>\n<h2><strong>Componentes electr\u00f3nicos del proyecto<\/strong><\/h2>\n<div class=\"pdt_c\">\n<p><strong>Arduino Nano<\/strong><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Arduino_nano_V3.0_atmega328_compatible-2.jpg\"><img loading=\"lazy\" class=\"alignnone wp-image-6034\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Arduino_nano_V3.0_atmega328_compatible-2.jpg\" sizes=\"(max-width: 321px) 100vw, 321px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Arduino_nano_V3.0_atmega328_compatible-2.jpg 650w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Arduino_nano_V3.0_atmega328_compatible-2-150x150.jpg 150w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Arduino_nano_V3.0_atmega328_compatible-2-300x300.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Arduino_nano_V3.0_atmega328_compatible-2-600x600.jpg 600w\" alt=\"\" width=\"321\" height=\"321\" \/><\/a><\/p>\n<p>El Arduino Nano es una placa peque\u00f1a, completa y compatible con la placa de pruebas basada en el ATmega328 (Arduino Nano 3.x). Tiene m\u00e1s o menos la misma funcionalidad del Arduino Duemilanove, pero en un paquete diferente. Solo carece de un conector de alimentaci\u00f3n de CC y funciona con un cable USB Mini-B en lugar de uno est\u00e1ndar.<\/p>\n<table>\n<tbody>\n<tr>\n<td>Microcontrolador<\/td>\n<td>ATmega328<\/td>\n<\/tr>\n<tr>\n<td>Arquitectura<\/td>\n<td>AVR<\/td>\n<\/tr>\n<tr>\n<td>Tensi\u00f3n de funcionamiento<\/td>\n<td>5 V<\/td>\n<\/tr>\n<tr>\n<td>Memoria flash<\/td>\n<td>32 KB de los cuales 2 KB utiliza el gestor de arranque<\/td>\n<\/tr>\n<tr>\n<td>SRAM<\/td>\n<td>2 KB<\/td>\n<\/tr>\n<tr>\n<td>Velocidad de reloj<\/td>\n<td>16 MHz<\/td>\n<\/tr>\n<tr>\n<td>Pines anal\u00f3gicos IN<\/td>\n<td>8<\/td>\n<\/tr>\n<tr>\n<td>EEPROM<\/td>\n<td>1 KB<\/td>\n<\/tr>\n<tr>\n<td>Corriente CC por pines de E \/ S<\/td>\n<td>40 mA (pines de E \/ S)<\/td>\n<\/tr>\n<tr>\n<td>Voltaje de entrada<\/td>\n<td>7-12 V<\/td>\n<\/tr>\n<tr>\n<td>Pines de E \/ S digitales<\/td>\n<td>22 (6 de los cuales son PWM)<\/td>\n<\/tr>\n<tr>\n<td>Salida PWM<\/td>\n<td>6<\/td>\n<\/tr>\n<tr>\n<td>El consumo de energ\u00eda<\/td>\n<td>19 mA<\/td>\n<\/tr>\n<tr>\n<td>Tama\u00f1o de PCB<\/td>\n<td>18 x 45 mm<\/td>\n<\/tr>\n<tr>\n<td>Peso<\/td>\n<td>7 g<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Diagrama de pines<\/h3>\n<p><img src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/Pinout-NANO-1024x1024.png\" \/><\/p>\n<hr \/>\n<div class=\"pdt_c\">\n<p><strong>Un Z\u00f3calo para arduino<\/strong><\/p>\n<\/div>\n<div class=\"pdt_c\">\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/zocalo.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-6045\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/11\/zocalo.jpg\" alt=\"\" width=\"300\" height=\"166\" \/><\/a><\/p>\n<hr \/>\n<div class=\"pdt_c\">\n<h4>Pines hembra<\/h4>\n<p><img loading=\"lazy\" class=\"alignnone size-large wp-image-6689\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2021\/12\/hembrapin.jpg\" sizes=\"(max-width: 225px) 100vw, 225px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2021\/12\/hembrapin.jpg 225w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2021\/12\/hembrapin-150x150.jpg 150w\" alt=\"\" width=\"225\" height=\"225\" \/><\/p>\n<hr \/>\n<div class=\"pdt_c\">\n<p><strong>Cables dupont hembra macho<\/strong><\/p>\n<div class=\"google-auto-placed ap_container\">\n<p><img loading=\"lazy\" class=\"alignnone wp-image-7023 \" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/08\/dupunt-macho-hembra-150x150.jpg\" sizes=\"(max-width: 225px) 100vw, 225px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/08\/dupunt-macho-hembra-150x150.jpg 150w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/08\/dupunt-macho-hembra-300x300.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/08\/dupunt-macho-hembra-768x768.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/08\/dupunt-macho-hembra.jpg 800w\" alt=\"\" width=\"225\" height=\"225\" \/><\/p>\n<hr \/>\n<p><strong>Display oled sh1106<\/strong><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/12\/display-oled.jpg\"><img loading=\"lazy\" class=\"alignnone wp-image-6148\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/12\/display-oled.jpg\" sizes=\"(max-width: 280px) 100vw, 280px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/12\/display-oled.jpg 809w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/12\/display-oled-300x285.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/12\/display-oled-768x729.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2020\/12\/display-oled-600x570.jpg 600w\" alt=\"\" width=\"280\" height=\"266\" \/><\/a><\/p>\n<p>Se trata de un m\u00f3dulo de\u00a0<a class=\"google-anno\" href=\"https:\/\/rogerbit.com\/wprb\/2024\/11\/detector-de-polvo\/#\" data-google-vignette=\"false\" data-google-interstitial=\"false\"><span class=\"google-anno-t\">pantalla<\/span><\/a>\u00a0OLED monocrom\u00e1tica DE 128\u00d764 puntos con interface I2C .Que presenta varias ventajas en comparaci\u00f3n con pantallas LCD, y podemos destacar su alto brillo, un muy buen contraste, un \u00e1ngulo de visi\u00f3n m\u00e1s amplio, y bajo consumo de energ\u00eda. ES compatible con\u00a0<a class=\"google-anno\" href=\"https:\/\/rogerbit.com\/wprb\/2024\/11\/detector-de-polvo\/#\" data-google-vignette=\"false\" data-google-interstitial=\"false\"><span class=\"google-anno-t\">Arduino<\/span><\/a>\u00a0Rasberry Pi y microcontroladores PIC entre otros. Trabaja con niveles l\u00f3gicos de 3.3V a 5V tiene un angulo de visi\u00f3n mayor a los 160 grados. el Tama\u00f1o de la pantalla es de 1,3 pulgadas. Se alimenta con un voltaje de 3.3V a 5V Se lo puede usar en aplicaciones como relojes inteligentes, MP3, term\u00f3metros, instrumentos, y proyectos varios, etc.<\/p>\n<\/div>\n<\/div>\n<div>\n<p><strong>Caracter\u00edsticas<\/strong><\/p>\n<ul>\n<li>Interface: I2C(3.3V \/ 5V logic level)<\/li>\n<li>Resolution: 128 x 64<\/li>\n<li>Angle of view: &gt;160 degree<\/li>\n<li>Display color: Blue<\/li>\n<li>Display size: 1.3 inch<\/li>\n<li>Driver IC: SH1106<\/li>\n<li>Power supply: DC\u00a03.3V~5V<\/li>\n<li>Operating temperature: -20~70\u2019C<\/li>\n<li>Application: smart watch, MP3, thermometer, instruments, DIY projects, etc.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<hr \/>\n<p><strong>Un Sensor TCS3200<\/strong><\/p>\n<p>El TCS3200 es un completo sensor de color RGB con 4 diodos LED incorporados y uede detectar casi un infinito rango de colores. Sus aplicaciones son varias como por ejemplo medir la luz ambiental, clasificaci\u00f3n por color etc. Internamente el sensor tiene un array de peque\u00f1o phototransistores cada uno con varios filtros de color, lo que le permite ser bastante preciso y sensible. La salida del sensor devuelve un pulso de duraci\u00f3n proporcional a la intensidad del color detectado.<\/p>\n<p><strong>Caracter\u00edsticas:<\/strong><\/p>\n<ul>\n<li>Alimentaci\u00f3n: 2.7V a 5.5V<\/li>\n<li>Salida digital TTL<\/li>\n<li>Escala y filtros programables<\/li>\n<li>Funci\u00f3n power down<\/li>\n<li>Tama\u00f1o: 28.4&#215;28.4mm<\/li>\n<\/ul>\n<p><img loading=\"lazy\" class=\"alignnone wp-image-7841 \" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/11\/tcs3200-150x150.jpg\" alt=\"\" width=\"207\" height=\"207\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/11\/tcs3200-150x150.jpg 150w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/11\/tcs3200-300x300.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/11\/tcs3200-768x768.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/11\/tcs3200-820x820.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/11\/tcs3200.jpg 1000w\" sizes=\"(max-width: 207px) 100vw, 207px\" \/><\/p>\n<p>Manual&#8211;&gt; <a href=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/11\/TCS3200-TCS3210.pdf\">TCS3200 TCS3210<\/a><\/p>\n<div class=\"pdt_c\">\n<div class=\"pdt_c\">\n<div class=\"pdt_c\">\n<div>\n<hr \/>\n<div>\n<p><strong>PCB<\/strong><\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-7317\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2023\/05\/PCB-1.png\" sizes=\"(max-width: 254px) 100vw, 254px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2023\/05\/PCB-1.png 254w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2023\/05\/PCB-1-193x300.png 193w\" alt=\"\" width=\"254\" height=\"395\" \/><\/p>\n<p><img loading=\"lazy\" class=\"alignnone wp-image-7318\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2023\/05\/PCB_PISTAS.png\" sizes=\"(max-width: 254px) 100vw, 254px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2023\/05\/PCB_PISTAS.png 333w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2023\/05\/PCB_PISTAS-194x300.png 194w\" alt=\"\" width=\"254\" height=\"392\" \/><\/p>\n<p><a href=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2023\/05\/PCB_ky-032_contador.zip\">Descarga el PCB<\/a><\/p>\n<hr \/>\n<p><strong>Diagrama electr\u00f3nico del pcb<\/strong><\/p>\n<\/div>\n<div>\n<p><img loading=\"lazy\" class=\"alignnone size-large wp-image-6905\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/circuito-1024x295.png\" sizes=\"(max-width: 1024px) 100vw, 1024px\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/circuito-1024x295.png 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/circuito-300x86.png 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/circuito-768x221.png 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/circuito-820x236.png 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2022\/06\/circuito.png 1058w\" alt=\"\" width=\"1024\" height=\"295\" \/><\/p>\n<hr \/>\n<p><strong>Circuito con PCB<\/strong><\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-large wp-image-7839\" src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/11\/circuito-1-1024x910.jpg\" alt=\"\" width=\"1024\" height=\"910\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/11\/circuito-1-1024x910.jpg 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/11\/circuito-1-300x267.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/11\/circuito-1-768x682.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/11\/circuito-1-1536x1365.jpg 1536w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/11\/circuito-1-820x729.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2024\/11\/circuito-1.jpg 1974w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<hr \/>\n<p><strong>C\u00f3digo Fuente<\/strong><\/p>\n<pre class=\"lang:default decode:true \" title=\"C\u00f3digo Fuente\">#include &lt;U8g2lib.h&gt; \/\/ Librer\u00eda para manejar el display OLED\r\n\/\/ Pines de control del sensor de color TCS3200\r\n#define S0 4\r\n#define S1 5\r\n#define S2 6\r\n#define S3 7\r\n#define sensorOut 12 \/\/ Pin de salida del sensor de color\r\n\r\n\/\/ Configuraci\u00f3n del display OLED (modelo SH1106, 128x64, I2C)\r\nU8G2_SH1106_128X64_NONAME_F_HW_I2C oled(U8G2_R0, \/* reset=*\/ U8X8_PIN_NONE);\r\n\r\nint frequency = 0; \/\/ Variable para almacenar la frecuencia le\u00edda del sensor\r\n\r\nvoid setup() {\r\n  \/\/ Configuraci\u00f3n de los pines del sensor como entradas\/salidas\r\n  pinMode(S0, OUTPUT);\r\n  pinMode(S1, OUTPUT);\r\n  pinMode(S2, OUTPUT);\r\n  pinMode(S3, OUTPUT);\r\n  pinMode(sensorOut, INPUT);\r\n\r\n  \/\/ Configuraci\u00f3n de la escala de frecuencia del sensor\r\n  digitalWrite(S0, HIGH); \/\/ Escala del 20% de frecuencia\r\n  digitalWrite(S1, LOW);\r\n\r\n  \/\/ Inicializar el OLED\r\n  oled.begin();\r\n  oled.clearBuffer();\r\n  oled.setFont(u8g2_font_ncenB08_tr); \/\/ Fuente b\u00e1sica para el OLED\r\n  oled.drawStr(0, 12, \"Sensor de Color\"); \/\/ Mensaje inicial\r\n  oled.sendBuffer();\r\n\r\n  \/\/ Inicializar la comunicaci\u00f3n Serial\r\n  Serial.begin(9600);\r\n}\r\n\r\nvoid loop() {\r\n  int red, green, blue; \/\/ Variables para almacenar las mediciones RGB\r\n\r\n  \/\/ Leer componente rojo\r\n  digitalWrite(S2, LOW);  \/\/ Configuraci\u00f3n del filtro rojo\r\n  digitalWrite(S3, LOW);\r\n  frequency = pulseIn(sensorOut, LOW); \/\/ Medir frecuencia del pulso\r\n  red = frequency;\r\n\r\n  \/\/ Leer componente verde\r\n  digitalWrite(S2, HIGH); \/\/ Configuraci\u00f3n del filtro verde\r\n  digitalWrite(S3, HIGH);\r\n  frequency = pulseIn(sensorOut, LOW); \/\/ Medir frecuencia del pulso\r\n  green = frequency;\r\n \r\n  \/\/ Leer componente azul\r\n  digitalWrite(S2, LOW);  \/\/ Configuraci\u00f3n del filtro azul\r\n  digitalWrite(S3, HIGH);\r\n  frequency = pulseIn(sensorOut, LOW); \/\/ Medir frecuencia del pulso\r\n  blue = frequency;\r\n\r\n  \/\/ Mostrar valores RGB en el monitor serial\r\n  Serial.print(\"R: \");\r\n  Serial.print(red);\r\n  Serial.print(\" G: \");\r\n  Serial.print(green);\r\n  Serial.print(\" B: \");\r\n  Serial.println(blue);\r\n\r\n  \/\/ Determinar el color dominante basado en las mediciones RGB\r\n  String colorDetectado;\r\n if(red &lt; 20 || green &lt; 20|| blue &lt; 20){\r\n    colorDetectado = \"Indefinido\";\r\n    }else\r\n  if (red &lt; green &amp;&amp; red &lt; blue) {\r\n    colorDetectado = \"Rojo\";\r\n  } else if (green &lt; red &amp;&amp; green &lt; blue) {\r\n    colorDetectado = \"Verde\";\r\n  } else if (blue &lt; red &amp;&amp; blue &lt; green) {\r\n    colorDetectado = \"Azul\";\r\n  }\r\n  \r\n  Serial.println(colorDetectado);\r\n\r\n  \/\/ Mostrar el color detectado en el dosplay OLED\r\n  oled.clearBuffer(); \/\/ Limpiar el buffer del OLED\r\n  oled.setFont(u8g2_font_ncenB08_tr); \/\/ Establecer la fuente\r\n  oled.drawStr(0, 12, \"Sensor de Color\"); \/\/ Mensaje principal\r\n  oled.setCursor(0, 30); \/\/ Posici\u00f3n para el texto\r\n  oled.print(\"Color: \");\r\n  oled.print(colorDetectado); \/\/ Escribir el color detectado\r\n  oled.sendBuffer(); \/\/ Enviar datos al OLED\r\n\r\n  delay(1000); \/\/ Esperar antes de la pr\u00f3xima medici\u00f3n\r\n}<\/pre>\n<hr \/>\n<p>Si deseas que revise alg\u00fan producto escr\u00edbeme a <a href=\"mailto:reviews@rogerbit.com\">reviews@rogerbit.com<\/a> (s\u00f3lo contacto empresarial ).<\/p>\n<p>No te pierdas ning\u00fan video m\u00e1s suscr\u00edbete a nuestro canal de telegram <a href=\"https:\/\/t.me\/carlosvolt_electronica_robotica\">https:\/\/t.me\/carlosvolt_electronica_robotica<\/a><\/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<hr \/>\n<p><strong>PROYECTO RECOMENDADO<\/strong><\/p>\n<p><iframe loading=\"lazy\" title=\"\u2705 Control led rgb x bluetooth con app inventor -  PCBWay.es\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/jCD1McPdmz0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/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>En este tutorial te mostraremos c\u00f3mo construir un detector de colores utilizando el sensor TCS3200 y un display OLED SH1106, todo controlado por una placa Arduino. Este sistema puede reconocer colores y mostrarlos de forma clara en la pantalla OLED, \u00a1ideal para proyectos de rob\u00f3tica, clasificaci\u00f3n de objetos o cualquier idea creativa que tengas! \u00bfQu\u00e9 [&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":7840,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[11],"tags":[2058,45,2057,2055,934,624,1816,2042,154,2056,1691,2053,2054,1401,2017],"_links":{"self":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/7837"}],"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=7837"}],"version-history":[{"count":3,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/7837\/revisions"}],"predecessor-version":[{"id":7844,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/7837\/revisions\/7844"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media\/7840"}],"wp:attachment":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media?parent=7837"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/categories?post=7837"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/tags?post=7837"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}