Está en la página 1de 3

Universidad Nacional de San Agustn

Escuela Profesional de Ingeniera de


Telecomunicaciones

Aplicaciones Telemticas Avanzadas


Ph.D. Alex Cartagena Gordillo

Laboratory Guide 1: Arduino Android Link


Nombre: Lipa Lipa Pablo Francisco
CUI: 20104018
Panta Castro Mirian Rosmery CUI:20121033
1. Objetivos
1. Analizar y aplicar la capacidad de enlace USB basado en Arduino
2. Comprender y emplear un puerto USB telfono inteligente Android para comunicarse con una
placa Arduino
3. Transmitir los datos de la placa Arduino al telfono inteligente y viceversa
2. Escenario
Se trata de un proyecto relacionado con la monitorizacin en tiempo real de cualquier actividad y
que se basa en las capacidades de deteccin del tablero de Arduino y las capacidades de
comunicacin de un telfono inteligente. Esta combinacin proporciona una infraestructura para
llevar a cabo el monitoreo en tiempo real, que es el objetivo de las actividades de esta sesin de
laboratorio.
3. Equipo y Materiales
PC 1
2. tablero Android
3. telfono inteligente Arduino
4. IDE Arduino
5. emulador de Android
4. Actividades
Parte 1: comunicaciones USB
Paso 1: Enumerar los requisitos de comunicaciones USB para un telfono inteligente basado
en Android OS.
1. Cable USB OTG
2. Software (Android Studio, Eclipse, App Invetor)
3. SDK Kit de Desarrollo de Software. Mediante ste kit podemos desarrollar aplicaciones y
ejecutar un emulador de la versin de Android (o de lo que sea)
4. Minimo Android 2.2 Nivel de API 8
5. Java 8.0
6. Opcicn "depuracin USB" habilitada
7. Si el dispositivo es Samsung, instala Kies para que te instale los drivers necesarios.
8. Android File Transfer para MAC
Paso 2: Enumerar los requisitos de comunicaciones USB para un tablero de Arduino (elegir
cualquiera de ellos).
1. Arduino 1, puerto serial: 0 (RX) y 1 (TX). Se utiliza para recibir (RX) y transmitir datos en
serie (TX) TTL. Estos pines estn conectados a los pines correspondientes del chip de serie
ATmega
2. Arduino Mega, puerto serial: 0 (RX) y 1 (TX); De serie 1: 19 (RX) y 18 (TX); Serial 2: 17

(RX) y 16 (TX); Serial 3: 15 (RX) y 14 (TX). Se utiliza para recibir (RX) y transmitir datos
en serie (TX) TTL. Pines 0 y 1 tambin estn conectados a los pasadores correspondientes
del chip de serie ATmega1
3. Arduino Mega ADK, Serial: 0 (RX) y 1 (TX); De serie 1: 19 (RX) y 18 (TX); Serial 2: 17
(RX) y 16 (TX); Serial 3: 15 (RX) y 14 (TX). Se utiliza para recibir (RX) y transmitir datos
en serie (TX) TTL. Pines 0 y 1 tambin estn conectados a los pines correspondientes del
ATmega8U2
4. Software Arduino IDE
5. Libreria SoftwareSerial
6. Libreria Max3421e.h y Usb.h
7. cable usb tipo a/b
8. Proteus
http://ingeerick.weebly.com/arduino/libreria-arduino-para-proteus-simulino-v3
9. Simulino
10. Blue Act (Comunicacion serial entre arduino y android)
https://play.google.com/store/apps/details?id=ram.mere.DoDuino
11.

12. Arduino Commander http://programarfacil.com/blog/utilizar-tu-tablet-paraprogramar-arduino/

Paso 3: Escribir un programa para el telfono inteligente y grabarlo en un telfono inteligente.

Paso 4: Escribir un programa para el Arduino.

Paso 5: Probar el envo de informacin a travs del enlace en ambas direcciones del sistema.
Parte 2: Enviar informes automticos
Paso 1: Encontrar la forma de enviar informes automticos desde un telfono Android a una
estacin central.

Paso 2: Escribir un programa que lee la informacin de la plataforma Arduino y enviar


reporst automtica desde el telfono a una estacin central.
.
5. Conclusiones