Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Arquitectura de Computadoras II
Sección “C”
ARDUINO
GENERALIDADES
Este proporciona una placa de desarrollo que incluye un microcontrolador, pines de entrada
y salida para conectar componentes electrónicos y un entorno de desarrollo integrado que
hace fácil la programación.
INTERRUPCIONES
Esto es útil en situaciones en las que es necesario responder a eventos en tiempo real, como
la detección de un pulso o un cambio en un sensor.
Arduino admite interrupciones en varios pines específicos, y los usuarios pueden programar
rutinas de interrupción personalizadas para manejar eventos.
DESARROLLO DE SOFTWARE
CARGA DE CÓDIGO: Una vez que el código se ha escrito en el IDE de Arduino, se compila y
carga en la placa Arduino a través de un cable USB. El código compilado se almacena en la
memoria del microcontrolador, y el programa comienza a ejecutarse de inmediato.
APLICACIONES
MONITOREO AMBIENTAL: Sensores para medir la calidad del aire, temperatura, humedad,
etc.
SIMULACIÓN DE SOFTWARE
TINKERCAD: Ofrece una plataforma de simulación en línea que permite a los usuarios
diseñar circuitos virtuales y programar microcontroladores Arduino.
FRITZING: Un software de diseño de circuitos que incluye una opción de simulación para
probar proyectos de Arduino antes de la implementación física.
Circuito Electrónico que encienda una luz únicamente cuando sea de noche, tomando como
referencia la simulación de un reloj, con un conteo interno, para que la luz se encienda de
6 de la tarde, a 10 de la noche.