
Implementando Internet Das Coisas (iot)
By Vitor Amadeu SouzaLength2h 11m
About this audiobook
A proposta deste livro é explorar a Internet das Coisas ou Internet of Things (IoT) através de um exemplo prático que permita conectar um smartphone/tablet Android a um servidor PHP que possibilite a visualização de um evento através de um browser. Após esta experiência, um Arduino comunica com este mesmo smartphone/tablet através da rede Bluetooth para informar um evento a mesma página na Internet. Desta forma, será possível conectar o celular e Arduino a rede para monitoramento remoto, implantando assim o conceito IoT. Os smartphone/tablets Android ganham a cada dia mais e mais aplicações e desta forma, faz-se necessário conectá-lo a um servidor Web de modo a transmitir alguma informação que possa ser observada e tratada em qualquer browser disponível no globo terreste. O intuito deste livro é desenvolver uma aplicação Web baseada no PHP com banco de dados MySQL de modo a receber dados de um smartphone/tablet Android programado através do MIT App Inventor, no qual o gerador do evento é uma placa Arduino programada para enviar através da comunicação Bluetooth com o smartphone/tablet um comando, para que em seguida tais dados sejam enviados para o servidor e apresentados em formato de tabela e salvos em um banco de dados no servidor Web. Para se chegar a este fim diversos exemplos são construídos ao longo da obra usando as ferramentas comentadas, de modo a embasar o leitor com os tópicos principais para este fim. O exemplo a ser desenvolvido no smartphone/tablet foi feito no MIT App Inventor e consiste de enviar um evento de botão pressionado gerado pela placa Arduino para um servidor Web programado em PHP, no qual recebe tal pacote e mostra em seguida na tela além de salvá-lo em banco de dados MySQL juntamente com a data e hora da ocorrência.
Audiobook details
GenreTechnology
Length2 hrs 11 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateApr 13, 2015
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2I. Metodologia de desenvolvimento
3II. HTML
4III. CSS
5IV. PHP
Show all chaptersShow less
6V. MySQL
7VI. Integrando PHP e MySQL
8VII. Conhecendo o MIT App Inventor
9VIII. Exemplos no App Inventor
10IX. Projetos no App Inventor
11X. Hardware e Software Arduino
12XI. Ligando um Led no Arduino
13XII. Transmissão Serial
14XIII. Recepção Serial
15XIV. Aplicativo com interface Bluetooth
16O intuito deste livro é desenvolver uma aplicação Web baseada
17seja, se for criado o arquivo exemplo1.php, digite no campo de
18Sendo assim, não esqueça de salvar todos os exemplos na pasta
19</html>
20Ao clicar no link, será aberto o programa de e-mail padrão com
21As caixas de texto de múltiplas linhas são usadas quando
22O CSS ou Cascading Style Sheets é uma linguagem de estilo
23O resultado neste caso foi à apresentação de um amarelo
24de programação como o adição (+), subtração (-), multiplicação (*) e
25Para aumentar ou diminuir o número de repetições basta
26será impressa.
27desta forma é possível estabelecer uma biblioteca, onde precisando
28ROUND
29Capítulo V
30clientes, pode-se digitar.
31</body> </html>
32acordo com os dados gravados no capítulo passado.
33cadastro indo na opção Sign Up caso ainda não tenha cadastro.
34$linha=0;
35Ao entrar nesta janela, clique na opção Enter phpMyAdmin.
36Capítulo VII
37Figura 1.1 – Tela do MIT App Inventor
38Figura 8.1 – Adicionando label à tela
39dispositivo e neste exemplo, será visto como habilitar o seu
40Figura 8.8 – Adicionando um evento ao programa
41Observe que há dois parâmetros configuráveis, sendo o
42assim vá ao bloco
43id=resposta
44Figura 8.29 – Resultado de uma simulação
45Neste experimento ao pressionar o botão Ok, será apresentado
46id=contador id=inc id=dec id=limpar
47O bloco referente ao incremento, decremento e limpeza da
48Marque a opção NumbersOnly para as duas caixas de texto.
49Crie um novo projeto e acrescente um botão (Button) ao mesmo.
50já está