Você está na página 1de 36

App Inventor

Automação Residencial
Prof: Wilton Moreira Ferraz Junior
Criando programação da aplicação
Vamos criar uma variável estadoLamp que armazenará o estado
atual da lâmpada off ou on
Criando programação da aplicação
Vamos criar uma variável estadoLamp que armazenará o estado
atual da lâmpada off ou on
Criando programação da aplicação
Vamos criar um procedimento para redimensionar a interface da
aplicação de acordo com o tamanho da tela do dispositivo
Criando programação da aplicação
Vamos criar um procedimento para redimensionar a interface da
aplicação de acordo com o tamanho da tela do dispositivo
Criando programação da aplicação
Vamos criar a inicialização da tela da aplicação
Criando programação da aplicação
Vamos criar a inicialização da tela da aplicação
Criando programação da aplicação
Vamos criar a inicialização da tela da aplicação
Criando programação da aplicação
Vamos criar a inicialização da tela da aplicação
Criando programação da aplicação
Vamos criar a inicialização da tela da aplicação
Criando programação da aplicação
Vamos criar a inicialização da tela da aplicação
Criando programação da aplicação
Vamos criar a inicialização da tela da aplicação
Criando programação da aplicação
Vamos criar a inicialização da tela da aplicação
Criando programação da aplicação
Vamos criar a inicialização da tela da aplicação
Criando programação da aplicação
Inicialização da tela da aplicação
Criando programação da aplicação
Vamos criar os blocos que irão efetuar a montagem da listas dos
dispositivos Bluetooth próximos
Criando programação da aplicação
Vamos criar os blocos que irão efetuar a montagem da listas dos
dispositivos Bluetooth próximos
Criando programação da aplicação
Vamos criar os blocos que irão efetuar a montagem da listas dos
dispositivos Bluetooth próximos
Criando programação da aplicação
Vamos criar os blocos que irão efetuar a montagem da listas dos
dispositivos Bluetooth próximos
Criando programação da aplicação
Vamos criar os blocos que irão efetuar a montagem da listas dos
dispositivos Bluetooth próximos
Criando programação da aplicação
Vamos criar os blocos que irão armazenar o dispositivo
selecionado na variável e no TinyDB
Criando programação da aplicação
Vamos criar os blocos que irão armazenar o dispositivo
selecionado na variável e no TinyDB
Criando programação da aplicação
Vamos criar os blocos que irão armazenar o dispositivo
selecionado na variável e no TinyDB
Criando programação da aplicação
Vamos criar os blocos que efetua a conexão com o arduino
Criando programação da aplicação
Vamos criar os blocos que efetua a conexão com o arduino
Criando programação da aplicação
Vamos criar os blocos que efetua a conexão com o arduino
Criando programação da aplicação
Vamos criar os blocos que efetua a conexão com o arduino
Criando programação da aplicação
Vamos criar os blocos que efetua a conexão com o arduino
Criando programação da aplicação
Vamos criar os blocos que efetua a conexão com o arduino
Criando programação da aplicação
Vamos criar os blocos que efetua a conexão com o arduino
Criando programação da aplicação
Vamos criar os blocos que efetuar a conexão com o arduino
Criando programação da aplicação
Vamos criar os blocos que farão a ligação e o desligamento da
lâmpada e a animação da imgLampada
Criando programação da aplicação
Vamos criar os blocos que farão a ligação e o desligamento da
lâmpada e a animação da imgLampada
Criando programação da aplicação
Vamos criar os blocos que farão a ligação e o desligamento da
lâmpada e a animação da imgLampada
Criando programação da aplicação
Enviando o sinal para o arduino: Será enviada a letra “a” que será
tratada pelo código no arduino
Criando programação da aplicação
DESAFIO
Como podemos mudar o código arduino e do app inventor para controlar
vários cômodos de uma casa como na imagem da maquete abaixo

Você também pode gostar