Vous êtes sur la page 1sur 7

PROYECTO: PORTON ELECTRICO DE LA UNIVERSIDAD.

INTEGRANTES DEL EQUIPO: FERNANDO GALLARDO PEREZ JACKELINE PATRICIA FLORES ONTIVEROS KARINA NAVA SANCHEZ EDUARDO RAMIREZ GONZALES BIZANTINO HERNANDEZ GUZMAN DANIEL ARFAXAD GUZMAN RIVERA ARTURO MARTINEZ GUTIERREZ ALDO ALVAREZ ANTONIO URBINA GARCIA JONATHAN HERNANDEZ YAEZ

ARDUINO:
Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo, diseada para facilitar el uso de la electrnica en proyectos multidisciplinares.2 3 El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos de entrada/salida.4 Los microcontroladores ms usados son el Atmega168, Atmega328, Atmega1280, ATmega8 por su sencillez y bajo coste que permiten el desarrollo de mltiples diseos. Por otro lado el software consiste en un entorno de desarrollo que implementa el lenguaje de programacin Processing/Wiring y el cargador de arranque (boot loader) que corre en la placa.4 Desde octubre de 2012, Arduino se usa tambin con microcontroladoras CortexM3 de ARM de 32 bits5 , que coexistirn con las ms limitadas, pero tambin econmicas AVR de 8 bits. ARM y AVR no son plataformas compatibles a nivel binario, pero se pueden programar con el mismo IDE de Arduino y hacerse programas que compilen sin cambios en las dos plataformas. Eso s, las microcontroladoras CortexM3 usan 3.3V, a diferencia de la mayora de las placas con AVR que usan mayoriamente 5V. Sin embargo ya anteriormente se lanzaron placas Arduino con Atmel AVR a 3.3V como la Arduino Fio y existen clnicos de Arduino Nano y Pro como Meduino en que se puede conmutar el voltaje. Arduino se puede utilizar para desarrollar objetos interactivos autnomos 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.

Arduino es una plataforma de electrnica abierta para la creacin de prototipos basada en software y hardware flexibles muy fciles de usar, debido a que el IDE con el que trabaja es fcil de aprender a utilizar, y el lenguaje de programacin con el que trabaja es simple, pues se cre para artistas, diseadores, aficionados y cualquier interesado en crear entornos u objetos interactivos. Arduino puede tomar informacin del entorno a travs de sus pines de entrada de toda una gama de sensores y puede afectar aquello que le rodea controlando luces, motores y otros actuadores. El microcontrolador en la placa Arduino se programa mediante el lenguaje de programacin Arduino (basasdo en Wiring) y el entorno de desarrollo Arduino (basado en Processing). Los proyectos hechos con Arduino pueden ejecutarse sin necesidad de conectar a un ordenador, si bien tienen la posibilidad de hacerlo y comunicar con diferentes tipos de software (p.ej. Flash, Processing, MaxMSP). Las placas pueden ser hechas a mano o compradas montadas de fbrica; el software puede ser descargado de forma gratuita. Los ficheros de diseo de referencia (CAD) estn disponibles bajo una licencia abierta, as pues eres libre de adaptarlos a tus necesidades.

AVANCES:

PROGRAMACION:
#include <Servo.h> Servo motor1,motor2; int sensor1=24,sensor2=26,estado_del_sensor1,estado_del_sensor2; int ledverde=32,ledrojo=30,ledverde2=22,ledrojo2=23;

void setup(){ Serial.begin(9600); pinMode(ledverde,OUTPUT); pinMode(ledrojo,OUTPUT); pinMode(ledrojo2,OUTPUT); pinMode(ledverde2,OUTPUT); pinMode(sensor1,INPUT); pinMode(sensor2,INPUT); motor1.attach(11); motor2.attach(12); } void loop(){ digitalWrite(ledrojo,HIGH); digitalWrite(ledrojo2,HIGH); estado_del_sensor1=digitalRead(sensor1); estado_del_sensor2=digitalRead(sensor2); if(estado_del_sensor1==HIGH){ digitalWrite(ledrojo,LOW); digitalWrite(ledverde,HIGH); motor1.write(50); } else{ digitalWrite(ledrojo,HIGH); digitalWrite(ledverde,LOW); delay(2000); motor1.write(180);

if(estado_del_sensor2==HIGH){ digitalWrite(ledrojo2,LOW); digitalWrite(ledverde2,HIGH); motor2.write(50); } else{ digitalWrite(ledverde2,LOW); digitalWrite(ledrojo2,HIGH); motor2.write(180); } }

COMPILADOR ARDUINO 1.0.5:

Arduino tambin incluye un entorno interactivo de desarrollo (IDE) que permite programar fcilmente la tarjeta. El IDE (Integrated Development Environment) se basa en Processing y Wiring (open source ).

El Lenguaje de programacin Arduino se basa en C/C++, y se simplifica con el uso de la biblioteca Arduino

Instalacin
PASO 1 Descargar la IDE de Arduino de la pgina oficial segn el Sistema operative. Link de descarga: http://arduino.cc/es/Main/Software (Espaol) http://arduino.cc/en/Main/Software (Ingles) Disponible para: Windows, Mac OS X, Linux

Instalacin de Arduino en Windows

Instalacin del Driver: Vamos a administrar dispositivos (Inicio-clic derecho en equipo - administraradministrar dispositivos) buscamos en otros dispositivos los elementos desconocidos y con clic derecho seleccionamos actualizar controlador:

Ahora seleccionamos buscar software de controlador en el equipo y buscamos la ubicacin de carpeta Drivers.

BORRADOR DEL ESQUEMA AVANZE:

Vous aimerez peut-être aussi