Beruflich Dokumente
Kultur Dokumente
Arduino
Topología
Objetivos
Configure el circuito de fotorresistencia
Cargue y ejecute el esquema en el IDE de Arduino
Modifique el esquema para ajustar el rango de luz
Convierta el esquema para que el circuito funcione como luz de noche
Aspectos básicos/situación
Esta práctica de laboratorio utilizará una fotorresistencia para variar el voltaje suministrado al LED en función
del valor leído en la fotorresistencia. Los pines utilizados en RedBoard figuran en el diagrama; el pin 9 se usa
para variar el voltaje del LED que cambia el brillo. El pin 9 es capaz de simular una salida analógica con la
modulación de ondas de pulso (PWM).
© 2017 Cisco y/o sus afiliados. Todos los derechos reservados. Este documento es información pública de Cisco. Página 1 de 5
Práctica de laboratorio: fotorresistencia con RedBoard y el IDE de Arduino
Recursos necesarios
Kit para inventores de SparkFun o componentes equivalentes
PC configurada con los controladores de Arduino y el software de Arduino
Archivos de muestra de códigos de la guía del SIK
© 2017 Cisco y/o sus afiliados. Todos los derechos reservados. Este documento es información pública de Cisco. Página 2 de 5
Práctica de laboratorio: fotorresistencia con RedBoard y el IDE de Arduino
© 2017 Cisco y/o sus afiliados. Todos los derechos reservados. Este documento es información pública de Cisco. Página 3 de 5
Práctica de laboratorio: fotorresistencia con RedBoard y el IDE de Arduino
c. Asegúrese de que RedBoard esté conectado a la PC con el cable USB. Cargue el firmware en RedBoard
haciendo clic en la flecha derecha en la barra de accesos directos.
Nota: el LED debe iluminarse cuando se entrega el esquema. El brillo variará un poco según las
condiciones de iluminación de la habitación.
d. Reduzca la cantidad de luz a la fotorresistencia. Una sugerencia es colocar cuidadosamente algo, como
la tapa de un marcador, sobre la fotorresistencia. La luz debería atenuarse, es poco probable que se
apague por completo.
e. Cargue el nuevo firmware en RedBoard haciendo clic en la flecha derecha en la barra de accesos
directos.
© 2017 Cisco y/o sus afiliados. Todos los derechos reservados. Este documento es información pública de Cisco. Página 4 de 5
Práctica de laboratorio: fotorresistencia con RedBoard y el IDE de Arduino
f. Vuelva a reducir la cantidad de luz a la fotorresistencia; tenga en cuenta que es mucho más sensible. El
LED debería apagarse por completo.
Paso 4: Convierta el esquema para que el circuito funcione como luz de noche.
a. Busque la línea del código que dice:
analogWrite(ledPin, lightLevel);
b. Cambie la línea que dice:
analogWrite(ledPin, 255-lightLevel);
c. Vuelva a recompilar el esquema haciendo clic en la marca de verificación en la barra de accesos
directos.
d. Cargue el nuevo firmware haciendo clic en la flecha derecha en la barra de accesos directos.
Nota: los niveles de luz varían entre 0 y 255. Al sustraer la cantidad de luz que se lee de 255 cuando está
oscuro, el nivel de luz es 0; por lo tanto, el nivel que se escribirá será 255 o luz brillante. Si hay mucha luz en
la habitación, la luz se atenuará o incluso apagará. Intente iluminar una linterna en la fotorresistencia y hacer
que la luz se apague.
Reflexión
Si desconecta el cable USB de Arduino de la PC y lo vuelve a conectar, ¿deberá cargar el esquema en
Arduino RedBoard? Explique.
_ Al momento de desconectar el cable USB del arduino a la PC el circuito sigue funcionando por que la
_ tarjeta de arduino cuenta con una memoria, el circuito seguirá funcionando hasta que compiles un
_ nuevo codigo
Link de la simulación
https://www.tinkercad.com/things/2U4ofIcrDox-2232-lab-photo-resistor-using-redboard-and-arduino-
ide/editel?sharecode=Dcm1lFWkca61VAKDhuaGU-rkSJzFTFx5doQGc7nYI8k
© 2017 Cisco y/o sus afiliados. Todos los derechos reservados. Este documento es información pública de Cisco. Página 5 de 5