Instituto Tecnológico Superior de
Nochistlán
Ingeniería en Sistemas Computacionales
Sistemas Programables
ING. Miguel Ángel Pérez
Unidad [unidad 1]:
Tarea [Introducción a Arduino]
[Gerardo Rodríguez González]
Nochistlán de Mejía, Zac. A [04] de [sep] de 2023
ARDUINO
ESTRUCTURA
TIPOS DE ARDUINO
COMO FUNCIONA ARDUINO
El Arduino es una placa basada en un microcontrolador ATMEL. Los microcontroladores
son circuitos integrados en los que se pueden grabar instrucciones, las cuales las escribes
con el lenguaje de programación que puedes utilizar en el entorno Arduino IDE. Estas
instrucciones permiten crear programas que interactúan con los circuitos de la placa.
interfaz de entrada, que es una conexión en la que podemos conectar en la placa
diferentes tipos de periféricos. La información de estos periféricos que conectes se
trasladará al microcontrolador, el cual se encargará de procesar los datos que le lleguen a
través de ellos.
interfaz de salida, que es la que se encarga de llevar la información que se ha procesado en
el Arduino a otros periféricos. Estos periféricos pueden ser pantallas o altavoces en los que
reproducir los datos procesados, pero también pueden ser otras placas o controladores.
ENTORNO DE DESARROLLO
ENTORNO DE DESARROLLO
LENGUAJE DE PROGRAMACION
EXTRUCTURA BASICA DE UN PROGRAMA
EXTRUCTURA BASICA DE UN PROGRAMA
EXTRUCTURA BASICA DE UN PROGRAMA
VENTAJAS DE USAR ARDUINO
• Un bajo coste. Por poco dinero puedes hacerte con algún kit de Arduino con los componentes necesarios para iniciarte en él.
• Fácil de utilizar. Cualquiera puede usarla, aun teniendo pocos conocimientos de programación, electrónica y estos entornos. A cualquier edad, incluso
niños.
• Plataforma abierta. Es de código abierto, por lo que se pueden construir gran cantidad de proyectos y posibilidades de desarrollo. Con menos límites,
ya que se puede combinar con otras plataformas o diferentes funcione como crear drones y más.
• Alta flexibilidad. Se puede trabajar en todas las plataformas informáticas, o casi todas. Es de código abierto y cuenta con muchas herramientas para
facilitar su uso y crear grandes cosas con ello.
• Gran variedad de placas, no hay sola una placa sino una gran familia que tienen ciertas similitudes y diferencias en función del proyecto que quieras
realizar con ella.
• Es la forma ideal de introducirse en la programación, con sistemas visuales como es el caso de Scratch. Es mucho más fácil aprender a programar de
cero, y sin escribir código.
• Para aprender electrónica, mejor empezar con Arduino. Así podrás crear y personalizar sistemas de iluminación, robots y mucho más. Conocerás los
componentes electrónicos y sus fundamentos, entre muchas otras cosas.
• El hardware y software es ampliable y de código abierto, tienes grandes posibilidades de crear proyectos de todo tipo.
• Tiene muchas aplicaciones y usos, puedes crear con Arduino prácticamente lo que desees, incluso proyectos profesionales.
DESVENTAJAS DE USAR ARDUINO
• Limitaciones: Arduino tiene ciertas limitaciones en cuanto a la capacidad de procesamiento y
la memoria disponible. Esto puede limitar la complejidad de los proyectos que se pueden
desarrollar con esta plataforma.
• Dependencia de la plataforma: Arduino requiere un hardware específico y una plataforma de
software para su funcionamiento. Esto puede limitar la portabilidad de los proyectos y
dificultar su integración con otros sistemas.
• Escalabilidad: Arduino puede tener dificultades para manejar proyectos más grandes y
complejos. Esto puede limitar su uso en proyectos de mayor escala.
• Estabilidad: Arduino puede tener problemas de estabilidad y confiabilidad en proyectos críticos
o de alta disponibilidad. Esto puede limitar su uso en proyectos de misión crítica.
QUE PUEDO INPLEMENTAR CON UN ARDUINO
• La enorme flexibilidad y el carácter libre y abierto de Arduino hacen que puedas utilizar
este tipo de placas prácticamente para cualquier cosa, desde relojes hasta básculas
conectadas, pasando por robots, persianas controladas por voz o tu propia vending
machine .
EJEMPLOS DE ARDUINOS UTILIZADOS
1 – Luz nocturna automática
El objetivo de este proyecto es crear una luz que se encienda automáticamente cuando se empiece a hacer de noche o la iluminación sea
baja.
EJEMPLOS DE ARDUINOS UTILIZADOS
EJEMPLOS DE ARDUINOS UTILIZADOS
• 2 – Usando pantalla LCD
Uno de los elementos que más nos gusta a la hora de montar nuestros proyectos, son las pantallas LCD
EJEMPLOS DE ARDUINOS UTILIZADOS
EJEMPLOS DE ARDUINOS UTILIZADOS
3 – Sensor temperatura con pantalla
Una forma muy interesante y práctica de usar una pantalla LCD consiste en usarla para mostrar la temperatura del lugar en el que nos encontramos.
EJEMPLOS DE ARDUINOS UTILIZADOS
CONCLUCION
En resumen, Arduino es una tarjeta de desarrollo ideal para proyectos de hardware y de automatización
programable que te permite llevar a cabo ideas tanto personales como industriales, haciendo accesible su uso
a cualquier persona.