Este documento describe un proyecto de automatización de procesos de minería usando la plataforma Arduino. El objetivo es lograr el funcionamiento de Arduino según funciones programadas como el encendido de LEDs y la integración de sensores. Se explica brevemente qué es Arduino, su potencial y cómo programarlo usando el lenguaje de programación y entorno de desarrollo de Arduino. Finalmente, se muestra un código de ejemplo para encender y apagar un motor conectado a un transistor.
Elaboración de la estructura del ADN y ARN en papel.pdf
AUTOMATIZACIÓN DE PROCESO DE MINERÍA CON ARDUINO
1. UNIVERSIDAD TRES CULTURAS
NOMBRE DEL PROGRAMA EDUCATIVO:
LICENCIATURA EN INGENIERÍA EN SISTEMAS
COMPUTACIONALES
PROYECTO
AUTOMATIZACIÓN DE PROCESO DE MINERÍA
ALUMNO:
ISRAEL OROS FABELA
5TLSIS1A
2. Introducción
Arduino es una plataforma de prototipos electrónica de código abierto (open-source) basada en
hardware y software flexibles y fáciles de usar. Está pensado para artistas, diseñadores, como
hobby y para cualquiera interesado en crear objetos o entornos interactivos. Arduino puede sentir
el entorno mediante la recepción de entradas desde una variedad de sensores y puede afectar a
su alrededor mediante el control de luces, motores y otros artefactos. El microcontrolador de la
placa se programa usando el Arduino Programming Language (basado en Wiring) y el Arduino
Development Environment (basado en Processing).
3. Justificación
Lo primero que tenemos que tener claro es, que es un microcontrolador y en
qué se diferencia con el microprocesador. Todos alguna vez hemos entrado
en contacto con ambos conceptos, es decir, todos en casa tenemos un
ordenador, ya sea de sobremesa, portátil. El núcleo de nuestros ordenadores
es un microprocesador, un chip encargado de realizar operaciones complejas
a partir de unas instrucciones y unos datos de entrada obteniendo unos datos
de salida.
4. Objetivo
La plataforma hardware Arduino, conocer su potencial, así como implementar
proyectos sencillos en un Arduino. Aprenderá a usar el entorno de
programación utilizado por Arduino, el lenguaje de programación usado,
realizar programas y ejecutarlos sobre la plataforma.
Objetivo Especifico
• Lograr el funcionamiento del arduino según funciones indicadas en
programación
• Encendido de leds
• Encendido de led automático
• Integración de sensores
• Colocado de sensor de movimiento
• Colocado de sensor
5. Requerimientos
¿Qué es arduino?
Arduino es una plataforma de prototipos electrónica de código abierto (open-
source) basada en hardware y software flexibles y fáciles de usar. Está pensado
para artistas, diseñadores, como hobby y para cualquiera interesado en crear
objetos o entornos interactivos.
Arduino puede sentir el entorno mediante la recepción de entradas desde una
variedad de sensores y puede afectar a su alrededor mediante el control de
luces, motores y otros artefactos. El microcontrolador de la placa se programa
usando el Arduino Programming Language (basado en Wiring) y el Arduino
Development Environment (basado en Processing). Los proyectos de Arduino
pueden ser autónomos o se pueden comunicar con software en ejecución en un
ordenador (por ejemplo con Flash, Processing, MaxMSP, etc.).
6. ¿Por qué arduino?
Hay muchos otros microcontroladores y plataformas
microcontroladoras disponibles para computación física.
Parallax Basic Stamp, Netmedia"s BX-24, Phidgets, MIT"s
Handyboard, y muchas otras ofertas de funcionalidad similar.
Todas estas herramientas toman los desordenados detalles de
la programación de microcontrolador y la encierran en un
paquete fácil de usar.
7. Marco Conceptual
Cinta transportadora
Una cinta transportadora o banda transportadora o transportador de banda o cintas
francas es un sistema de transporte continúo formado por una banda continua que se
mueve entre dos tambores. Por lo general, la banda es arrastrada por la fricción de
sus tambores, que a la vez este es accionado por su motor. Esta fricción es la
resultante de la aplicación de una tensión a la banda transportadora, habitualmente
mediante un mecanismo tensor por husillo o tornillo tensor. El otro tambor suele girar
libre, sin ningún tipo de accionamiento, y su función es servir de retorno a la banda.
La banda es soportada por rodillos entre los dos tambores. Denominados rodillos de
soporte.
8. Aplicación
Los transportadores se utilizan como componentes en la
distribución automatizada y almacenamiento. En combinación
con manejo equipos computarizados para tarimas permiten
que se realice eficientemente el almacenamiento, manufactura
y distribución de materiales en la industria.
10. Código en Arduino
const int transistorPin = 9; // conectado a la base del transistor
void setup() {
pinMode(transistorPin, OUTPUT);
}
void loop() { // loop= repetir esto constantemente
digitalWrite(transistorPin, HIGH); // enciende el motor
delay(2000); // durante 2 segundos
digitalWrite(transistorPin, LOW); // apaga el motor
delay(2000); // durante 2 segundos
}