Use o código e tenha 10% de desconto!

NodeMCU 15 passos para se tornar um mestre em IoT

Fernando Bryan Frizzarin

Como 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

Compartilhe!

Compartilhe no Facebook Compartilhe no Twitter