RGB, colores primarios en Arduino

Para realizar el ejercicio de obtener los tres colores primarios RGB (Red, Green and Blue) en el simulador Tinkercad se realizará siguiendo la guía: 10.0.00-[T]-[ESP]-RGB colores primarios en Arduino

Al finalizar el ejercicio en TinkerCAD, se trasladará lo aprendido al mundo físico utilizando un Arduino UNO R3 emulado por el fabricante ELEGOO UNO R3. Si bien los resultados del ejercicio son extremadamente simples, ir presentando los colores primarios RGB por este orden, el alumno se encontrará en la guía con novedades como obtener los mismos resultados programando el mostrar los colores con señales digitales o programando con señales analógicas.

Con señales digitales, las órdenes serán como las que han venido utilizando hasta ahora en el proyecto. ALTO significará cerrar el circuito conectado al pasador (pin) seleccionado  y por lo tanto, se iluminará el color correspondiente a la patita del LED, ya sea color rojo, verde o azul.

Con señales analogicas, valores entre 0 y 255, se ordenará al diodo seleccionado (rojo o verde o azul) mostrar una determinada intensidad, por ejemplo

  • 255 es la máxima intensidad del color seleccionado (Equivale a ALTO –> 5V)
  • 0 es la ausencia de color en la patita del LED RGB seleccionada (Equivale a BAJO –> 0V)
  • Cualquier valor entre 0 y 255 determinará una intensidad del color seleccionado, proporcional a mapear estos valores a los valores entre 0V y 5V Pero esto se trabajará en la siguiente píndola

Resumiendo, estas  instrucciones causan el mismo efecto: