Sensor color TCS34725 | TCS34725 | Medir color | Video 26 | Curso Arduino desde 0 en Español

  Рет қаралды 15,204

AlgoBack

AlgoBack

Күн бұрын

Пікірлер: 67
@AlgoBack
@AlgoBack 3 жыл бұрын
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
@agustintoya9534
@agustintoya9534 2 жыл бұрын
La verdad, muy buen vídeo y me salvaste el proyecto de la Uni
@AlgoBack
@AlgoBack 2 жыл бұрын
Gracias..
@hectorrodriguez3463
@hectorrodriguez3463 2 жыл бұрын
Bro eres un verdadero crack me salvaste el semestre 🙏💕🥺
@AlgoBack
@AlgoBack 2 жыл бұрын
Hola Héctor. Muchas Gracias... Me alegra mucho saber que el vídeo te sirvió de gran ayuda... Un saludo
@CarlosMartinez-hp2vd
@CarlosMartinez-hp2vd 3 жыл бұрын
Excelente video, muy bien explicado Gracias!!
@AlgoBack
@AlgoBack 3 жыл бұрын
Gracias a ti Tambien por apoyar el Canal..
@chavarj8
@chavarj8 Жыл бұрын
Excelente! Gracias
@AlgoBack
@AlgoBack Жыл бұрын
Gracias a ti también...
@rohece1
@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
@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
@andradezambranojessondavid4532
@andradezambranojessondavid4532 21 күн бұрын
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?
@anllerys
@anllerys 2 жыл бұрын
gracias por el video, Me gustaria saber si ¿pudieramos ver colores en una proveta y tubos de ensayos con este sensor?
@AlgoBack
@AlgoBack 2 жыл бұрын
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...
@jorgeleon9442
@jorgeleon9442 10 ай бұрын
Excelente video, gracias. Un pregunta: que diferencia hay entre las instrucciones tcs.getRowData() y tcs.getRGB()?
@AlgoBack
@AlgoBack 10 ай бұрын
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
@marcoantoniosantiagomendez5561 Жыл бұрын
Se podria analizar el color de sustancias liquidas contenidas en vasos de vidrio?
@AlgoBack
@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..
@tecnosofo2843
@tecnosofo2843 3 жыл бұрын
Buen video
@AlgoBack
@AlgoBack 3 жыл бұрын
Gracias
@AbrilMartinezGarcia
@AbrilMartinezGarcia 7 ай бұрын
Hola , disculpa no sabes por qué no entra a monitor serie ???? Ósea no sale nada
@SAMUELFERNANDOBARAHONAPEREZ
@SAMUELFERNANDOBARAHONAPEREZ 7 ай бұрын
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
@AlgoBack
@AlgoBack 7 ай бұрын
Exacto, prueba y luego informa por vía para saber que pasó..
@joseluismazueracardenas1982
@joseluismazueracardenas1982 Жыл бұрын
Hola, mas o menos a cuanta distancia se coloca el papel, para que se constante el RGB
@AlgoBack
@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.
@rafaelmorenopatino9174
@rafaelmorenopatino9174 2 жыл бұрын
Hola que tipo de IDE de arduino es el que utilizas, o como lo personalizaste para que luzca así ?
@juanesvillegas9706
@juanesvillegas9706 2 жыл бұрын
Usa la versión 2.0
@juanesvillegas9706
@juanesvillegas9706 2 жыл бұрын
Lo puedes descargar desde la página oficial de arduino
@AlgoBack
@AlgoBack 2 жыл бұрын
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
@AlgoBack
@AlgoBack 2 жыл бұрын
Gracias Juanes por el aporte...
@dralberto1295
@dralberto1295 2 жыл бұрын
Hola, que diferencia hay entre este sensor y el. Anterior q mostraste? Cual es más preciso?
@AlgoBack
@AlgoBack 2 жыл бұрын
hola, realmente el de este video es un poco mas preciso que el del video anterior por lo que es mas recomendable.
@dralberto1295
@dralberto1295 2 жыл бұрын
@@AlgoBack gracias!
@raulisaacespindolagonzalez6840
@raulisaacespindolagonzalez6840 2 жыл бұрын
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
@AlgoBack
@AlgoBack 2 жыл бұрын
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.
@AlgoBack
@AlgoBack 2 жыл бұрын
Pero normalmente tienes que calibrarlo tú
@CarlosMartinez-hp2vd
@CarlosMartinez-hp2vd 3 жыл бұрын
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?
@AlgoBack
@AlgoBack 3 жыл бұрын
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-hp2vd
@CarlosMartinez-hp2vd 3 жыл бұрын
@@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 :(
@AlgoBack
@AlgoBack 3 жыл бұрын
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-hp2vd
@CarlosMartinez-hp2vd 3 жыл бұрын
@@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
@AlgoBack
@AlgoBack 3 жыл бұрын
Esos 50 milisegundos es lo que tarda el sensor en hacer una medida...
@alonsoeusebioarizolamunive8333
@alonsoeusebioarizolamunive8333 2 жыл бұрын
Excelente video, una pregunta este sensor puede detectar diferentes tonalidades de un solo color o necesitaría otro tipo de sensor gracias salu2
@AlgoBack
@AlgoBack 2 жыл бұрын
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..
@AlgoBack
@AlgoBack 2 жыл бұрын
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
@joseeladiotrejoluis8914 Жыл бұрын
Hola, que podria hacer si necesito agregar 2 sensores mas?
@AlgoBack
@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-hf6tc8hu7t
@user-hf6tc8hu7t 2 жыл бұрын
Hola, este sensor solamente detenta los colores rojo, azul, verde y clear?? no detecta negro?
@AlgoBack
@AlgoBack 2 жыл бұрын
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.
@espinozaromerocarlos9890
@espinozaromerocarlos9890 2 жыл бұрын
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.
@AlgoBack
@AlgoBack 2 жыл бұрын
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
@espinozaromerocarlos9890
@espinozaromerocarlos9890 2 жыл бұрын
@@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)?
@jhonatanavelar2002
@jhonatanavelar2002 2 жыл бұрын
@@espinozaromerocarlos9890 una duda amigo, ¿Cómo lograste mover el servo?
@AlgoBack
@AlgoBack 2 жыл бұрын
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..
@AlgoBack
@AlgoBack 2 жыл бұрын
Solo debes de utilizar condiciones para que cuando detecta el color blanco haga lo que quieras. Como un if.
@francoclaros171
@francoclaros171 2 жыл бұрын
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
@AlgoBack
@AlgoBack 2 жыл бұрын
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..
@edgarmercado743
@edgarmercado743 7 ай бұрын
@@AlgoBack Estoy tratando de hacer este proyecto con un arduino mega y no me lo corre, me sale en el monitor serial, error
@AlgoBack
@AlgoBack 7 ай бұрын
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..
@edgarmercado743
@edgarmercado743 7 ай бұрын
Ya quedó, cambie a arduino uno y funciona
@juniorbarrazaarrieta2465
@juniorbarrazaarrieta2465 2 жыл бұрын
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??
@AlgoBack
@AlgoBack 2 жыл бұрын
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-u2y
@Mango-u2y 3 ай бұрын
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😢
@delgadohernandezdiegoadair2754
@delgadohernandezdiegoadair2754 2 жыл бұрын
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?
@AlgoBack
@AlgoBack 2 жыл бұрын
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-cq9yl
@AlejandroTorres-cq9yl 3 жыл бұрын
CJMCU-6701 un Totoral por favor sensor CJMCU-6701
@AlgoBack
@AlgoBack 3 жыл бұрын
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..
RGB sensor TCS34725  experimentation with an ESP32 on Platformio
17:41
Retro Tech & Electronics
Рет қаралды 1,9 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
RGB Farb Sensor TCS34725 am Arduino
13:16
Makerblog.at - Arduino & Co
Рет қаралды 58 М.
Adafruit TCS34725 RGB Sensor Demo
7:44
learnelectronics
Рет қаралды 56 М.
Sensor color TCS 34725
17:52
TECNOLOSA
Рет қаралды 388
Arduino Color Sensing Tutorial - TCS230/TCS3200 Color Sensor
16:47
Muhammad Ansar
Рет қаралды 46 М.
Arduino Color Sorter Project
5:26
How To Mechatronics
Рет қаралды 513 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН