
Comunicacion Arduino Android
Presentation
•
Computers
•
11th Grade
•
Medium
Enrique Leon
Used 69+ times
FREE Resource
7 Slides • 5 Questions
1
Comunicacion Arduino + appInventor
by Enrique Leon
2
Objetos que permiten la comunicación
Un Objeto es un conjunto de eventos y propiedades.
Arduino: Usa el objeto Serial o softwareSerial, para comunicarse con el módulo bluetooth.
appInventor: Usa el objeto Bluetooth Client
3
Objetos que permiten la comunicación
Un dispositivo bluetooth es facilmente conectable, pues es un estandar mundial. El sistema operativo Android lo tiene dentro de sus posibilidades de acceso.
Casi todos los celulares se pueden conectar con bluetooth.
4
Multiple Choice
Cual es el objeto que se usa en appInventor para comunicación bluetooth
Serial
BluetoothClient
SoftwareSerial
app
5
Dispositivo disponible
La instrucción if (condicion) Evalua si condicion es verdadera o falsa, de acuerdo a esto toma dos rutas posibles.
Usando la propiedad Available, se sabe si estamos conectados.
Arduino: miSoftwareSerial.available()
appInventor: miBluetoothClient.Available
6
Multiple Choice
Cual es la propiedad que retorna un verdadero o un falso si el
Available
If
7
Enviar y recibir
Enviamos un byte desde appInventor
Leemos y almacenamos lo recibido en Arduino
8
Multiple Choice
Según la imagen, que valor numérico queda almacenado en la variable datoLeido?
83
l
L
76
9
Números vs caracteres
Los tipos de datos son muy importantes en la comunicación. No es lo mismo el número 1 a el caracter '1'. Ya que 1 + 1 = 2 y '1' + '1' = '11'
Recordemos que la información digital se almacena en bytes (8 bits). Pero nosotros entendemos son simbolos. De ahí la necesitad de la tabla ASCII (256 simbolos)
10
Multiple Choice
El caracter '@' su valor numérico ASCII es :
64
112
97
32
11
Condicionales
Segun el lenguaje de programacion, estas pueden tener pequeños cambios, pero son la base de la lógica de programación. Veamos diferentes condicionales:
12
Multiple Choice
SI la condición (datoLeidoBT="a") es verdadera (true). Que ocurre?
Apaga el LED_BUILTIN y Espera 5 segundos
Prende el LED_BUILTIN y Espera 5 segundos
Apaga el led
Prende el led
Comunicacion Arduino + appInventor
by Enrique Leon
Show answer
Auto Play
Slide 1 / 12
SLIDE
Similar Resources on Wayground
9 questions
Aplicaciones de realidad virtual para la exploración de entornos
Presentation
•
KG
6 questions
LECCIÓN DE SISTEMAS OPERATIVOS
Presentation
•
11th Grade
6 questions
Teclado
Presentation
•
11th Grade
11 questions
Komputer dan Jaringan Dasar
Presentation
•
11th Grade
10 questions
Lección Computación
Presentation
•
10th Grade
7 questions
Evaluación de soluciones web
Presentation
•
12th Grade
10 questions
LECTURA CRITICA
Presentation
•
11th Grade
8 questions
Párrafo
Presentation
•
11th Grade
Popular Resources on Wayground
15 questions
Grade 3 Simulation Assessment 1
Quiz
•
3rd Grade
22 questions
HCS Grade 4 Simulation Assessment_1 2526sy
Quiz
•
4th Grade
16 questions
Grade 3 Simulation Assessment 2
Quiz
•
3rd Grade
19 questions
HCS Grade 5 Simulation Assessment_1 2526sy
Quiz
•
5th Grade
17 questions
HCS Grade 4 Simulation Assessment_2 2526sy
Quiz
•
4th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
24 questions
HCS Grade 5 Simulation Assessment_2 2526sy
Quiz
•
5th Grade
20 questions
Math Review
Quiz
•
3rd Grade