NodeMCU 15 passos para se tornar um mestre em IoT
Fernando Bryan FrizzarinComo usar este livro
Tenho convicção de que o melhor é sempre ensinar as ferramentas em vez de dar um passo a passo de como chegar ao produto final. Isso torna possível libertar e abrir mentes, deixar que a criatividade flua e aconteça.
Existe um conto atribuído à Helen Barckley, que ilustra essa minha convicção nos mínimos detalhes que é intitulado “Flor vermelha de caule verde!”. Nesse conto, resumidamente, é solicitado ao aluno que desenhe uma flor. Ele o faz com as cores e formas que lhe vêm a imaginação, mas a professora o repreende dizendo: “flores são vermelhas de caule verde!”.
Dizer o que fazer acaba prejudicando a imaginação e criatividade do seu aluno, sendo que era apenas preciso dar repertório e indicar caminhos do que poderia ser feito, e deixar que o resto fosse obra justamente da imaginação e criatividade de cada um.
Use este livro como um guia de ferramentas e não como fonte de projetos terminados. Cuidei para que aqui contenha explicações do que PODE ser feito e usado e não exatamente o que deve ser feito ou usado.
O conteúdo será rico em detalhes e capaz de lhe fornecer grande repertório e novos conhecimentos que podem ser conectados com quaisquer outras ideias que você tenha para gerar soluções incríveis.
O único pré-requisito para um bom andamento nos estudos é ter noção de Arduino e conhecer a linguagem de programação C usada para programá-lo. Caso não tenha esse domínio, antes de começar, sugiro a leitura e estudo dos livros Arduino: guia para colocar suas ideias em prática e Arduino Prático: 10 projetos para executar, aprender, modificar e dominar o mundo, ambos editados pela Casa do Código.
Este livro foi escrito para desafiar você!
Sobre o autor
Eu sou Fernando Bryan Frizzarin, natural de Americana (SP), técnico em Informática, bacharel em Ciência da Computação, psicopedagogo, especialista em Redes de Computadores e MBA em Gestão Estratégica de Negócios.
Coordenador e professor do ensino superior no curso de Tecnologia em Análise e Desenvolvimento de Sistemas das Faculdades Integradas Einstein de Limeira (SP) e chefe da Divisão de Administração do Departamento de Água e Esgoto de Americana (SP). Sou ainda voluntário na Fundação Romi no Núcleo de Ensino Integrado, em Santa Bárbara d’Oeste (SP).
Sou autor de vários softwares, desenhos industriais e marcas registradas no INPI e coautor da patente BR1020140270159/2014: Dispositivo automatizado de liberação controlada, projeto desenvolvido em conjunto com os alunos Bianca de Mori Machado Amaral e Felipe Ferreira da Silva, incluindo apoio da Arqª Marylis Barbosa de Souza. Esse projeto foi desenvolvido nas disciplinas de Desenvolvimento de Projetos e Tópicos Avançados em Informática no Colégio Técnico de Limeira (UNICAMP), e o depósito feito por meio da Agência de Inovação da UNICAMP (INOVA).
Minha grande área de interesse é a inovação e todas as demais áreas adjacentes desde capital humano até programação para dispositivos embarcados, e toda magnitude de disciplinas, matérias e conhecimentos que isso implica.
Adoro disseminar o conhecimento dando palestras e aulas, mas também em um bom papo descompromissado. Basta um convite.
Sumário
- 1 Introdução
- 2 O que será necessário ter
- 3 Obtendo e preparando o IDE Arduino
- 4 Como colocar tudo em prática
- 5 Experiência nº 01 - Piscar o LED embutido
- 6 Experiência nº 02 - Controlando o LED embutido com um botão
- 7 Experiência nº 03 - Buscando redes sem fio próximas
- 8 Experiência nº 04 - Conectando em uma rede sem fio
- 9 Experiência nº 05 - Definindo IP fixo para o NodeMCU
- 10 Experiência nº 06 – Conectando em várias redes sem fio
- 11 Experiência nº 07 - Criando um servidor Web em seu NodeMCU
- 12 Experiência nº 08 - Controlando um LED através de uma página Web
- 13 Experiência nº 09 - Lendo o conteúdo de uma página Web
- 14 Experiência nº 10 - Mostrando valores de um sensor em uma página Web
- 15 Experiência nº 11 - NodeMCU funcionando como um ponto de acesso
- 16 Experiência nº 12 - O sistema de arquivos interno do NodeMCU
- 17 Experiência nº 13 - Verificando um endereço remoto (ping)
- 18 Experiência nº 14 – Contando tempo com horas reais
- 19 Experiência nº 15 – Execução agendada
- 20 Para encerrar: novas possibilidades
Dados do produto
- Número de páginas:
- 191
- ISBN:
- 978-85-7254-008-7
- Data publicação:
- 04/2019