Projetos de Automação Residencial com ESP8266: Aproveite a potência deste minúsculo chip Wi-Fi
VITRINE Os TOP de vendas !!
De: R$ 0,00Por: R$ 45,00ou X de
Preço a vista: R$ 45,00
Quem viu este produto , comprou
-
Substance Designer: Introdução à Texturização Procedural
VITRINE Os TOP de vendas !!
-
Uma Breve Introdução a Computação Gráfica
VITRINE Os TOP de vendas !!
-
Estratégia de UX: Técnicas de Estratégia de Produto para Criar Soluções Digitais Inovadoras
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
-
Introdução aos Materiais e Processos para Designers
VITRINE Os TOP de vendas !!
-
Aprendendo Material Design - Domine o Material Design e crie interfaces bonitas e animadas para
VITRINE Os TOP de vendas !!
-
Design Thinking Brasil Design Thinking Brasil
VITRINE Os TOP de vendas !!
-
Web Design para não-Designers 2ª Edição
VITRINE Os TOP de vendas !!
Dicas práticas, técnicas e exemplos para criar, publicar e colocar seu site no ar. A segunda edição atualizada ensina os fundamentos do design para web, como preparar imagens e animações, escolher boas cores, usar diferentes formatos de arquivo, testar e corrigir o site, atualizá-lo e promovê-lo. ... Ler mais +
QUERO VER -
Design de Microsserviços com Django - Uma visão geral das ferramentas e práticas
VITRINE Os TOP de vendas !!
-
Design Thinking & Thinking Design - Metodologia, ferramentas e uma reflexão sobre o tema
VITRINE Os TOP de vendas !!
Você concorda que o atual mundo dos negócios está exigindo inovação, mais convívio e familiaridade com os clientes e menos submissão aos números? Então, este livro é para você.
QUERO VER
“Design Thinking é uma metodologia que aplica ferramentas do design para solucionar problemas complexos. Propõe o equilíbrio entre o raciocínio associativo, que alavanca a inovação, e o pensamento analítico, que reduz os riscos. Posiciona as pessoas no centro do processo, do início ao fim, ...... ... Ler mais +
Quem viu este produto , também se interessou
-
Aprendendo Material Design - Domine o Material Design e crie interfaces bonitas e animadas para
VITRINE Os TOP de vendas !!
-
Substance Designer: Introdução à Texturização Procedural
VITRINE Os TOP de vendas !!
-
Design de Microsserviços com Django - Uma visão geral das ferramentas e práticas
VITRINE Os TOP de vendas !!
-
Design Thinking & Thinking Design - Metodologia, ferramentas e uma reflexão sobre o tema
VITRINE Os TOP de vendas !!
Você concorda que o atual mundo dos negócios está exigindo inovação, mais convívio e familiaridade com os clientes e menos submissão aos números? Então, este livro é para você.
QUERO VER
“Design Thinking é uma metodologia que aplica ferramentas do design para solucionar problemas complexos. Propõe o equilíbrio entre o raciocínio associativo, que alavanca a inovação, e o pensamento analítico, que reduz os riscos. Posiciona as pessoas no centro do processo, do início ao fim, ...... ... Ler mais + -
VITRINE Os TOP de vendas !!
-
Design Thinking Brasil Design Thinking Brasil
VITRINE Os TOP de vendas !!
-
Uma Breve Introdução a Computação Gráfica
VITRINE Os TOP de vendas !!
-
Guia Essencial para o 3D em Flash
VITRINE Os TOP de vendas !!
- DescriçãoProjetos de Automação Residencial com ESP8266: Aproveite a potência deste minúsculo chip Wi-Fi para construir incríveis projetos de casas inteligentes
O ESP8266 é um poderoso chip Wi-Fi de baixo custo que está se tornando uma opção popular para construir dispositivos interconectados automatizados para uma vida melhor.
Com este livro você aprenderá a criar e programar projetos de automação residencial usando o chip Wi-Fi ESP8266. Saberá como construir um termostato para medir e ajustar a temperatura, e como construir um sistema de segurança usando o ESP8266. Além disso, aprenderá como projetar do zero um sistema completo de automação residencial, que permitirá enviar os valores de seus módulos ESP8266 para sua nuvem privada para monitorar seus aplicativos.
Ao final do livro, você entenderá como controlar e monitorar completamente sua casa a partir da nuvem e de um aplicativo móvel. Também estará familiarizado com os recursos do ESP8266 e terá projetado com sucesso um sistema de automação residencial completo e pronto para comercialização.
Você aprenderá a:
Instalar e configurar um servidor MQTT
Usar o recurso de conectividade Wi-Fi para controlar aparelhos remotamente
Projetar um termostato usando o ESP8266 para medir e ajustar a temperatura de sua casa
Controlar e monitorar sua casa a partir da nuvem usando módulos ESP8266
Transmitir dados em tempo real do ESP8266 para um servidor por meio de WebSockets
Criar um aplicativo móvel Android para seu projeto - Sobre o Autor
- Especificação
Características
Tipo de Livro Livro Físico Especificações
Sobre o Autor Catalin Batrinu
Catalin Batrinu formou-se em Eletrônica, Telecomunicações e Tecnologia da Informação pela Universidade Politécnica de Bucareste. Ele trabalha há 16 anos como desenvolvedor de software na área de telecomunicações. Trabalhou com antigos protocolos e com os mais recentes protocolos e tecnologias de rede, vivenciando assim todas as recentes transformações na indústria de telecomunicações. Também implementou muitos protocolos de telecomunicações, desde adaptações de acesso e switches de backbone até switches de alta capacidade e categoria de operadora em várias plataformas de hardware da Wintegra e da Broadcom. A Internet das Coisas foi uma evolução natural para ele, que atualmente colabora com diferentes empresas para construir o mundo do amanhã, tornando nossa vida mais confortável e segura. Usando o ESP8266, ele prototipou dispositivos como controladores de irrigação, tomadas inteligentes, persianas, controles de iluminação digitalmente endereçáveis e controles de ambiente, todos controlados diretamente de um aplicativo móvel via nuvem. Até mesmo um broker MQTT com bridging e um servidor WebSockets foram desenvolvidos para o ESP8266. Em breve esses dispositivos farão parte de nossa vida cotidiana e todos desfrutaremos de suas funcionalidades.Informações Técnicas Sumário
Sobre o autor .......................................................................................................................... 9
Sobre o revisor.......................................................................................................................10
Prefácio .................................................................................................................................11
Capítulo 1 ¦ Introdução ao ESP8266........................................................................................16
Introdução ao chip ESP8266 ....................................................................................... 16
Instalar o Arduino IDE................................................................................................ 17
Baixar o software Arduino IDE .............................................................................. 18
Configurar o Arduino IDE ..................................................................................... 18
Instalar o SDK para o ESP8266 .............................................................................. 21
Como instalar uma biblioteca...................................................................................... 25
Bibliotecas do repositório do Arduino..................................................................... 25
Biblioteca não está no repositório ........................................................................... 26
Chegou a hora de seu primeiro programa..................................................................... 27
Ver os resultados.................................................................................................... 29
Conectar o ESP8266 ao Wi-Fi ..................................................................................... 31
Obter dados da Internet .............................................................................................. 33
Enviar dados para internet .......................................................................................... 41
Resumo ...................................................................................................................... 47
Capítulo 2 ¦ Construir e configurar seu próprio servidor MQTT .................................................48
MQTT (Message Queue Telemetry Transport)............................................................. 48
Qualidade de serviço ............................................................................................. 49
Segurança.............................................................................................................. 49
Mensagens de retenção e último desejo................................................................... 49
Terminologia básica............................................................................................... 50
Curingas em tópicos .............................................................................................. 51
Introduzindo o broker Mosquitto ................................................................................ 53
ESP8266 e MQTT....................................................................................................... 57
Publicar dados a partir do ESP8266............................................................................. 58
6 Projetos de Automação Residencial com ESP8266
Receber mensagens MQTT no ESP8266 ...................................................................... 60
Tornar o Mosquitto seguro.......................................................................................... 64
Resumo ...................................................................................................................... 68
Capítulo 3 ¦ Construir um termostato caseiro com o ESP8266...................................................69
SPIFFS........................................................................................................................ 69
Objetos SPIFFS...................................................................................................... 71
Objeto Dir............................................................................................................. 73
Objeto File............................................................................................................. 74
Sensor de temperatura................................................................................................. 77
Resumo ...................................................................................................................... 88
Capítulo 4 ¦ Controlar aparelhos com o ESP8266 .....................................................................89
Usar a biblioteca WiFiManager ................................................................................... 89
Adicionar parâmetros à página do WiFiManager e salvá-los no arquivo................... 95
ESP8266 e a comunicação infravermelha ..................................................................... 99
Componentes de hardware................................................................................... 100
Software e bibliotecas para este projeto..................................................................101
Resumo .................................................................................................................... 105
Capítulo 5 ¦ Usar o ESP8266 para construir um sistema de segurança.....................................106
Sensor Infravermelho Passivo .................................................................................... 106
Como funcionam os sensores PIR ........................................................................ 106
Testar o módulo PIR ............................................................................................ 109
Conectar o módulo PIR à internet ........................................................................ 112
Código de segurança do módulo PIR e ESP8266.............................................. 119
Resumo .................................................................................................................... 122
Capítulo 6 ¦ Tornar os dados seguros.....................................................................................123
Ativar a criptografia no mosquitto ............................................................................. 123
Instalar o pacote openssl...................................................................................... 123
Gerar seus próprios certificados ........................................................................... 124
Tornar segura uma conexão entre o ESP8266 e um broker MQTT ............................. 127
Trabalhar off-line ...................................................................................................... 131
Salvar dados no cartão SD.................................................................................... 136
Resumo .................................................................................................................... 139
Capítulo 7 ¦ Comunicação em tempo real..............................................................................140
WebSockets.............................................................................................................. 140
Detalhes do protocolo.......................................................................................... 140
Transmitir dados a partir do ESP8266 ........................................................................141
Sumário 7
Acelerômetro ADXL345........................................................................................142
Conexão com o ESP8266 ......................................................................................143
Código do ESP8266..............................................................................................143
Código do backend......................................................................................... 152
Página pública da web .................................................................................... 154
Resumo .................................................................................................................... 154
Capítulo 8 ¦ Adicionar um aplicativo móvel à sua casa inteligente..........................................156
Instalar o Docker e usar contêineres .......................................................................... 156
Obter a imagem de desenvolvimento .................................................................... 159
Imagens do Docker......................................................................................... 160
Configurar o broker local..................................................................................... 163
Especificações de código do ESP8266................................................................... 166
Resumo .................................................................................................................... 172Informações Técnicas
Nº de páginas: 176 Origem: Internacional Editora: Editora Novatec Idioma: Português Edição: 1ª Edição Ano: 2018 ISBN: 9788575226803 Encadernação: Brochura Autor: Catalin Batrinu - Informações