1 / 24

INTRODUCCI Ó N A ARDUINO

INTRODUCCI Ó N A ARDUINO. Carolina Pino email@carolinapino.net. Def.- Plataforma de recurso abierto (“open source”) basada en un software y hardware de uso amistoso para artistas, diseñadores, etc. Software - ARDUINO - basado en Wiring y Processing.

Download Presentation

INTRODUCCI Ó N A ARDUINO

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. INTRODUCCIÓN A ARDUINO Carolina Pino email@carolinapino.net

  2. Def.- Plataforma de recurso abierto (“open source”) basada en un software y hardware de uso amistoso para artistas, diseñadores, etc. Software - ARDUINO - basado en Wiring y Processing Hardware - placa ARDUINO - armable o comprada hecha. -olimex.cl (normal $24,628 + IVA)

  3. ARDUINO es una placa basada en el chip ATmega168. -Tiene 13 pins digitales (6 de los cuales permiten output o salidas PWM) -Y 6 inputs o entradas análogas.

  4. mini usb serial diecimilla LilyPad bluetooth

  5. Links prácticos: -descargar http://www.arduino.cc -Tom Igoe (ITP) http://tigoe.net/pcomp/ -blogs arduino google

  6. Sistemas de Coordenadas Todas las formas dibujadas en pantalla tienen una posición especificada por una coordenada, medida como la distancia desde el origen, en pixeles. El origen es [0, 0] y es la coordenada en el extremo superior izquierdo de la ventana y la coordenada abajo a la derecha corresponde al ancho y alto [width-1, height-1].

  7. Sistemas de Coordenadas [0, 0] [width-1, height-1].

  8. Leer un código simple-blink LED int redPin = 12; // LED rojo conectado a pin digital 12 int greenPin = 11; //LED verde conectedo a pin digital 11 void setup() // corre una vez, cuando comience sketch { pinMode(redPin, OUTPUT); // setea o determina el pin digital como output pinMode(greenPin, OUTPUT); // setea o determina el pin digital como output } void loop() // corre una y otra vez { digitalWrite(redPin, HIGH); // setea o determina LED rojo encendido u on digitalWrite(greenPin, HIGH); // setea o determian LED verde encendido u on delay(500); // espera por medio segundo digitalWrite(redPin, LOW); // setea o determina LED rojo apagado u off digitalWrite(greenPin, LOW); // setea o determian LED verde apagado u off delay(500); // espera por medio segundo }

  9. Extensión de Arduino=breadboard

  10. Ejercicio N.1. - blink LED

  11. LED+resistencia+breadborad+Arduino(y algunos cables) + + +

  12. Breve reseña de simbología resistencia Led + izq, - der Power - G

  13. SENSORES Y ARDUINO generalidades

  14. SENSOR ULTRASONIDO http://www.arduino.cc/en/Tutorial/UltrasoundSensor -Sensor de parallax (http://www.parallax.com/) -Detecta objetos a 3 mts distancia. -3 pins, dos P - G, tercero I/O CÓMO FUNCIONA? Nosotros enviamos pulso a US que envia tono ultrasónico y espera por eco Tono de vuelta a pulso x mismo pin

  15. Proyecto paraguas

  16. Proyecto paraguas

  17. Acelerómetro 3 ejes HITACHI http://itp.nyu.edu/physcomp/sensors/Reports/H48C -Sensor de parallax (http://www.parallax.com/) -Sensa fuerza gravitacional (g) en 3 ejes (X, Y - Z) =>tilt y movimiento.

  18. Acelerómetro 3 ejes HITACHI CÓMO FUNCIONA? • En Arduino la data se lee con PulseIn command. Para convertir el voltaje en fuerza g usamos: G=((eje-vRef)/4095)x 3.3/ 0.3663) Voltaje al que funciona voltaje output para 1g(cuando opera a 3.3v)

More Related