Informe Final Electronica y Electricidad
Informe Final Electronica y Electricidad
Informe Final Electronica y Electricidad
PFA
ELECTRÓNICA Y ELECTRICIDAD
AUTOR (ES):
ASESOR:
INVESTIGACIÓN
PIURA — PERÚ
2023
INDICE
INTRODUCCION ...........................................................................................................................3
CAPITULO I ....................................................................................................................................4
OBJETIVOS .....................................................................................................................................4
JUSTIFICACIÓN ............................................................................................................................4
CAPITULO II ..................................................................................................................................5
Arduino UNO...................................................................................................................................6
CONCLUSIONES ..............................................................................................................................18
BIBLIOGRAFIAS ...............................................................................................................................19
INTRODUCCION
La tecnología ha tenido avances que ahora son importantes para la vida cotidiana, algunos de
ellos fueron creados por circuitos electrónicos que no son procesos sencillos, debido a que
requieren conocimiento de algunas ciencias como la electrónica, ingeniería, matemáticas e
informática que permite que estos circuitos se programen por medio de una placa de código
abierto conocida como Arduino permite construir prototipos que van relacionados con la
robótica. Arduino utiliza la potencia de los microcontroladores o microprocesadores
permitiendo simplificar el uso de la electrónica.
Arduino fue creado en Italia en el en el instituto de IVRAE en 2005, apareció por la necesidad
de contar con un dispositivo para utilizar en las aulas, que fuera de bajo costo, funcionara
bajo cualquier sistema operativo y que se utilizara para uso interno de la escuela. El Instituto
de IVRAE decidió librear el proyecto de Arduino para que no quedara en el olvido y abrirlo
a la comunidad con la posibilidad de que el proyecto fuera evolucionando proponiendo
mejoras y sugerencias y mantenerlo vivo, poco a poco ha llegado a ser lo que es un proyecto
de hardware y software libre del ámbito mundial.
El software y hardware libre ofrecen a los usuarios cuatro libertades, libertad de uso, de
estudio y modificación, de distribución y de redistribución de las versiones modificadas.
(Berchan, 2013)
Arduino es una placa o plataforma de hardware libre basada principalmente en un
microcontrolador, y un entorno de desarrollo (software), diseñado para facilitar el uso de la
electrónica en los diversos proyectos multidisciplinares.
Arduino es una tecnología con el uso de directo de hardware y software. En cuanto a
hardware se compone por varias partes e interfaces las cuales esta reunidas en una placa de
circuito, ha cambiado a lo largo de los años y han surgido diferentes tipos de placas.
En la actualidad se ha lanzado al mercado placas de Arduino y sensores que solo cambian de
acuerdo al número de pines digitales, analógicos o PWM, la memoria de programa y la
frecuencia del reloj del microcontrolador.
CAPITULO I
EL PROBLEMA
1.1 PLANTEAMIENTO DEL PROBLEMA:
Nosotros como estudiantes de la UNIVERSIDAD CESAR VALLEJO damos a conocer bajo
nuestra investigación una herramienta tecnológica llamada “Arduino” a nivel de hardware y
software enfocado en el área de microcontroladores.
1.2 OBJETIVOS
1.3 JUSTIFICACIÓN.
Actualmente Arduino es una tecnología muy utilizada en los sistemas de automatización y
control, la iniciativa Arduino se utiliza para simplificar el uso de microcontroladores. El
objetivo era hacer que los microcontroladores fueran menos costosos ya que en ese momento
los estudiantes los usaban en sus proyectos y eran demasiado caros.0
Actualmente, Arduino se usa para una variedad de propósitos, incluido el desarrollo de
diseños artísticos e interactivos. De manera similar, muchas personas usan Arduino para
comenzar con aplicaciones tecnológicas como la automatización y la robótica. Aunque pueda
parecer que su uso está restringido a campos científicos altamente especializados, en realidad
se usan ampliamente en artículos como vehículos automáticos, calentadores de agua,
columnas de estacionamiento y puertas de tiendas. Estas herramientas facilitan la vida diaria
porque se basan en pequeños microcontroladores cuyas tareas están predeterminadas por
programas.
Programar es algo que hacemos todos los días cuando planificamos nuestras actividades, pero
si nos tomamos el tiempo de organizar lo que hacemos automáticamente, llegaremos a un
conjunto de pasos que nos llevarán a nuestro objetivo; si entendemos esto, podremos planificar
actividades más complicadas.
CAPITULO II
MARCO TEORICO
2.1 ARDUINO
Es un sistema microcontrolador monoplaca, de hardware libre, de fácil uso y bajo coste,
desarrollado inicialmente para facilitar el uso de electrónica en diseños artísticos e
interactivos y la aplicación de esta por personas no expertas.
Actualmente hay más de 20 modelos de plataformas Arduino con diferencias en cuanto a
características y posibilidades, número de entradas/salidas, microcontrolador, etc., pero
compatibles entre sí, manteniendo una compatibilidad de abajo arriba, esto es, una aplicación
que funciona en una plataforma, funcionará en otra más compleja, (superior), y que por tanto
incluya las características de la primera.
Los microcontroladores más habituales en la plataforma son los de la familia AVR de
ATMEL, aunque algunas plataformas utilizan otros microcontroladores, ejemplo Cortex M3
de ARM, de 32 bits.
Para facilitar su uso y programación se desarrolló simultáneamente y conjuntamente con la
plataforma Arduino un IDE (entorno de desarrollo integrado), en el que se usa un lenguaje
de programación parecido a C++, basado en el lenguaje Wiring, el entorno de desarrollo está
basado en Processing. El IDE permite editar compilar y enviar el programa a la plataforma
Arduino que se es té utilizando, así como comunicarse vía serie y mostrar los datos en una
ventana terminal. La plataforma Arduino se comunica con el IDE mediante un programa
cargador (bootloader), precargado en el microcontrolador de la plataforma Arduino. EL IDE
es software libre y se puede descargar gratuitamente desde el sitio web oficial de Arduino.
Arduino se puede utilizar para desarrollar objetos interactivos, que pueden funcionar de
forma autónoma, sin necesidad de estar conectados a un ordenador, o puede conectarse con
otro software que se esté ejecutando en un ordenador, como por ejemplo Flash, Processing,
Max/MSP, LabView, MatLab, entre otros 5.
Con Arduino se puede tomar información del entorno a través de sensores conectados a sus
entradas analógicas y digitales, puede controlar luces, motores y otros actuadores
directamente o partir de las señales de control generadas en sus salidas. Hay modelos de
Arduino específicos desarrollados para facilitar llevar tecnología puesta (weareables), o en
la ropa, e-textiles. Puede comunicarse con otras placas Arduino y con otros sistemas,
mediante Wifi, Ethernet, Bluetooth, etc., esto permite también la interacción a distancia y el
Internet de las cosas (IoT).
Arduino encuentra un uso amplio en la enseñanza: en materias relacionadas con la robótica,
el control, la adquisición de datos, los diseños interactivos, etc., la sencillez de uso de esta
plataforma permite a personas no expertas en electrónica, utilizar en sus creaciones
dispositivos electrónicos y controlarlos, de una manera sencilla o asequible para ellos.
Las posibilidades de realizar desarrollos basados en Arduino tienen como límite la
imaginación.
Arduino nació con el objeto de proporcionar una plataforma económica y fácil uso, para
enseñar electrónica a los alumnos del Instituto de Diseño Interactivo de Ivrea, (Italia). Sus
creadores y socios fundadores son los italianos Massim o Banzi y Gianluca Martino, los
estadounidenses Tom Igoe y, David Mellis y el español David Cuartielles, quienes decidieron
que su diseño fuera abierto licenciándolo en Creative Commonos, protegiendo la marca, pero
el hardware, el software y la documentación son libres, se pueden descargar los archivos de
diseño del circuito electrónico, las fuentes del software y se pueden modificar, compartir etc.
En la actualidad hay más de 1.200.000 placas Arduino oficiales distribuidas por todo el
mundo, y entre 3 y 4 millones de usuarios visitan de forma regular el sitio web cada trimestre.
FAMILIA ARDUINO
Hay más de 20 modelos de Arduino, con diferentes características en cuanto a tamaño,
prestaciones, etc., esto permite utilizar la plataforma en una gran variedad de proyectos, más
o menos complejos y utilizar el modelo Arduino más adecuado a cada necesidad. Así mismo
el equipo Arduino sigue desarrollando plataformas, que permitan abordar otros proyectos o
en otros campos, o para dar respuesta a demandas planteadas por los usuarios.
La tabla siguiente recoge un resumen de las características más significativas de los diferentes
modelos de la plataforma Arduino.
Arduino robot. Es un sistema completo en forma de robot, con do s placas Arduino: una
de control y otra de motores, basadas en e l procesador ATmega32u4, por lo que son
similares a la placa Leonardo. Incluyen varios sensores y actuadores: dos potenciómetros,
cinco pulsadores, un compás digital, cinco sensores de suelo, altavoz, dos motores, una
pantalla LCD de color, lector de tarjetas SD.
Intel Galileo Gen2. Procesador Intel, X1000 Quark SoC, (todo e l sistema en un c hip),
tipo Pentium, de 32 bits, a 400 MHz, 12 KB de SRAM incrustado y Memoria del sistema
– 256 MMB DDR3, 5, Hardware y software y conectores, compatible con Arduino UNO,
lo que permite utilizar cualquier shields diseñada para Arduino y ejecutar los programas
desarrollados para este. Como Arduino UNO y en el mismo lugar tiene 14
entradas/salidas digitales, 6 de ellas pueden funcionar como salidas PWM de 12 bits, 6
entradas analógicas. Incluye varios puertos: mini-PCI Express, Ethernet, serie RS 232, USB raíz, USB
cliente, conector para tarjeta Micro-SD y 8 MB de memoria flash NOR.
Shields
Las funcionalidades de Arduino se pue den extender conectándole a módulos para realizar
distintas funciones: control de motores CC, conexión a redes Ethernet, conexión Bluetooth,
etc., a los que e n la jerga de este mundo se les conoce como shields (escudos), ya que se
acoplan sobre la misma placa Arduino y permiten conectar varios módulos, unos sobre otros,
for mando una pila de ellos. Las más habituales son para Arduino UNO y en la tabla siguiente
se recogen la mayoría de las shields oficiales, las que llevan el identificador Arduino.
Arduino Ethernet Shields. Permite la conexión de Arduino a redes Ethernet 10/100 Mb, y
por tanto a Internet, incluye un conector estándar RJ45. Se le puede añadir un módulo PoE,
para que pueda suministrar alimentación a través del cable de red. Incluye un conector para
una tarjeta micro SD accesible a través de la red.
Arduino Wifi Shield. Permite la conexión de Arduino a redes Wifi, con el estándar 802.11
b y Ethernet 10/100 Mb, y por tanto a Internet. Permite la conexión a redes abiertas o
encriptadas con WEP o W PA2. Incluye un conector para una tarjeta microSD, a la que se
puede acceder a través de la red.
Arduino Motor Shield. La placa está basada en el circuito L298, que contiene dos
excitadores en puente completo, lo que permite manejar cargas inductivas, como relés o
solenoides, controlar la velocidad mediante PWM y el sentido de giro de hasta dos motores
de corriente continua, independientes o mediante la combinación de ambos puentes
controlar un motor paso a paso bipolar. La corriente máxima por cada puente es de 2 A y
así mismo incorpora sensores que permiten medir a través de las entradas analógicas, la
corriente que absorbe cada motor.
Arduino USB Host Shield. Permite conectar dispositivos USB tales como teclados,
joysticks, memorias, cámaras, dispositivos bluetooth, etc., a Arduino.
Ardublock.
Ardublock, se distribuye como un applet de java que se añade a las herramientas del IDE de
Arduino. La programación se realiza encajando piezas que son las instrucciones del lenguaje
de Arduino y se configuran los parámetros correspondientes, generándose el código del
programa. Se puede descargar y obtener más información en su sitio web
http://blog.ardublock.com/
Modkit
Modkit, es un entorno de programación que permite programar varios tipos de plataformas
entre ellas Arduino. Se van encajando piezas que son las instrucciones del lenguaje Arduino,
que se configuran con los valores correspondientes, generándose el código correspondiente
en lenguaje Arduino. Es una aplicación web esto es, se ejecuta desde el navegador.
El sitio web oficial del proyecto es http://www.modkit.com/
Figura: Entorno de programación Modkit
Scratch
Scratch, es un software educativo de iniciación a la programación desarrollado por el
Lifelong Kindergarten Group en el Laboratorio de Medios del MIT, está orientado para niños
en edad escolar, tiene una interfaz sencilla e intuitiva, donde el código se divide en bloques
que se van encajando unos con otros para formar el programa. Permite crear historias
interactivas, animaciones, juegos y música. El programa es gratuito y su código fuente está
disponible para la comunidad propiciando la creación de programas, para varias plataformas,
entre ellas Arduino con S4A.
Scratch S4A para Arduino es una modificación de Scratch, que permite manejar la
plataforma Arduino de una forma sencilla, de este modo es posible interactuar también con
el entorno. Scratch S4A ha sido desarrollado en el Citilab, y desde su sitio web 56 se puede
descargar y obtener información sobre este proyecto.
CONCLUSIONES REFERENCIAS
CONCLUSIONES
- Arduino es una herramienta que hoy en día se puede utilizar en el proceso de enseñanza
aprendizaje porque permite que los alumnos tengan la facilidad de desarrollar las habilidades
creativas e innovadoras en el mundo de la electrónica y la robótica.
- Con la placa de Arduino se hace uso de hardware y software libre que no solo son
importantes para el mundo de la informática ni de la electrónica, sino para la vida en general,
por lo cual se activa el pensamiento lógico de cualquier persona para que pueda entender la
tecnología
- Las plataformas de hardware abierto como Arduino resultan de gran utilidad en el mundo
educativo en multitud de campos tales como robótica, electrónica, física, programación,
creaciones artísticas, etc., y en todos los niveles educativos, desde la educación primaria a la
universidad.
- En este periodo la plataforma Arduino ha evolucionado en diferentes modelos, para dar
respuesta a las demandas de los usuarios y que puedan elegir el que mejor se adapte a las
necesidades.
BIBLIOGRAFIA
Brian w. Evans. Arduino programming notebook. Edición española Traducción: José Manuel
Ruiz Gutiérrez. Adaptación: José Manuel Escuder Martínez. ver. 1.2 de 18/08/2011.
http://www.ardumania.es/wpontent/uploads/2011/10/Arduino_programing_notebook_ES.p
df
Enríquez Herrador, Rafael. Guía de Usuario de Arduino I.T.I. Sistemas, Universidad de
Córdoba. 13 de noviembre de 2009. i52enher@uco.es. Este trabajo está publicado bajo la
licencia: Creative Commons Attribution-Noncommercial-Share Alike 3.0.
Ruiz Gutiérrez, J.M. Herramientas de programación gráfica de Arduino (3-11-2011.
Programación gráfica de Arduino.pdf. http://josemanuelruizgutierrez.blogspot.com.es/
Entrevista a Massimo Banzi http://readwrite.com/2014/05/12/arduino-massimo-banzidiy-
electronics-hardware-hacking-builders consultado septiembre de 2014.
Arduino The Documentary http://vimeo.com/18390711 consultado septiembre de 2014.
Portal Kickstarter: https://www.kickstarter.com/projects/575960623/ardusat-yourarduino-
experiment-in-space/posts consultado septiembre de 2014.