0% encontró este documento útil (0 votos)
361 vistas5 páginas

Mecatronic

Descargar como pdf o txt
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 5

¿Que es un arduino y para que sirve?

Basada en la filosofía del software libre, Arduino es una plataforma de electrónica


«open-source»o de código abierto cuyos principios son contar con software y
hardware fáciles de usar. Básicamente lo que permite esta herramienta es la
generación de infinidad de tipos de microordenadores de una sola placa, que luego
pueden tener una amplia variedad de usos según la necesidad de la persona que lo
cree. Es decir, una forma sencilla de realizar proyectos interactivos para cualquier
persona.
Arduino se puede utilizar para desarrollar elementos autónomos, o bien
conectarse a otros dispositivos o interactuar con otros programas, para interactuar
tanto con el hardware como con el software. Sirve tanto para controlar un
elemento, pongamos por ejemplo un motor que nos suba o baje una persiana
basada en la luz que haya gracias a un sensor conectado al Arduino, o bien para
transformar la información de una fuente, como puede ser un teclado, y convertir
la información a algo que entienda, por ejemplo, un ordenador.

Actualmente, el uso de Arduino puede catalogarse en dos grandes grupos:

1. Arduino se utilizado como un microcontrolador, cuando tiene un programa


descargado desde un ordenador y funciona de forma independiente de éste, y
controla y alimenta determinados dispositivos y toma decisiones de acuerdo al
programa descargado e interactúa con el mundo físico gracias a sensores y
actuadores.
2. Arduino hace de interfaz entre un ordenador u otro dispositivo, que ejecuta una
determinada tarea, para traducir dicha tarea en el mundo físico a una acción. Y
viceversa, gracias a sensores que están conectados a la placa Arduino podemos
hacer que el ordenador ejecute determinada acción.

Entradas y salidas digitales y analógicas

Función pinMode(pin, mode)

Función usada en la function setup() para configurar un pin dado para comportarse como
INPUT o OUTPUT. Ej. pinMode(pin, OUTPUT); configura el pin número 'pin' como de salida.
Los pines de Arduino funcionan por defecto como entradas, de forma que no necesitan
declararse explícitamente como entradas empleando pinMode().

Función digitalRead(pin)

Lee el valor desde un pin digital específico. Devuelve un valor HIGH o LOW. El pin puede
ser especificado con una variable o una constante (0-13). Ej. v = digitalRead(Pin);

Funcion digitalWrite(pin, value)


Introduce un nivel alto (HIGH) o bajo (LOW) en el pin digital especificado. De nuevo, el pin
puede ser especificado con una variable o una constante 0-13. Ej. digitalWrite(pin, HIGH);

Función analogRead(pin)

Lee el valor desde el pin analógico especificado con una resolución de 10 bits. Esta función
solo funciona en los pines analógicos (0-5). El valor resultante es un entero de 0 a 1023.
Los pines analógicos, a diferencia de los digitales no necesitan declararse previamente
como INPUT o OUTPUT.

Función analogWrite(pin, value)

Escribe un valor pseudo-analógico usando modulación por ancho de pulso (PWM) en un


pin de salida marcado como PWM. Esta función está activa para los pines 3, 5, 6, 9, 10, 11.
Ej analogWrite(pin, v); // escribe 'v' en el 'pin' analógico. Puede especificarse un valor de 0
- 255. Un valor 0 genera 0 V en el pin especificado y 255 genera 5 V. Para valores de 0 a
255, el pin alterna rápidamente entre 0 V y 5 V, cuanto mayor sea el valor, más a menudo
el pin se encuentra en HIGH (5 V). Por ejemplo, un valor de 64 será 0 V tres cuartas partes
del tiempo y 5 V una cuarta parte. Un valor de 128 será 0 V la mitad del tiempo y 5 V la
otra mitad. Un valor de 192 será 0 V una cuarta parte del tiempo y 5 V tres cuartas partes.

Para nuestro proyecto utilizamos una placa arduino para manejar el sentido de
rotacion y velocidad por medio de codigos de programacion

PRIMER CIRCUITO

Al final hicimos este que lo manejamos mediante los siguientes códigos


Estos son los codigos que hicimos

int IN1 = 8;
int IN2 = 7;
int ENA = 9;
void setup () {

pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(ENA, OUTPUT);
}

void loop() {
analogWrite(ENA, 65);
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
delay(45000);

analogWrite(ENA, 0);
digitalWrite(IN1, LOW); // PARA
digitalWrite(IN2, LOW);
delay(9000);

analogWrite(ENA, 65);
digitalWrite(IN1, HIGH); // GIRO IZQUIERDA
digitalWrite(IN2, LOW);
delay(45000);

digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
analogWrite(ENA, 0);
delay(9000);
}
El carrusel, es una de las atracciones mas tranquilas que podríamos encontrar en un
parque de diversiones. Es principalmente utilizada por los mas pequeños de la
familia, incluso con la compañía de sus padres. La atracción logra simular levemente
lo que es el galope del caballo y la vía circular que recorre.
El carrusel consta de una plataforma principal, donde se monta toda la atracción,
los caballos y todo su mecanismo interno, como el motor, los rodillos, etc.
La plataforma principal se encuentra posada por encima de unos rodillos que la
permiten girar de forma circular. Justo en el centro de la plataforma hay un gran
motor eléctrico que provoca el impulso del movimiento del carrusel. Así mismo, este
motor provee la energía para mover los caballos hacia arriba y hacia abajo. Por
encima de todo esto, se posa un dosel; en el medio de este se encuentra un
engranaje fijo, llamado engranaje crónico, que provoca el movimiento giratorio de
los rodillos. Cada rodillo tiene varios ganchos en él. Los caballos están suspendidos
desde los ganchos. A medida que el gancho se mueve en circulo, provoca el
movimiento ascendente y descendente del caballo, creando la sensación de
galope.Se denomina carrusel al entretenimiento que dispone de
una estructura giratoria con asientos que suelen tener forma de
animales o de vehículos. Se trata de un juego infantil que es muy
popular en ferias y parques. Los asientos del carrusel (también
llamado calesita o tiovivo) muchas veces se mueven hacia abajo y hacia
arriba mientras la plataforma gira. De este modo, si un niño está sentado
en un asiento con forma de caballo, sentirá que está cabalgando. Por lo
general los carruseles cuentan con musicalización: a medida que giran,
una melodía se repite una y otra vez para acompañar el paseo. En
algunas regiones es habitual que los niños, mientras están arriba del
carrusel, sean desafiados a atrapar un objeto conocido como sortija que,
de ser recogido, permite el acceso a otra vuelta en el entretenimiento
sin cargo.Se cree que el carrusel surgió entre los cruzados como
un método de entrenamiento. Los jinetes practicaban atacando a
muñecos o intentando dar en blancos mientras una estructura
movilizada por caballos u hombres giraba.

También podría gustarte