Activa JavaScript para disfrutar de los vídeos de la Mediateca.
LED RGB programación Arduino Tinkercad - Contenido educativo - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Programación de un LED RGB en TInkercad regulado por la intensidad sobre una LDR
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
en
00:02:50
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