by Xukyo | 12 Fev 2022 | Tutoriais
O módulo PCA9685 é um controlador de 16 canais que permite controlar 16 saídas PWM através de comunicação I2C. Seu uso libera entradas e saídas do seu microcontrolador, possibilitando conduzir até 16 LEDs ou servomotores (ou qualquer outro módulo que tome um sinal PWM...
by Xukyo | 5 Fev 2022 | Tutoriais
Um exemplo muito comum quando se está aprendendo a programar com o Arduino é a gestão de um botão de pressão. De fato, uma das funções mais úteis a se desenvolver é poder interagir com a placa Arduino, e a interface mais minimalista que pode existir é um botão como...
by Xukyo | 4 Fev 2022 | Tutoriais
As interrupções permitem que o microcontrolador execute uma função quando um evento ocorre num dos pinos de interrupção. Em vez de ler constantemente o valor de um sensor, o programa só dispara quando o valor do sensor se altera. Isso resolve muitos problemas de...
by Xukyo | 3 Fev 2022 | Tutoriais
Para escapar dos problemas gerados pelo uso da função delay(), uma possível solução é a usar função millis(). Desde a primeira utilização do Arduino, a função delay() é empregada para gerir as instruções em função do tempo, mas o seu maior problema é que ela bloqueia...
by Xukyo | 31 Jan 2022 | Tutoriais
A instrução if é a estrutura condicional básica que se encontra em todas as linguagens de programação. Ela permite executar diferentes blocos de código dependendo da implementação ou não de uma condição. É a base de muitos algoritmos e permite a um computador fazer...