Desenvolva Aplicações Android para Internet das Coisas

Aplicativos para Internet das Coisas

Ratings 0.00 / 5.00
Desenvolva Aplicações Android para Internet das Coisas

What You Will Learn!

  • Desenvolver aplicações em Android para ler valores de sensores e realizar comandos remotamente.
  • Montar circuitos com sensores e LEDS
  • Programar o microcontrolador para realizar a leitura e acionamento de dispositivos
  • Realizar a conexão com um serviço de nuvem para dispositivos IoT

Description

Este curso tem por objetivo demonstrar como desenvolver aplicativos em Android para interagir com diversos dispositivos de Internet das Coisas utilizando tanto o botão de um aplicativo quanto por comando de voz. São abordados desde a montagem do circuito com os sensores e atuadores até a sua programação utilizando o NodeMcu (chip ESP8266). Nos exemplos são utilizados os sensores de temperatura e umidade para ler os dados captados, porém eles podem ser substituídos por qualquer outro tipo de sensor. A utilização dos sensores pode ser  na rede local ou na nuvem. Nos acionamentos são utilizados LEDs que representam os relés que ligam e desligam os equipamentos conectados a eles. Além disso, é realizada a adição dos sensores e atuadores na nuvem utilizando a plataforma com acesso gratuito ThingSpeak. Na comunicação entre os sensores e a nuvem é utilizado o protocolo MQTT (Message Queuing Telemetry Transport) que é um protocolo leve e otimizado para a Internet das Coisas. Dessa forma é possível acessá-los através dos aplicativos desenvolvidos para Android ou utilizando um painel de controle (Dashboard). A programação dos aplicativos é realizada utilizando a plataforma gratuita e online MitApp Inventor, que apresenta uma rápida curva de aprendizagem no desenvolvimento de aplicativos.  O hardware é baseado no Nodemcu (ESP8266) utilizando o ambiente de desenvolvimento (IDE) do Arduino.

Who Should Attend!

  • Desenvolvedores
  • Makers
  • Pessoas curiosas

TAKE THIS COURSE

Tags

  • App Development

Subscribers

3

Lectures

35

TAKE THIS COURSE



Related Courses