arduino historia, ide, lenguaje de programacion y proyectos por msc. yamil lambert

23

Upload: yamil-lambert

Post on 24-Jun-2015

227 views

Category:

Education


1 download

DESCRIPTION

Arduino Historia, IDE, lenguaje de programación y proyectos por Msc. Yamil Lambert Sarango

TRANSCRIPT

Page 1: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert
Page 2: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

HISTORIA ARDUINO Inició en el año 2005 en el Instituto IVREA

Instituto de diseño Interactivo (Italia). Se usaba el microcontrolador BASIC Stamp,

$100 Massimo Banzi, daba clases en Ivrea

(Fundadores) - Bar di Re Arduino (Bar del Rey Arduino) (Hardware).

Hernando Barragán, desarrolló la tarjeta electrónica Wiring, el lenguaje de programación y la plataforma de desarrollo (Software).

Ivrea cerró, promueve la idea David Cuartielles (español).

Page 3: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

DAVID CUARTIELLES

Campus Party 2013 Ecuador

Page 4: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert
Page 5: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

MICROCONTROLADOR BASIC STAMP

Page 6: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

QUE ES ARDUINO Plataforma de hardware libre Placa con un microcontrolador Entorno de desarrollo & lenguaje de

programación Processing.

Objetivo: Facilitar el uso de la electrónica. Proyectos multidisciplinares. Aportar a la Investigación.

Page 7: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

El Software

La Comunidad

El Hardware

Page 8: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

MODELOS: 12 PLACAS

Page 9: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

HARDWARE

Page 10: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

HARDWARE 16 KB de memoria Flash 1 KB de memoria RAM 16 MHz (Apple II: 1 MHz, Intel 286: 12.5

MHz, Intel Core i5: 3 GHz) Entradas y salidas. 14 pines de E/S digital. 6 pines de entrada analógica. 6 pines de salida analógica.

Page 11: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

¿QUÉ NECESITAMOS? SOFTWARE Ordenador (Linux, Windows, Mac) Arduino IDE Cable USB Placa Arduino

Page 12: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

RECOMENDACIÓN : KIT

Page 13: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

FUNCIONAMIENTO Arduino puede tomar información del

entorno a través de sus entradas analógicas y digitales, puede controlar luces, motores y otros actuadores.

El microcontrolador se programa mediante el lenguaje de programación Arduino

IDE: El entorno de desarrollo es el editor del código (basado en Processing).

Page 14: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

UN PROGRAMA ARDUINO

Page 15: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

UN PROGRAMA DE ARDUINO int ledPin = 13; int miSensor = 0; int statePin = LOW;

Variables Globales

Page 16: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

UN PROGRAMA DE ARDUINO pinMode(pin, Modo) serial.Begin(baudios)

setup()

Page 17: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

UN PROGRAMA DE ARDUINO digitalWrite() digitalRead() analogWrite() analogRead() delay() millis()

loop()

Page 18: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

EJEMPLO BÁSICO BLINK PIN 13

Page 19: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

K4S, UN TECLADO PARA ARDUINO PARA UTILIZARLO CON S4A

http://leonardo101.org/k4s-un-teclado-para-arduino-para-utilizarlo-con-s4a/

Juan Brito y Danny Macancela

Page 20: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

PROYECTO

Page 21: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

WLTOYS V959 – NEGOCIO?

Page 22: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

WLTOYS V959 - PRUEBAS

Page 23: Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil Lambert

Msc. Yamil Lambert Sarango, Lcdo.www.profesorlambert.com

@ylamberts / [email protected]://www.youtube.com/user/ylambert

Gracias…