0% encontró este documento útil (0 votos)
68 vistas

Arduino 123

Arduino es una plataforma de hardware y software libre que permite crear microcontroladores de una sola placa. Está constituida por un microcontrolador ATmega328 programable con un lenguaje de alto nivel, con entradas y salidas digitales y analógicas que permiten conectar periféricos. Se puede programar para dar diferentes usos mediante el entorno de desarrollo Arduino IDE.

Cargado por

XIkitho Pekesito
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
68 vistas

Arduino 123

Arduino es una plataforma de hardware y software libre que permite crear microcontroladores de una sola placa. Está constituida por un microcontrolador ATmega328 programable con un lenguaje de alto nivel, con entradas y salidas digitales y analógicas que permiten conectar periféricos. Se puede programar para dar diferentes usos mediante el entorno de desarrollo Arduino IDE.

Cargado por

XIkitho Pekesito
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

TRABAJO DE INVESTIGACION FORMATIVA : ARDUINO

Arduino es una plataforma de


creación de electrónica de código
abierto, la cual está basada en
hardware y software libre, flexible
y fácil de utilizar para los creadores
y desarrolladores. Esta plataforma
permite crear diferentes tipos de
microordenadores de una sola
placa a los que la comunidad de
creadores puede darles diferentes
tipos de uso.
Para poder entender este
concepto, primero vas a tener que
entender los conceptos de hardware libre y el software libre. El hardware libre son los dispositivos cuyas
especificaciones y diagramas son de acceso público, de manera que cualquiera puede replicarlos. Esto
quiere decir que Arduino ofrece las bases para que cualquier otra persona o empresa pueda crear sus
propias placas, pudiendo ser diferentes entre ellas pero igualmente funcionales al partir de la misma
base.
El software libre son los programas informáticos cuyo código es accesible por cualquiera para que quien
quiera pueda utilizarlo y modificarlo. Arduino ofrece la plataforma Arduino IDE (Entorno de Desarrollo
Integrado), que es un entorno de programación con el que cualquiera puede crear aplicaciones para las
placas Arduino, de manera que se les puede dar todo tipo de utilidades.
El proyecto nació en 2003, cuando varios estudiantes del Instituto de Diseño Interactivo de Ivrea, Italia,
con el fin de facilitar el acceso y uso de la electrónico y programación. Lo hicieron para que los
estudiantes de electrónica tuviesen una alternativa más económica a las populares BASIC Stamp, unas
placas que por aquel entonces valían más de cien dólares, y que no todos se podían permitir.
El resultado fue Arduino, una placa con todos los elementos necesarios para conectar periféricos a las
entradas y salidas de un microcontrolador, y que puede ser programada tanto en Windows como
macOS y GNU/Linux. Un proyecto que promueve la filosofía 'learning by doing', que viene a querer decir
que la mejor manera de aprender es cacharreando.

Partes de un arduino
El arduino como todo componente esta conformado distintas partes como son entradas, salidas,
alimentación, comunicación y shields.
-Entradas
Son los pines de nuestra placa que podemos utilizar para hacer lecturas. En la placa Uno son los pines
digitales (del 0 al 13) y los analógicos (del A0 al A5).
-Salidas
Los pines de salidas se utilizan para el envío de señales. En este caso los pines de salida son sólo los
digitales (0 a 13).
-Otros pines
También tenemos otros pines como los GND (tierra), 5V que proporciona 5 Voltios, 3.3V que
proporciona 3.3 Voltios, los pines REF de referencia de voltaje, TX (transmisión) y RX (lectura) también
usados para comunicación serial, RESET para resetear, Vin para alimentar la placa y los pines ICSP para
comunicación SPI.
-Alimentación
Como hemos visto el pin Vin sirve para alimentar la placa pero lo más normal es alimentarlo por el jack
de alimentación usando una tensión de 7 a 12 Voltios. También podemos alimentarlo por el puerto USB
pero en la mayoría de aplicaciones no lo tendremos conectado a un ordenador.
-Comunicación
En nuestros tutoriales nos comunicaremos con Arduino mediante USB para cargar los programas o
enviar/recibir datos. Sin embargo no es la única forma que tiene Arduino de comunicarse. Cuando
insertamos una shield ésta se comunica con nuestra placa utilizando los pines ICSP (comunicación ISP),
los pines 10 a 13 (también usados para comunicación ISP), los pines TX/RX o cualquiera de los digitales
ya que son capaces de configurarse como pines de entrada o salida y recibir o enviar pulsos digitales.
-Shields:
Se llama así a las placas que se insertan sobre Arduino a modo de escudo ampliando sus posibilidades de
uso. En el mercado existen infinidad de shields para cada tipo de Arduino. Algunas de las más comunes
son las de Ethernet, Wi-Fi, Ultrasonidos, Pantallas LCD, relés, matrices LED’s, GPS.

Arduino está constituido en el hardware por un micro controlador principal llamado Atmel AVR de 8 bits
(que es programable con un lenguaje de alto nivel), presente en la mayoría de los modelos de Arduino
Las características generales de todas las placas Arduino son las siguientes:
 El microprocesador ATmega328
 32 kbytes de memoria Flash
 1 kbyte de memoria RAM
 16 MHz
 13 pins para entradas/salidas digitales (programables)
 5 pins para entradas analógicas
 6 pins para salidas analógicas (salidas PWM)
 Completamente autónomo: Una vez programado no necesita estar
 conectado al PC
 Microcontrolador ATmega328
 Voltaje de operación 5V
 Voltaje de entrada (recomendado) 7-12 V
 Voltaje de entrada (limite) 6-20 V
 Digital I/O Pins 14 (con 6 salidas PWM)
 Entradas analógicas Pins 6
 DC corriente I/O Pin 40 mA
 DC corriente 3.3V Pin 50 mA
 Memoria Flash 32 KB (2 KB para el bootloader)
 SRAM 1 KB
 EEPROM 512 byte
 Velocidad de reloj 16 MHz
Cómo funciona Arduino

El Arduino es una placa basada en un microcontrolador ATMEL. Los microcontroladores son circuitos
integrados en los que se pueden grabar instrucciones, las cuales las escribes con el lenguaje de
programación que puedes utilizar en el entorno Arduino IDE. Estas instrucciones permiten crear
programas que interactúan con los circuitos de la
placa.
El microcontrolador de Arduino posee lo que se
llama una interfaz de entrada, que es una
conexión en la que podemos conectar en la placa
diferentes tipos de periféricos. La información de
estos periféricos que conectes se trasladará al
microcontrolador, el cual se encargará de procesar
los datos que le lleguen a través de ellos.
El tipo de periféricos que puedas utilizar para
enviar datos al microcontrolador depende en gran
medida de qué uso le estés pensando dar. Pueden
ser cámaras para obtener imágenes, teclados para
introducir datos, o diferentes tipos de sensores.
También cuenta con una interfaz de salida, que es
la que se encarga de llevar la información que se
ha procesado en el Arduino a otros periféricos.
Estos periféricos pueden ser pantallas o altavoces
en los que reproducir los datos procesados, pero también pueden ser otras placas o controladores.

Arduino es un proyecto y no un modelo concreto de placa, lo que quiere decir que compartiendo su
diseño básico te puedes encontrar con diferentes tipos de placas. Las hay de varias formas, tamaños y
colores para a las necesidades del proyecto en el que estés trabajando, las hay sencillas o con
características mejoradas, Arduinos orientados al Internet de las Cosas o la impresión 3D y, por
supuesto, dependiendo de estas características te encontrarás con todo tipo de precios.

Además, las placas Arduino también


cuentan con otro tipo de componentes
llamados Escudos (Shields) o mochilas. Se
trata de una especie de placas que se conectan a la placa principal para añadirle una infinidad de
funciones, como GPS, relojes en tiempo real, conectividad por radio, pantallas táctiles LCD, placas de
desarrollo, y un larguísimo etcétera de elementos. Incluso hay tiendas con secciones especializadas en
dichos elementos.

APLICACIONES A LA ELECTRICIDAD
-detector de electricidad estatica
-sensor de corriente eléctrica no invasivo
-carro eléctrico
-disparador para fotografía de alta velocidad,alarma para casa, relojes hasta básculas
conectadas, pasando por robots, persianas controladas por voz ,etc.

También podría gustarte