ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Arduino

josers20Tesis5 de Diciembre de 2014

644 Palabras (3 Páginas)239 Visitas

Página 1 de 3

INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO CHANCAY

AÑO DE LA PROMOCION DE LA INDUSTRIA RESPONSABLE Y DEL COMPROMISO CLIMATICO

ESPECIALIDAD: Computación e Informática.

U.D: Aplicaciones Móviles.

TEMA: Arduino.

CICLO: VI TURNO: Tarde.

ALUMNO: José Manuel Ramírez Sotelo

DOCENTE: Hernán Peña.

CHANCAY-PERU

2014

Introducción

Arduino es una herramienta para hacer que los ordenadores puedan sentir y controlar el mundo físico a través de tu ordenador personal. Es una plataforma de desarrollo de computación física (physical computing) de código abierto, basada en una placa con un sencillo microcontrolador y un entorno de desarrollo para crear software (programas) para la placa

Definición

Arduino es una plataforma de hardware libre, basada en una placa con un micro controlador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinares.

Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser conectado a software tal como Adobe 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.

HISTORIA

Arduino se inició en el año 2005 como un proyecto para estudiantes en el Instituto IVREA, en Ivrea (Italia). En ese tiempo, los estudiantes usaban el micro controlador BASIC Stamp, cuyo coste era de 100 dólares estadounidenses, lo que se consideraba demasiado costoso para ellos.

Por aquella época, uno de los fundadores de Arduino, Massimo Banzi, daba clases en Ivrea. El nombre del proyecto viene del nombre del Bar di Re Arduino (Bar del Rey Arduino) donde Massimo Banzi pasaba algunas horas. En su creación, contribuyó el estudiante colombiano Hernando Barragán, quien desarrolló la tarjeta electrónica Wiring, el lenguaje de programación y la plataforma de desarrollo. Una vez concluida dicha plataforma, los investigadores trabajaron para hacerlo más ligero, más económico y disponible para la comunidad de código abierto (hardware y código abierto).

LENGUAJE DE PROGRAMACION ARDUINO

La plataforma Arduino se programa mediante el uso de un lenguaje propio basado en el lenguaje de programación de alto nivel Processing. Sin embargo, es posible utilizar otros lenguajes de programación y aplicaciones populares en Arduino, debido a que Arduino usa la transmisión serial de datos soportada por la mayoría de los lenguajes.

Algunos ejemplos son:

 Adobe Director

BlitzMax (con acceso restringido)

C++ (mediante libSerial o en Windows)

C#

Cocoa /Objective-C (para Mac OS X)

Flash (mediante ActionScript)

Gambas

Java

Matlab

Perl

Php

Processing

Pure Data

Python

Ruby

Scratch for Arduino (S4A): Entorno gráfico de programación, modificación del entorno para niños Scratch, del MIT)

Squeak: Implementación libre de Smalltalk

SuperCollider: Síntesis de audio en tiempo real

Visual Basic .NET

Conclusiones

La ventaja de Arduino es que se puede trabajar con diversos lenguajes de programación y uno de los mas fáciles el scratch y los demás facilitando al usuario con el método de trabajar.

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com