Como já foi mencionado nas aulas anteriores, o Arduino é uma placa que contem um microcontrolador. Em determinados casos, é interessante utilizar apenas microcontrolador fora da placa para economizar espaço ou deixar o projeto com um aspecto mais profissional. Portanto, vamos aprender como fazer isso.
Muito provavelmente, em algum momento, você irá precisar fazer duas coisas ao mesmo tempo. Porém, surge um obstáculo que te impede de fazer isso. Talvez uma função delay atrapalhando? Nesta aula, vamos aprender por que executar duas coisas “ao mesmo” tempo e como fazer isso.
Tanto pra quem é iniciante ou pra quem já conhece um pouco o Arduino, vão existir problemas em se usar um sensor, um módulo etc. Porém, existem as bibliotecas justamente para ajudar nessa parte.
Existem programas que precisam necessariamente de uma interface para você saber o que está acontecendo, mas nem sempre você vai querer colocar algum display em seu projeto. Isso porque o display dá um trabalho adicional de ser implementado e também representa um custo. E uma das funcionalidades do monitor serial é essa, poder ver o programa funcionando sem precisar de algum componente adicional.
Muito provavelmente você já reparou que na placa do Arduino existe o desenho de um til (~) ao lado de alguns pinos. Mas você sabe o que eles significam? Esse ~ indica que aquele pino é capaz de realizar PWM. Mas o PWM não é exclusivo do Arduino, ele pode ser encontrado em praticamente todos os microcontroladores além do atmega328p (presente no Arduino UNO).