Académique Documents
Professionnel Documents
Culture Documents
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.
_______________________________________________________________________________________
_______________________________________________________________________________________
_______________________________________________________________________________________
© 2017 Cisco y/o sus afiliados. Todos los derechos reservados. Este documento es información pública de Cisco. Página 5 de 5