Sunteți pe pagina 1din 25

Taller Arduino y Electrónica Lúdica

-Mecatrónica
La mecatrónica es una disciplina que une la ingeniería mecánica, ingeniería electrónica, ingeniería
de control e ingeniería informática; la cual sirve para diseñar y desarrollar productos que involucren
sistemas de control para el diseño de productos o procesos inteligentes, lo cual busca crear
maquinaria más compleja para facilitar las actividades del ser humano a través de procesos
electrónicos en la industria mecánica principalmente. Debido a que combina varias ingenierías en
una sola, su punto fuerte es la versatilidad.

Un consenso común es describir a la mecatrónica como una disciplina integradora de las áreas de
mecánica, electrónica e informática cuyo objetivo es proporcionar mejores productos, procesos y
sistemas. La mecatrónica no es, por tanto, una nueva rama de la ingeniería, sino un concepto
recientemente desarrollado que enfatiza la necesidad de integración y de una interacción intensiva
entre diferentes áreas de la ingeniería.

La mecatrónica también se ha adoptado como una disciplina científica aplicada, en la cual se hace
modelado, análisis, síntesis y control de sistemas de naturaleza multidominio y se ha tratado de
homogeneizar la ciencia para este tipo de sistemas.

-Propósito
El proyecto que se presenta tiene por objetivo que los destinatarios logren destrezas relacionadas
con la programación, informática, electrónica y la tecnología.

Promueve el protagonismo de los participantes, a través de la modalidad de trabajo donde el


interesado construye el conocimiento a partir de la actividad práctica concreta, en la cual el Equipo
del Lab participa como asesor de los grupos de trabajo. De esta forma se producirán procesos
metacognitivos de forma natural (necesarios para la continuidad de la elaboración de las actividades
o proyectos) y necesarios para el crecimiento intelectual de los participantes. Estas actividades
problemáticas promueven metacognición, al momento de las continuas revisiones que dan abordajes
al conocimiento de forma espiralada, que será producto de la normal actividad del taller.
Se busca difundir metodologías y procedimientos propios de la actividad científica. Dada la
complejidad de los fenómenos tecnológicos, se hace necesario capacitar a los participantes en
metodologías y procedimientos que guíen y faciliten los procesos creativos de los mismos.

Desarrollar competencias propias del trabajo en proyectos tecnológicos y situaciones problemáticas.


Este tipo de modalidad de trabajo promueve el trabajo autónomo, creativo y a su vez colaborativo
entre pares del propio equipo de trabajo, externos al equipo, Equipo del Lab y más. También se
incorporan competencias propias a la metodología de programación, tecnologías duras (electrónica,
electromecánica, informática).

Implementar el trabajo en equipo, dado que la tecnología avanza a pasos agigantados y el capital de
conocimiento se hace inalcanzable, es que se deben de promover trabajos interdisciplinarios y en
forma de equipos.

1
Gestionar espacios y posibilidades de acción en actividades de enseñanza-aprendizaje que incluyan
los recursos tecnológicos como una herramienta esencial para el cumplimiento de los objetivos,
sistemas operativos y software de aplicación alternativos y libres, GNU/LINUX, UBUNTU, talleres
de programación básicas para el manejo de periféricos informáticos y dispositivos electromecánicos
por medio de los puertos de la PC, manejo de máquinas y herramientas propias del taller de
electrónica.

Difundir, como estrategia institucional, la utilización del SOFTWARE LIBRE GNU/LINUX,


UBUNTU, como herramientas transformadoras de las prácticas educativas, la cultura institucional y
la práctica profesional.

Introducir los contenidos conceptuales orientados a la programación de microcontroladores e


informática y electrónica de control, en el cual se prevé hacer un proyecto integrado y en conjunto,
en donde los participantes aprenden electrónica y programación básica como recurso didáctico
potente.

-¿Qué es Arduino?
Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un
entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos
multidisciplinares.

El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos de entrada/salida.
Los microcontroladores más usados son el Atmega168, Atmega328, Atmega1280, ATmega8 por su
sencillez y bajo coste que permiten el desarrollo de múltiples diseños. Por otro lado el software
consiste en un entorno de desarrollo que implementa el lenguaje de programación
Processing/Wiring y el cargador de arranque (boot loader) que corre en la placa.

Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser conectado a
software del ordenador (por ejemplo: Macromedia Flash, Processing, Max/MSP, Pure Data). Las
placas se pueden montar a mano o adquirirse. El entorno de desarrollo integrado libre se puede
descargar gratuitamente.

Al ser open-hardware, tanto su diseño como su distribución es libre. Es decir, puede utilizarse
libremente para el desarrollo de cualquier tipo de proyecto sin haber adquirido ninguna licencia.

2
Placa Arduino Uno R3

Entorno de Desarrollo Integrado IDE

Código Fuente

3
-Trabajo Colaborativo

Software Libre
GNU/Linux es uno de los términos empleados
para referirse a la combinación del núcleo o
kernel libre similar a Unix denominado Linux
con las herramientas del proyecto GNU. Su
desarrollo es uno de los ejemplos más
prominentes de software libre; todo su código
fuente puede ser utilizado, modificado y
redistribuido libremente por cualquiera bajo los
términos de la GPL (Licencia Pública General
de GNU, en inglés: General Public License) y
otra serie de licencias libres.
Según la Free Software Foundation, el
software libre se refiere a la libertad de los
usuarios para ejecutar, copiar, distribuir,
estudiar, modificar el software y distribuirlo
modificado.

Hardware Libre
Se llama hardware libre a los dispositivos de
hardware cuyas especificaciones y diagramas
esquemáticos son de acceso público, ya sea
bajo algún tipo de pago o de forma gratuita.
Las ideas sobre la libertad del conocimiento
son aplicables al hardware libre. Se debe
recordar en todo momento que libre no es
sinónimo de gratis. El hardware libre forma
parte de la cultura libre.
El término hardware libre se ha usado
principalmente para reflejar el uso del software
libre con el hardware y el lanzamiento libre de
la información con respecto al hardware, a
menudo incluyendo el lanzamiento de los
diagramas esquemáticos, diseños, tamaños y
otra información acerca del hardware.

4
Licencias
Creative Commons (CC) es una organización
no gubernamental sin ánimo de lucro que
desarrolla planes para ayudar a reducir las
barreras legales de la creatividad, por medio de
nueva legislación y nuevas tecnologías. Las
licencias Creative Commons o CC.
Existe una serie de licencias Creative
Commons, cada una con diferentes tipos de
configuraciones, que permite a los autores
poder decidir la manera en la que su obra va a
circular en internet, entregando libertad para
citar, reproducir, crear obras derivadas y
ofrecerla públicamente, bajo ciertas diferentes
restricciones.

-Herramientas a utilizar

Arduino+Shields
Arduino es una plataforma de electrónica
abierta para la creación de prototipos basada en
software y hardware libre, flexibles y fáciles de
usar. Se creó para artistas, diseñadores,
aficionados y cualquier interesado en crear
entornos u objetos interactivos.
Arduino puede tomar información del entorno
a través de sus pines de entrada, para esto toda
una gama de sensores puede ser usada y puede
afectar aquello que le rodea controlando luces,
motores y otros actuadores, mediante placas
auxiliares llamadas “Shields”, construídas para
cada aplicación específica.
El microcontrolador en la placa Arduino se
programa mediante el lenguaje de
programación Arduino y el entorno de
desarrollo integrado IDE .

5
Fritzing
Fritzing es un programa de automatización de
diseño electrónico libre que busca ayudar a
diseñadores y artistas para que puedan pasar de
prototipos a productos finales.
Fritzing permite a los diseñadores, artistas,
investigadores y aficionados documentar sus
prototipos basados en Arduino y crear
esquemas de circuitos impresos para su
posterior fabricación. Además, cuenta con un
sitio web complementario que ayuda a compar-
tir y discutir bosquejos, experiencias y a
reducir los costos de fabricación.

Componentes Electrónicos
Para el desarrollo de las actividades del
presente taller utilizaremos como recursos
materiales distintos tipos de componentes
electrónicos digitales y analógicos, a saber
resistencias, potenciómetros, LEDS, sensores
de luz, módulos de ultrasonido, sensores IR,
sensores de temperatura, motores de cc,
motores PAP, servomotores, pulsadores,
display LCD, buzzers, cables de conexión,
pilas, sobre una placa protoboard para realizar
los experimentos de laboratorio.

6
-Enlaces y sitios de interés con proyectos Arduino

www.ubuntu.com Distribución de GNU/Linux para computadoras de escritorio y servidores

www.arduino.cc/es/ Página oficial de Arduino en español

www.fritzing.org Página oficial de Fritzing

http://www.proyectosarduino.com.ar Proyectos con Arduino

http://www.roboticaludica.com/ Proyectos con Arduino, electrónica e informática

http://mecatronica.wordpress.com Proyectos y tutoriales

www.tiendaderobotica.com Productos, proyectos y tutoriales

-Tutorial

1) Escriba el código
fuente en el entorno de
desarrollo Arduino IDE

3) Ejecutarlo en la placa
Arduino

2) Descarga el
programa compilado
a la placa Arduino
mediante el cable
USB

7
Para cargar un programa en la placa Arduino debemos seguir los siguientes pasos:

1) Conectar la placa arduino via USB


2) Compilar el código fuente
3) Cargar el programa en la placa Arduino
4) El programa se ejecuta automáticamente en la placa

-Glosario

8
9
10
11
12
13
Propuestas y Actividades
CIRCUITO 1

PLANO ELÉCTRICO ESQUEMA

EXPLICACION: COMPONENTES:

Este circuito toma corriente del Pin # 9 del Pin # 9 Línea Digital del Arduino: Fuente de
Arduino. El Pin # 9 del Arduino tiene alimentación.
capacidad para encender “HIGH” y apagar
“LOW” un LED mediante la utilización de la LED: Diodo emisor de luz, en estos la
instrucción digitalWrite(pin,estado). corriente circula fácilmente desde el terminal
También brinda Modulación por Ancho de ánodo hacia el terminal cátodo, pero no circula
Pulso (PWM) permitiendo al usuario cambiar corriente en sentido contrario.
el brillo del LED mediante el uso de la
instrucción analogWrite(pin,valor). Resistencia de 330Ώ: La resistencia se opone al
La variable valor es un número entero entre 0 y paso de la corriente eléctrica, en este circuito
255. fija un valor de corriente límite para evitar que
El LED se conecta al circuito de tal forma que el LED y la placa Arduino se quemen.
la corriente pasa a través del ánodo y sale por
el cátodo. La resistencia limita la corriente en GND (Ground): Es la masa del circuito.
el circuito evitando que el LED se queme.
Finalmente la corriente llega a masa, cerrando
el circuito y permitiendo la circulación desde la
fuente de alimentación hacia la masa.

14
CÓDIGO FUENTE

Este circuito sencillo muestra como utilizar ambas formas de salida, digital y analógica.

HAZLO TÚ MISMO (DIY= DO-IT-YOURSELF)

1. Cambiar los valores de tiempo y ver que sucede.


2. Modificar el programa para variar el brillo del LED utilizando la instrucción:
analogWrite(pin,valor).

CONCLUSIONES:

15
CIRCUITO 2

PLANO ELÉCTRICO ESQUEMA

EXPLICACION: COMPONENTES:

Este circuito toma corriente de los Pines # 4, 5, Pin # 4: Línea Digital del Arduino
6 y 7 del Arduino. Los Pines digitales 4, 5, 6 y Pin # 5: Línea Digital del Arduino
7 del Arduino tiene capacidad de encenderse Pin # 6: Línea Digital del Arduino
“HIGH” ó apagarse “LOW” permitiendo al Pin # 7: Línea Digital del Arduino
usuario cambiar el estado del LED mediante el
uso de la instrucción digitalWrite(pin,estado). LED: Diodo emisor de luz, en estos la
El LED se conecta al circuito de tal forma que corriente circula fácilmente desde el terminal
la corriente pasa a través del ánodo y sale por ánodo hacia el terminal cátodo, pero no circula
el cátodo. La resistencia limita la corriente en corriente en sentido contrario.
el circuito evitando que el LED se queme.
Finalmente la corriente llega a masa, cerrando Resistencia de 330Ώ: La resistencia se opone al
el circuito y permitiendo la circulación desde la paso de la corriente eléctrica, en este circuito
fuente de alimentación hacia la masa. fija un valor de corriente límite para evitar que
el LED y la placa Arduino se quemen.

GND (Ground): Es la masa del circuito.

16
CÓDIGO FUENTE

Este circuito sencillo muestra como utilizar salidas digitales y crear secuencias lógicas.

HAZLO TÚ MISMO (DIY= DO-IT-YOURSELF)

1. Realiza el encendido secuencial en forma individual de los LEDS, hacer que se encienda
primero el LED4, espera un tiempo, apaga el LED4, encender el LED5 y así sucesivamente.

CONCLUSIONES:

17
CIRCUITO 3

PLANO ELÉCTRICO ESQUEMA

EXPLICACION: COMPONENTES:

Este circuito toma corriente del Pin # 9 del Pin # 9 Línea Digital del Arduino: Fuente de
Arduino. El Pin # 9 del Arduino tiene capacidad alimentación.
para encender “HIGH” y apagar “LOW” un
LED mediante la utilización de la instrucción Pin # A2 Línea Analógica del Arduino: Entrada
digitalWrite(pin,estado). del sensor LDR.
El Pin # 2 del Arduino es utilizado como entrada
analógica mediante el uso de la instrucción: LED: Diodo emisor de luz, en estos la corriente
valor = analogRead(pin). circula fácilmente desde el terminal ánodo hacia
Devuelve un valor que es un número entero el terminal cátodo, pero no circula corriente en
entre 0 y 1023. sentido contrario.

En este ejemplo haremos una lectura analógica Resistencia de 330Ώ: La resistencia se opone al
de los valores proporcionados por la fotocelda paso de la corriente eléctrica, en este circuito fija
para controlar el ritmo de parpadeo de un LED. un valor de corriente límite para evitar que el
LED y la placa Arduino se quemen.
El LED se conecta al circuito de tal forma que la
corriente pasa a través del ánodo y sale por el Resistencia LDR: Resistencia cuyo valor
cátodo. La resistencia limita la corriente en el depende de la intensidad luminosa, también
circuito evitando que el LED se queme. llamada fotocelda.
Finalmente la corriente llega a masa, cerrando el Resistencia de 10kΏ: Forma un divisor de
circuito y permitiendo la circulación desde la tensión en combinación con la LDR.
fuente de alimentación hacia la masa.
GND (Ground): Es la masa del circuito.

18
CÓDIGO FUENTE

Este circuito sencillo muestra como utilizar una entrada analógica y una salida digital.

HAZLO TÚ MISMO (DIY= DO-IT-YOURSELF)

1. En vez de parpadear, cambiar el programa para modificar el brillo del LED.

CONCLUSIONES:

19
CIRCUITO 4

PLANO ELÉCTRICO ESQUEMA

EXPLICACION: COMPONENTES:

Este circuito toma corriente del Pin # 9 del Pin # 9 Línea Digital del Arduino: Modulación
Arduino. El Pin # 9 del Arduino tiene capacidad por Ancho de Pulso (PWM).
para encender “HIGH” y apagar “LOW” un
LED mediante la utilización de la instrucción Pin # A2 Línea Analógica del Arduino: Entrada
digitalWrite(pin,estado). del Potenciómetro.
También brinda Modulación por Ancho de Pulso
(PWM) permitiendo al usuario cambiar el brillo Motor DC: Motor de corriente continua, su
del LED mediante el uso de la instrucción velocidad varía dependiendo de la tensión de
analogWrite(pin,valor). alimentación aplicada.
La variable valor es un número entero entre 0 y
255. Diodo: Diodo rectificador, en estos la corriente
El Pin # 2 del Arduino es utilizado como entrada circula fácilmente desde el terminal ánodo hacia
analógica mediante el uso de la instrucción: el terminal cátodo, pero no circula corriente en
valor = analogRead(pin). sentido contrario.
Devuelve un valor que es un número entero
entre 0 y 1023. Transistor: Se utiliza para controlar cargas que
por sus características eléctricas no pueden
En este ejemplo haremos una lectura analógica conectarse directamente a la placa arduino.
de los valores proporcionados por el
potenciómetro para controlar la velocidad de un Resistencia de 10KΏ: La resistencia se opone al
motor de corriente continua. paso de la corriente eléctrica, en este circuito fija
un valor de corriente límite para polarizar un
transistor bipolar NPN.

20
Potenciómetro: Resistencia cuyo valor puede
modificarse en forma manual ajustando una
perilla.

GND (Ground): Es la masa del circuito.

CÓDIGO FUENTE

Este circuito sencillo muestra como utilizar una entrada analógica y una salida PWM.

HAZLO TÚ MISMO (DIY= DO-IT-YOURSELF)

1. En vez de variar la velocidad mediante el potenciómetro, hacer que aumente y disminuya la


velocidad periódicamente, en forma automática.

CONCLUSIONES:

21
CIRCUITO 5

PLANO ELÉCTRICO ESQUEMA

EXPLICACION: COMPONENTES:

Este circuito toma corriente del Pin # 9 del Pin # 9 Línea Digital del Arduino: Fuente de
Arduino. El Pin # 9 del Arduino tiene capacidad alimentación.
para encender “HIGH” y apagar “LOW” un
LED mediante la utilización de la instrucción Pin # A2 Línea Analógica del Arduino: Entrada
digitalWrite(pin,estado). del Potenciómetro.
El Pin # 2 del Arduino es utilizado como entrada
analógica mediante el uso de la instrucción: LED: Diodo emisor de luz, en estos la corriente
valor = analogRead(pin). circula fácilmente desde el terminal ánodo hacia
Devuelve un valor que es un número entero el terminal cátodo, pero no circula corriente en
entre 0 y 1023. sentido contrario.

En este ejemplo haremos una lectura analógica Resistencia de 330Ώ: La resistencia se opone al
de los valores proporcionados por el paso de la corriente eléctrica, en este circuito fija
potenciómetro para controlar el ritmo de un valor de corriente límite para evitar que el
parpadeo de un LED. LED y la placa Arduino se quemen.

El LED se conecta al circuito de tal forma que la Potenciómetro: Resistencia cuyo valor puede
corriente pasa a través del ánodo y sale por el modificarse en forma manual ajustando una
cátodo. La resistencia limita la corriente en el perilla.
circuito evitando que el LED se queme.
Finalmente la corriente llega a masa, cerrando el GND (Ground): Es la masa del circuito.

22
circuito y permitiendo la circulación desde la
fuente de alimentación hacia la masa.

CÓDIGO FUENTE

Este circuito sencillo muestra como utilizar una entrada analógica y una salida digital.

HAZLO TÚ MISMO (DIY= DO-IT-YOURSELF)

1. En vez de parpadear, cambiar el programa para modificar el brillo del LED.

2. Otra posibilidad es tomar una decisión lógica sobre la salida del LED en función del nivel de
entrada del Potenciómetro.

CONCLUSIONES:

23

S-ar putea să vă placă și