Hola a todos. En caso de tener algún error favor instalar la librería para que el sensor funcione correctamente. Es super rápido, aquí les dejo como hacerlo: kzbin.info/www/bejne/oZO1aX-iec1orpI
@agustintoya95342 жыл бұрын
La verdad, muy buen vídeo y me salvaste el proyecto de la Uni
@AlgoBack2 жыл бұрын
Gracias..
@hectorrodriguez34632 жыл бұрын
Bro eres un verdadero crack me salvaste el semestre 🙏💕🥺
@AlgoBack2 жыл бұрын
Hola Héctor. Muchas Gracias... Me alegra mucho saber que el vídeo te sirvió de gran ayuda... Un saludo
@CarlosMartinez-hp2vd3 жыл бұрын
Excelente video, muy bien explicado Gracias!!
@AlgoBack3 жыл бұрын
Gracias a ti Tambien por apoyar el Canal..
@chavarj8 Жыл бұрын
Excelente! Gracias
@AlgoBack Жыл бұрын
Gracias a ti también...
@rohece1 Жыл бұрын
Hola. Excelente video. Me gustaría saber si este sensor podría utilizarse para medir la transmitancia, haciendo incidir una luz (por ejemplo un láser de una determinada longitud de onda) sobre una película transparente.
@AlgoBack Жыл бұрын
Hola. Este sensor normalmente se utiliza para medir la luz RGB visible donde su mayor uso es detectar colores donde la superficie sea sólida. En el caso de medir la transmitancia es necesario un sensor especializado para eso. Hay equipos como lo son los espectrofotómetros que si te miden la transmitancia, reflectancia y también absorción de luz. Un saludo y espero haber aclarado un poco. Gracias
@andradezambranojessondavid453221 күн бұрын
Podrias indicar cual es la diferencia entre el sensor de color TCS3200 y el TCS34725? Cual es mas efectivo? Cual me recomendarias si clasificare cajas por color en una banda transportadora a diferentes cambios de luz?
@anllerys2 жыл бұрын
gracias por el video, Me gustaria saber si ¿pudieramos ver colores en una proveta y tubos de ensayos con este sensor?
@AlgoBack2 жыл бұрын
Hola. RICKY. Que tal estás? Realmente hay que ver cómo es que te gustaría hacer el proyecto porque no tengo mucho conocimiento de probetas y tubos de ensayo. Explicame a mas detalle para ver si entiendo mejor la idea por favor.. Gracias por comentar...
@jorgeleon944210 ай бұрын
Excelente video, gracias. Un pregunta: que diferencia hay entre las instrucciones tcs.getRowData() y tcs.getRGB()?
@AlgoBack10 ай бұрын
Hola. Disculpa por lo tarde.. La función tcs.getRowData() en Arduino normalmente es para obtener los datos brutos de la lectura del sensor TCS. Esos datos son los valores de luz roja, verde, azul y claro (Clear), que se pueden utilizar para calcular la intensidad del color. Por otro lado, la función tcs.getRGB() se usa para obtener los valores de color RGB (rojo, verde, azul) normalizados y ajustados según las condiciones de iluminación ambiental. Estos valores representan los niveles de cada color en la luz reflejada por el objeto que se está detectando. La diferencia principal radica en cómo se procesan y presentan los datos del color.
@marcoantoniosantiagomendez5561 Жыл бұрын
Se podria analizar el color de sustancias liquidas contenidas en vasos de vidrio?
@AlgoBack Жыл бұрын
Hola. Recuerda que cuando el sensor de recta un color es porque fue reflejado en alguna superficie, lo que indica que rebotó y dio con el sensor entonces este detecta el color propagado. Si no hay reflexión de los colores no podrá detectar.. Conclusión: puede que determine algun color pero no es suficiente para marcar un color precisión..
@tecnosofo28433 жыл бұрын
Buen video
@AlgoBack3 жыл бұрын
Gracias
@AbrilMartinezGarcia7 ай бұрын
Hola , disculpa no sabes por qué no entra a monitor serie ???? Ósea no sale nada
@SAMUELFERNANDOBARAHONAPEREZ7 ай бұрын
Prueba verificar el nivel de los baudios cuando inicializas al escribir la función y el que hay en la aplicación de Arduino. Por ejemplo a mí me enseñaron a trabajar usando 9600, así como sale en este video
@AlgoBack7 ай бұрын
Exacto, prueba y luego informa por vía para saber que pasó..
@joseluismazueracardenas1982 Жыл бұрын
Hola, mas o menos a cuanta distancia se coloca el papel, para que se constante el RGB
@AlgoBack Жыл бұрын
regularmente lo colocaba a 3 centímetros. pero va a depender un poco de los colores que uses. si estos reflejan bien el color o no.
@rafaelmorenopatino91742 жыл бұрын
Hola que tipo de IDE de arduino es el que utilizas, o como lo personalizaste para que luzca así ?
@juanesvillegas97062 жыл бұрын
Usa la versión 2.0
@juanesvillegas97062 жыл бұрын
Lo puedes descargar desde la página oficial de arduino
@AlgoBack2 жыл бұрын
Hola. Rafael qué tal? Esa es la nueva versión 2.0 que han desarrollado.. Es muy interesante y te recomiendo que la descargues.. Página oficial para descargarla: www.arduino.cc/en/software
@AlgoBack2 жыл бұрын
Gracias Juanes por el aporte...
@dralberto12952 жыл бұрын
Hola, que diferencia hay entre este sensor y el. Anterior q mostraste? Cual es más preciso?
@AlgoBack2 жыл бұрын
hola, realmente el de este video es un poco mas preciso que el del video anterior por lo que es mas recomendable.
@dralberto12952 жыл бұрын
@@AlgoBack gracias!
@raulisaacespindolagonzalez68402 жыл бұрын
Qué tal, buen video, algún sensor de olores que no solo detecte RGB, si no todos los colores? Ya sea rosa, amarillo, o el que sea
@AlgoBack2 жыл бұрын
Hola. Si hay sensores más potentes a nivel de retención de colores pero esos son muy caros. Normalmente cuando se va a usar algo muy preciso lo que usan son lentes de cámaras o cámaras muy pequeñas con lente ajustado.. También está el sensor S9706 pero es bastante caro para usarse como pruebas. www.hamamatsu.com/content/dam/hamamatsu-photonics/sites/documents/99_SALES_LIBRARY/ssd/s9706_kpic1060e.pdf www.hamamatsu.com/us/en/product/optical-sensors/photo-ic.html Espero haberte ayudado.
@AlgoBack2 жыл бұрын
Pero normalmente tienes que calibrarlo tú
@CarlosMartinez-hp2vd3 жыл бұрын
Una consulta, hay que descargar previamente la librerías? Cómo sería la programación sin conectar el led RGB, solamente que lea colores?
@AlgoBack3 жыл бұрын
si hay que descargar la libreria. Solo tienes que escribir TCS34725. Vas a programas y luego a incluir librerias y por ultimo administrar librerias o library manager e instalas.. En cuanto al programa sin el led RGB solo tienes que quitar los codigos que dicen: analogWrite(11,R); analogWrite(10,G); analogWrite(9,B); Y usar los codigos para ver los parametros RGB
@CarlosMartinez-hp2vd3 жыл бұрын
@@AlgoBack Muchas gracias, todo funciona genial, nada más una cosita, no sé porqué solo se imprimen valores de R, G y B de un dígito, por ejemplo, R = 5 ; G = 4, B = 3, así me aparece, no como a tí, y lo probé con uno de ejemplo que la misma librería da, y ahí los valores si aparecen como R = 50 ; G = 40 , B = 30, es decir, es como si en el programa que monté siguiendo tu explicación, solo me apareciera el valor de las décimas, en este caso, sabes a qué se debe? y me pareció raro porque revisé todo y te seguí al pie de la letra y aparece eso :(
@AlgoBack3 жыл бұрын
Esta extraño. algo que te recomiendo es poner el sensor a 3 cenimetros de distancia de los objetos que vas a sensar.. Tambien yo deje el codigo en el link de codigos en la descripcion del video para lo puedas descargar completamente.. Copialo y pegalo a ver que pasa.. Ademas revisa que no tengas una conexion floja.. Ese sensor es muy preciso y bueno.. Comprueba que no este sucio el sensor por los fotodiodos.
@CarlosMartinez-hp2vd3 жыл бұрын
@@AlgoBack Muchas gracias!! @AlgoBack, lo que hice fue cambiar en la línea de "Adafruit_TCS34725 tcs = Adafruit_TCS34725(TCS34725_INTEGRATIONTIME_614MS, TCS34725_GAIN_1X);" El número que está después de "INTEGRATIONTIME_" de 50MS a 614MS, que es como venia en el ejemplo que le comenté anteriormente, lo cierto es que no sé realmente qué significa haber cambiado eso, pero al hacerlo ya me tira los valores bien Gracias por atender las consultas, éxitos con el canal
@AlgoBack3 жыл бұрын
Esos 50 milisegundos es lo que tarda el sensor en hacer una medida...
@alonsoeusebioarizolamunive83332 жыл бұрын
Excelente video, una pregunta este sensor puede detectar diferentes tonalidades de un solo color o necesitaría otro tipo de sensor gracias salu2
@AlgoBack2 жыл бұрын
Hola Alonso. El sensor podría detectar diferentes tonalidades, sin embargo, para eso hay que calibrarlo bastante y además cuando hablamos de tonalidades es un poquito menos preciso que detectar diferentes colores. Hay otros sensores que son más precisos pero son muy costosos, estamos hablando de alrededor de 25 a 30 dólar..
@AlgoBack2 жыл бұрын
Hay un sensor que es bien preciso y es el S9706 pero es bastante caro para usarse como pruebas. www.hamamatsu.com/content/dam/hamamatsu-photonics/sites/documents/99_SALES_LIBRARY/ssd/s9706_kpic1060e.pdf www.hamamatsu.com/us/en/product/optical-sensors/photo-ic.html Espero haberte ayudado
@joseeladiotrejoluis8914 Жыл бұрын
Hola, que podria hacer si necesito agregar 2 sensores mas?
@AlgoBack Жыл бұрын
Hola. puedes usar el mismo código y solo cambiar los puertos a los nuevos.. asegúrate de usar pwm donde es necesario
@user-hf6tc8hu7t2 жыл бұрын
Hola, este sensor solamente detenta los colores rojo, azul, verde y clear?? no detecta negro?
@AlgoBack2 жыл бұрын
Hola. Esos son los colores primarios que el detecta, sin embargo, con la union de ellos y la intensidad de cada colo detectas colores secundarios Como rosado, violeta, naranja, entre muchos más.
@espinozaromerocarlos98902 жыл бұрын
Hola me sirvio de mucho el video pero quiero saber como puedo mover un servo sg90 a cierto angulo dependiendo del color que detecte el TCS34725. Intente con un if pero no funciona como deberia.
@AlgoBack2 жыл бұрын
Hola. #include con esto incluyes en la primera línea fuera del void setup y void loop. la librería si no la tienes debes de instalarla Servo miServo; creas el objeto tambien fuera de void setup y void loop miServo.attach(10); en el void set up escribes esto con el pin que vas a usar en el Arduino. Solo lo cambias porque yo puse el 10 miServo.write(115); en el void loop con esto le dices los grados que quieres que este se mueva. Solo lo cambias porque yo puse el 115 de ejemplo. Lo colocas dentro del color que quieras
@espinozaromerocarlos98902 жыл бұрын
@@AlgoBack gracias por la respuesta ya logre mover los servos. tengo otra duda: hay forma de indicar al sensor que deje de detectar el color cuando ya detecto el blanco (ejemplo)?
@jhonatanavelar20022 жыл бұрын
@@espinozaromerocarlos9890 una duda amigo, ¿Cómo lograste mover el servo?
@AlgoBack2 жыл бұрын
Hola jhonatan. Asegúrate de cargar las librerías, conectar los motores correctamente por ejemplo motor 1 en M1, toma en cuenta la polaridad de los motores y cargar el código correcto..
@AlgoBack2 жыл бұрын
Solo debes de utilizar condiciones para que cuando detecta el color blanco haga lo que quieras. Como un if.
@francoclaros1712 жыл бұрын
con respecto A4 y A5 donde puedo cambiar esos valores quiero ponerlos en otros pines A1 y A2 y no veo donde cabiar de posición
@AlgoBack2 жыл бұрын
Hola Franco que tal estás? La librería Adafruit_TCS34725.h trae los pines a utilizar de manera integrada, lo que indica que para el uso de otros pines debería haber una modificación de la misma. En otras palabras ellos crearon la librería para que usemos los pines que ellos programaron. Cuando usamos las funciones se usan automáticamente.. Un saludo y gracias por comentar..
@edgarmercado7437 ай бұрын
@@AlgoBack Estoy tratando de hacer este proyecto con un arduino mega y no me lo corre, me sale en el monitor serial, error
@AlgoBack7 ай бұрын
Hola. Verifica si estás usando la misma configuración ya que pudiera variar... Por otro lado revisa el código del serial que este correcto..
@edgarmercado7437 ай бұрын
Ya quedó, cambie a arduino uno y funciona
@juniorbarrazaarrieta24652 жыл бұрын
Buenas una pregunta, tengo todo bien conectado y copié tu código y aún así me sale que revise las conexiones. ¿Que podría ser??
@AlgoBack2 жыл бұрын
Hola, En algunas ocasiones tenemos todo conectado de manera correcta, sin embargo, lo que está pasando Es que tenemos algún cable flojo o no está bien conectado. Si puedes grabar un video dónde hagas la simulación mostrando todo lo que estás haciendo en el código, las conexiones que tienes y el error que te da. Sube el video a KZbin y pega el link aquí para ver qué pasa.
@Mango-u2y3 ай бұрын
Hola tengo un problema pero mi placa no es esa misma, pero sube el código pero no me muestra los numeros, sale un mensaje en cafe, no conectado, selecciona una placa y un puerto para conectarte, eso me sale😢
@delgadohernandezdiegoadair27542 жыл бұрын
Hola hermano que buen video! Una pregunta bro... ¿En que pagina o aplicacion hiciste el diagrama? o por ejemplo como esta el nombre del sensor de color en tinkercad?
@AlgoBack2 жыл бұрын
Hola Diego cómo estás? Cuando no encuentro algunos sensores para hacer el diagrama lo que realizo es un print screen del diagrama sin el sensor y luego tiro una foto al sensor, las recorto y la coloco sobre el print screen. Obviamente no tiene funcionalidad a nivel de simulación pero si funciona para tener un diagrama el cual guiarse. Espero haberte ayudado y gracias por comentar. Normalmente utilizo tinkercad y para editar las imágenes utilizó 3D paint de Microsoft.
@AlejandroTorres-cq9yl3 жыл бұрын
CJMCU-6701 un Totoral por favor sensor CJMCU-6701
@AlgoBack3 жыл бұрын
Hola Alejandro qué tal estás? Are lo posible de hacer un vídeo de ese sensor porque realmente hay muy poca información respecto al mismo y su funcionamiento... Gracias por la sugerencia. Un saludo..