Download ARDUINO Y RASPBERRY PI

Document related concepts
no text concepts found
Transcript
ARDUINO Y
RASPBERRY PI
Hardware Libre para Linux y Android
Por : Miryan Echeverria
Diferencia entre Raspberry Pi
y Arduino.
ARDUINO Y RASPBERRY PI
• A menudo habrás escuchado ambos términos en relación
a proyectos de robótica o domótica “amateur” pero es
posible que no sepas cuál es la diferencia entre estos dos
dispositivos. Hoy en Ethek vamos a explicar cuál es la
diferencia entre Raspberry Pi y Arduino.
ARDUINO Y RASPBERRY PI
• Esencialmente debemos entender una cosa y es
que Arduino es un micro controlador programable. Es
decir, lo conectamos a nuestro ordenador y le
programamos una función a sus sensores. Por ejemplo,
podemos programar que una luz parpadee o añadirle un
servomotor y crear un robot que se mueva en círculos o
se mueva evitando chocarse gracias a sensores
ultrasónicos.
ARDUINO Y RASPBERRY PI
• La capacidad de Arduino está limitada a tu imaginación
sí, pero los proyectos llevados a cabo por medio de esta
gama de micro controladores están enfocados a la
electrónica y la robótica básica. Arduino no piensa, no
cuenta con un sistema operativo, no toma decisiones y no
se conecta a internet salvo que compremos un “escudo”
con ethernet.
ARDUINO Y RASPBERRY PI
• Por otro lado, Raspberry Pi no es ni más ni menos que
un micro ordenador que corre con Linux. Cuenta con
256 ó 512 MB de RAM y dispone de entradas y salidas
para teclado, monitor, ratón y un cable ethernet. Cierto es
que Raspberry Pi se ha utilizado en numerosas ocasiones
en combinación con Arduino para crear proyectos de
robótica pero esta no es su función principal.
ARDUINO Y RASPBERRY PI
• La función de esta tabla es actuar como un ordenador
linux de apenas 30 euros.
ARDUINO Y RASPBERRY PI
• Con todo, esta es la diferencia fundamental que debemos
tomar en consideración a la hora de hablar de estas dos
tablas. Una es un ordenador barato y la otra es un microcontrolador programable.
ARDUINO Y RASPBERRY PI
•
Arduino es una plataforma de hardware libre basada en
una sencilla placa de entradas y salidas simple y un
entorno de desarrollo que implementa el lenguaje de
programación Processing/Wiring. Arduino se puede
utilizar para desarrollar objetos interactivos autónomos 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.
Hardware Libre para Linux y
Android
ARDUINO Y RASPBERRY PI
• Las plataformas Arduino están basadas en los
microcontroladores
Atmega168,
Atmega328,
Atmega1280, ATmega8 y otros similares, chips sencillos
y de bajo coste que permiten el desarrollo de múltiples
diseños.
ARDUINO Y RASPBERRY PI
• Al ser open-hardware, tanto su diseño como su
distribución es libre. Es decir, puede utilizarse libremente
para el desarrollo de cualquier tipo de proyecto sin haber
adquirido ninguna licencia.
GRACIAS