Interagir com o circuito é quase sempre uma necessidade. E a forma mais fácil de fazer isso é por meio de botões e ou usando um potenciômetro. Sendo assim, vamos aprender a fazer leituras das portas digitais e da porta analógica do esp8266.
Interagir com o circuito é quase sempre uma necessidade. Mas interagir usando a comunicação serial pode ser uma coisa complicada, ainda mais quando precisamos que o circuito funcione desacoplado do computador. Sendo assim, vamos aprender a fazer leituras das portas digitais e da porta analógica do NodeMcu.
Em praticamente todo projeto, é necessário que alguma leitura digital seja feita. E é extremamente ruim ler valores errados, e isso pode ocorrer por causa do pino não estar conectado a nada em determinado momento. Portanto, é necessário usar um resistor pull-up ou pull-down para resolver o problema.
Um dos componentes mais simples de usar e também de entender é o sensor de vibração. Esse sensor pode ser usado em alarmes de carro ou até para criar uma porta que abre a partir de um código de batidas.
Sempre é interessante criar uma forma de interagir com a sua programação, e uma forma de fazer isso é usar botões. Mas pra isso, precisamos aprender a como saber se algum botão foi pressionado na programação. A aula de hoje vai mostrar um comando que serve para leitura dos pinos digitais, possibilitando assim, diferentes interações entre você e o Arduino, além dos botões.