Projetos de Automação Residencial com ESP8266: - Aproveite a potência deste minúsculo chip Wi-Fi para construir incríveis projetos de casas inteligentes
De: R$ 0,00Por: R$ 53,00ou X de
Preço a vista: R$ 53,00
Quem viu este produto , comprou
-
Curso Intensivo de Python - Uma introdução prática e baseada em projetos à programação
Aprenda Python – rapidamente!
QUERO VER
Curso Intensivo de Python é uma introdução completa e em ritmo acelerado à linguagem Python, que fará você escrever programas, resolver problemas e criar soluções que funcionarão em um piscar de olhos.
Na primeira metade do livro você conhecerá os conceitos básicos de programação, como listas, dicionários, classes e laços, e praticará a escrita de códigos limpos e legíveis, com exercícios para cada assunto. Você também aprenderá a deixar seus programas interativos e a testar seu código de modo seguro antes de adicioná-lo a um projeto. Na segunda metade do livro você colocará seu novo conhecimento em prática com três projetos substanciais: um jogo de arcade, inspirado no Space Invaders, visualizações de dados com as bibliotecas extremamente práticas de Python, e uma aplicação web simples que poderá ser implantada online. ... Ler mais + -
Projetos de Automação Residencial com ESP8266:
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. ... Ler mais +
QUERO VER
Quem viu este produto , também se interessou
-
Treinamento em Química - IME - ITA - UNICAMP
Este livro apresenta mais de 750 questões, escolhidas nas provas desses concursos das duas últimas décadas, e outras retiradas de outros concursos e do acervo particular dos autores, totalmente resolvidas, passo a passo, sendo as de múltipla escolha comentadas opção por opção. Nada foi esquecido. São abordadas a Química Geral e Inorgânica, a Físico-Química ... ... Ler mais +
QUERO VER -
Segurança em servidores Linux - Ataque e Defesa
O Linux tornou-se o servidor web mais popular do planeta, o que coloca a segurança dessas máquinas no topo das prioridades de qualquer administrador de sistemas – e, claro, de qualquer hacker também. O Linux sempre foi um berço de novas fronteiras e tecnologias no domínio da segurança, tendo dado à luz ferramentas tanto de defesa quanto de ataque: knockd, netcat, Nmap, Nping, entre muitas outras. ... Ler mais +
QUERO VER -
Ensino e Aprendizagem de Matemática na Educação Superior: Inovações, propostas e desafios
Enviar ou ler errata Sobre o Livro Em um ambiente educativo inovador, a educação matemática é constantemente desafiada a se reinventar, deixando de ser uma eficiente ferramenta de demonstração e comprovação de conceitos para se tornar uma poderosa plataforma de indução e de teste de novas ideias e soluções. Nesse sentido, os capítulos deste livro são resultado de trabalhos pautados em observações e experimentações científicas realizadas no âmbito dos cursos de graduação do Centro Universitário FEI de Administração, Ciência da Computação e Engenharia, com o mérito de desenhar um diagnóstico real dos desafios enfrentados na transição da educação básica para a educação superior, de compreender o papel da matemática nas etapas iniciais da educação superior e de avaliar a relação desta com as diferentes áreas de conhecimento, na perspectiva dos mencionados cursos, mas aplicáveis a outros cursos de graduação. ... Ler mais +
QUERO VER -
Pense em Python - Pense como um cientista da computação
Se você quer aprender como programar, usar Python é uma ótima forma de começar. Este guia prático apresenta a linguagem passo a passo, começando com conceitos de programação básicos antes de chegar a funções, recursividade, estruturas de dados e design orientado a objeto. Esta edição e seu código de apoio foram atualizados para o Python 3. ... Ler mais +
QUERO VER -
Internet das Coisas com ESP8266, Arduino e Raspberry Pi
A Internet das Coisas (Internet of Things - IoT), está se tornando realidade. Os módulos de hardware para implementar IoT já estão disponíveis a um custo factível para aplicação. Um microcontrolador, em particular, o ESP8266, virou uma opção extremamente interessante devido a seu custo muito reduzido e aos seus recursos, suficientes para diversas aplicações de IoT. ... Ler mais +
QUERO VER -
Data Science para Programadores - Um Guia Completo Utilizando a Linguagem Python
Um guia para estudantes e profissionais, utilizando a linguagem Python em todo o seu potencial. Você aprenderá os conceitos e fundamentos estatísticos que auxiliarão seu trabalho analítico. As bibliotecas são apresentadas de maneira prática, focando no que é mais importante para o seu trabalho do dia a dia. O livro apresenta um ferramental completo para você iniciar neste mercado lucrativo que a Data Science possibilita. ... Ler mais +
QUERO VER -
Monte seu próprio robô inteligente 5 em 1 a partir do zero! Com este manual ilustrado totalmente colorido, você aprenderá a montar um robô programável sobre uma base que será construída a partir de materiais baratos. Além disso, acrescentará motores, alimentação, rodas e componentes eletrônicos para realmente montar cinco robôs em um! Monte seu robô em etapas a acrescente os recursos que desejar. ... Ler mais +
QUERO VER -
A convergência de vários movimentos importantes em gestão e tecnologia prepararam o terreno para o movimento DevOps, que resulta da aplicação dos princípios mais confiáveis da manufatura física e da liderança no fluxo de valor de TI. Em Manual de Devops você verá que as organizações que adotam os princípios e práticas Lean melhoram significativamente a produtividade da fábrica, os tempos de execução para o cliente, a qualidade do produto e a satisfação do cliente, permitindo que vençam no mercado. Entenda melhor o potencial da revolução DevOps e como as organizações de alto desempenho ampliam as chances de exceder metas de lucratividade, participação de mercado e produtividade. ... Ler mais +
QUERO VER -
Python para análise de dados: Tratamento de dados com Pandas, NumPy e IPython
VITRINE Os Livros mais Vendidos !
Obtenha instruções completas para manipular, processar, limpar e extrair informações de conjuntos de dados em Python. Atualizada para Python 3.6, este guia prático está repleto de casos de estudo práticos que mostram como resolver um amplo conjunto de problemas de análise de dados de forma eficiente. Você conhecerá as versões mais recentes do pandas, da NumPy, do IPython e do Jupyter no processo. ... Ler mais +
QUERO VER -
Pro Evolution Soccer 2017 para Xbox One
Pro Evolution Soccer 2017 representa o retorno da premiada franquia, aprimorada com uma série de novos atributos e melhorias de qualidade. PES 2017 busca manter o título de "Melhor Jogo de Esportes" pelo terceiro ano consecutivo, conforme votos recebidos ao redor do mundo em exposições de games e por grandes veículos de mídia. ... Ler mais +
QUERO VER -
Fundos de Investimento Imobiliário: Aspectos Gerais e Princípios de Análise
Você sabia que o investimento em imóveis é um dos preferidos dos brasileiros? Você também gostaria de investir em imóveis, mas tem pouco dinheiro? Saiba que é possível, mesmo com poucos recursos, investir no mercado de imóveis por meio dos Fundos de Investimento Imobiliário (FIIs). Investir em FIIs representa uma excelente alternativa para aumentar o patrimônio no longo prazo. Além disso, eles são ótimos ativos geradores de renda que pode ser usada para complementar a aposentadoria. ... Ler mais +
QUERO VER -
Cabo USB-C para USB Flex de Silicone com 12 cm Preto - Geonav UC012B
Com 12 cm, o Flex Cable é ideal levar na mochila ou mesmo no bolso. Pequeno e prático, ele não fica enrolado e é bastante resistente, podendo ser dobrado facilmente inúmeras vezes. Perfeito para usar com um power bank, evitando a sobra de cabo que atrapalha durante o carregamento. A versão USB-C é compatível com os smartphones mais modernos que usam essa tecnologia. ... Ler mais +
QUERO VER -
Mousepad de pano anti-desfiamento para jogos MM300 Médio - Corsair CH-9000106-WW
Todos
O MM300 oferece uma superfície de pano suave e durável com bordas com pespontos reforçados para evitar o desfiamento. A malha têxtil foi desenvolvida com seus reflexos em mente, permitindo um controle exato do mouse, uma precisão constante e uma fricção reduzida. ... Ler mais +
QUERO VER
- 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