Escolar Documentos
Profissional Documentos
Cultura Documentos
+
AppInventor (Android)
Anderson Royes Terroso
Prof. Faculdade de Engenharia/PUCRS
www.aterroso.com
Agenda
• Formas de programação para Android®
• Software (Appinventor + Emulador)
• Ambiente do AppInventor
• Projetos
• Interfaces de Comunicação
• Bluetooth®
• Ethernet
• ESP8266 - wifi
Formas de programar para
Android®
Programação
Java
App Inventor
Vantagens e desvantagens do AppInventor
VANTAGENS DESVANTAGENS
Não é necessário Não tem acesso ao
aprender JAVA® arquivo JAVA®
Componentes
adicionados
ao projeto
Tela do
celular
Propriedades
Componentes
do componente
Projeto 1:
Uso de Gauges
Mostrador - gauge
Componentes que serão usados neste projeto:
void setup()
{
Serial1.begin(19200); //escolhido a serial1 onde foi ligado o bluetooth
dht.begin(); //inicialização do sensor DTH22
}
void loop()
{
delay(2000); //tempo de resposta do DHT22
float t = dht.readTemperature(); //leitura da temperatura do sensor
Serial1.println(t); // envio via serial1 o valor da temperatura.
}
Definindo o layout do aplicativo!!!
**** Uma tabela de 2 colunas x 1 linha ****
Definindo o layout do aplicativo!!!
1 Button + 1 ListPicker + 1 Label + 1 TextBox
Configurando o Button1
(X) FontBold
(X) FontItalic
FontSize = 14
Text = Conectar
TextAlignment = Center
Configurando o ListPicker1
(X) FontBold
(X) FontItalic
FontSize = 14
TextAlignment = Center
Componente Text
Componente TextBox1
Curta aí!!!!
https://www.facebook.com/arduinodaypucrs/
#arduinoday17pucrs