Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

LED RGB programación Arduino Tinkercad - Contenido educativo - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 13 de marzo de 2023 por Rosa Maria G.

74 visualizaciones

Programación de un LED RGB en TInkercad regulado por la intensidad sobre una LDR

Descargar la transcripción

Para programar este circuito simplemente, como siempre, vamos a código, vais a ver que yo ya lo tengo aquí programado, os lo voy a explicar, a ver si puedo aquí ampliar un poquito más, vale, lo primero que he hecho ha sido en salidas coger el imprimir en monitor en serie para poder leer el valor que me está dando nuestra entrada A2. 00:00:06
De esta forma sé qué lectura, qué valor de resistencia me está marcando la LDR y así puedo determinar a partir de qué valor quiero que se produzca un color diferente en el LED. 00:00:30
El siguiente bloque que escojo es un controlador 00:00:44
Voy a decir, si al leer el pasador analógico 2 00:00:48
O sea, si el valor del pasador analógico 00:00:53
Es decir, el valor que me está dando esta resistencia 00:00:56
Es menor a una cantidad determinada 00:00:59
Que esta la vamos a conocer en función de lo que me impriman por el monitor en serie 00:01:02
La LDR 00:01:08
Si es menor a una cantidad determinada 00:01:10
Es decir, si la LDR está tapada por un coche, entonces define el LED RGB que están en estos pines en un color rojo. 00:01:12
Esperas un segundo, este esperar lo podemos quitar si queréis. 00:01:22
Si no es así, es decir, si el valor que me está dando la LDR no es menor a 300 sino que es mayor, 00:01:27
entonces defineme este LED RGB en otro color. 00:01:35
simplemente es esto 00:01:40
si viéramos, si podemos 00:01:42
ver aquí 00:01:44
el texto, vamos a ver 00:01:45
que en el setup lo que hacemos 00:01:48
es por una parte es 00:01:50
iniciar el pin mode A2 00:01:52
es decir, nuestra fotoresistencia 00:01:54
recordad, como una entrada 00:01:56
esto es importante porque 00:01:58
es un sensor que va a captar el estado 00:02:00
del ambiente y me va a dar 00:02:02
por el monitor en serie 00:02:04
un determinado valor, por eso quiero 00:02:06
ver que determinado valor me está 00:02:08
mostrando, me está 00:02:10
captando 00:02:11
esta entrada 00:02:13
y luego ya le voy a decir las tres patas 00:02:14
del RGB que las ponga como salidas 00:02:18
y entonces le digo 00:02:20
imprime 00:02:22
lo que estés captando 00:02:23
por la LDR 00:02:25
si lo que estás captando por la LDR 00:02:27
es menor a 300 00:02:30
pon, escribe 00:02:32
en el pin analógico, en el pin 00:02:34
6, 255 00:02:36
es decir, pon esta pata en alto 00:02:38
ponla en el máximo valor, porque los valores 00:02:40
que podemos dar con 00:02:42
analogWrite son de 0 00:02:43
a 255 00:02:46
y las otras dos patas 00:02:47
sin embargo 00:02:53
si este valor 00:02:54
es mayor a 300 00:02:58
entonces, pues por ejemplo 00:02:59
en este caso, cámbiamelo, fijaos que aquí 00:03:02
nos aparece 153 porque este color determinado que ha escogido Tinkercad lo compone poniendo estas cantidades en cada una de las patas. 00:03:04
Vamos a ver cómo sería la simulación. Iniciamos la simulación. En principio ahora mismo nos dice que está en rojo y si lo ponemos aquí, 00:03:16
Aquí, o sea, si está con mucha luz, entonces en este caso se pone como azul y sin embargo si lo tapamos, es decir, si bajamos la cantidad de luz que le llega a la fotorresistencia, pone que la plaza está ocupada. 00:03:33
Por lo tanto funciona como teníamos estimado. 00:03:48
Autor/es:
Rosa Garcelán
Subido por:
Rosa Maria G.
Licencia:
Reconocimiento - No comercial - Compartir igual
Visualizaciones:
74
Fecha:
13 de marzo de 2023 - 23:13
Visibilidad:
Público
Centro:
EST ADMI D.G. DE BILINGÜISMO Y CALIDAD DE LA ENSEÑANZA
Duración:
03′ 56″
Relación de aspecto:
1.74:1
Resolución:
1258x722 píxeles
Tamaño:
3.69 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid