Вы находитесь на странице: 1из 3

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL

MICROCONTROLADORES - EYAG1012

Nombre: Karen Ochoa Fecha: 9-08-2018

TAREA #25

RESUMEN ARDUINO-RASPBERRY

Raspberry y Arduino son superficialmente parecidos, ya que son pequeños y ambos


permiten la interaccion con dispositivos electrónicos. Sin embargo si existen algunas
diferencias entre ambos dispositivos, arduino es muy diferente a Raspberry en algunos
aspectos por ejemplo:

- No tiene interfaz para teclado, mouse, o pantalla.


- Tiene 2 KB de RAM y 32 KB de flash para almacenamiento de programas
- El procesador funciona solo a 16 MHz en comparación con los 700 MHz de la
Raspberry Pi.

Aunque Raspberry Pi tenga mejores características que arduino, las placas de arudino
son mejores en la interacción con dispositivos electrónicos externos de varias maneras.
Por ejemplo las placas de arduino poseen:

- 14 entradas/salidas digitales, como las GPIO de las Raspberry, pero cada pin puede
proporcionar hasta 40 mA en comparación con los 3 mA de la Raspberry Pi. Esto
permite alimentar a mas dispositivos sin necesidad de dispositivos electrónicos
adicionales.
- 6 entradas analógicas. Esto hace que sea más fácil la conexión de estos sensores.
- 6 salidas PWM, dichas salidas son temporizadas por hardware y producen una
señal PWM mucho más precisa que la que se puede lograr con Raspberry Pi, por lo
que es mejor para controlar servomotores.
- Amplia gama de protectores enchufables para todo, desde el control del motor
hasta pantallas LCD de varios tipos.

Se puede programar arduino desde la Raspberry Pi, se necesita instalar el programa, se


usa los siguientes comandos para hacerlo:

$ sudo apt-get update


$ sudo apt-get install Arduino
ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
MICROCONTROLADORES - EYAG1012

Nombre: Karen Ochoa Fecha: 9-08-2018

En el momento de la instalación se instala la versión 1.0.1, que es compatible con


arduino UNO pero no funcionaría para los arduinos con Leonardo y Due, esos se
tendrían que programar en otro equipo.

Después de la instalación se encontrara en el menú de programas un grupo de


Electrónica.

El Arduino IDE se conecta a la Raspberry Pi a través de su cable USB para programarlo.


Esta conexión también requiere que la consola serial esté deshabilitada. Puede seguir
la Receta 8.7 para hacer esto, pero una segunda opción es ejecutar un script creado
por Kevin Osborn que deshabilita la consola serie y configura los puertos serie y los
perfiles Arduino necesarios para que todo funcione. Esto tiene la ventaja de que
también configura la placa aLaMode para que esté lista para su uso (Receta 14.13).
Para descargar y ejecutar este script, siga estos pasos:

$wget https://github.com/wyolum/alamode/blob/master/bundles/alamode-
setup.tar.gz?raw=true -O alamode-setup.tar.gz
$ tar -xvzf alamode-setup.tar.gz
$ cd alamode-setup
$ sudo ./setup

Si no ha desactivado previamente su consola serie y se basa en la secuencia de


comandos anterior para hacerlo, tendrá que reiniciar para que este cambio surta
efecto.
$ sudo reinicio

Ahora puede conectar su Arduino a su Raspberry Pi. Desde el menú Herramientas,


seleccione Board y establezca el tipo de placa en Arduino Uno. Luego, desde la opción
Puerto serie, seleccione / dev / ttyACM0. Para cargar un programa de prueba que hará
que el LED del Arduino parpadee, seleccione el menú Archivo y luego haga clic en
"Ejemplos, Básico" y finalmente haga clic en Parpadear. Haga clic en la flecha hacia la
derecha en la barra de herramientas para comenzar el proceso de compilación y carga.
Si todo está bien, debería ver el mensaje "Listo para cargar" en el área de estado en la
parte inferior de la ventana IDE.
ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
MICROCONTROLADORES - EYAG1012

Nombre: Karen Ochoa Fecha: 9-08-2018

PREGUNTAS

1. Describa 3 ventajas del Arduino

- Es más fácil de programar y el Arduino es más económico que la Raspberry Pi


- Posee 6 entradas analógicas lo que hace más fácil la conexión de los sensores.
- Alimenta a mas dispositivos sin necesidad de dispositivos electrónicos
adicionales, ya que cada pin del proporciona hasta 40 mA

2. Escriba 3 desventajas que tenga Arduino

- No tiene interfaz para teclado, mouse, o pantalla.


- Tiene 2 KB de RAM y 32 KB de flash para almacenamiento de programas
- El procesador funciona solo a 16 MHz.

3. Que dispositivo controla mejor un servomotor


Arduino produce una señal PWM mucho más precisa que la que se puede
lograr con Raspberry Pi, por lo que es mejor para controlar servomotores.

4. Cuál es la diferencia entre Raspberry y Arduino

La Raspberry es una mini computadora en la cual podemos instalar diferentes


tipos de programas, en Arduino se podría llegar a realizar ciertas funciones de
la Raspberry pero con más complejidad. Además El procesador del Arduinio
funciona solo a 16 MHz en comparación con los 700 MHz de la Raspberry Pi.

5. Como se puede programar en Arduino mediante la Raspberry

Para programar Arduino desde la Raspberry necesitamos actualizar la


Raspberry e instalar el programa de Arduino, si se instala la versión 1.0.1 solo
se podrá trabajar con Arduino UNO, conectamos el Arduino a la Raspberry y
podemos empezar a programar en el IDE.

Вам также может понравиться