Como usar um sensor de presença PIR com Arduino
Os sensores de presença mais comuns usam sensores PIR (Passive Infrared Sensor, ou Sensor Infravermelho Passivo) como detector de movimentos. No Arduino, temos o módulo PIR DYP-ME003, que une numa mesma estrutura o sensor PIR e também os circuitos necessários para ajuste e controle do…
Usando placa Arduino Leonardo como teclado e mouse
O placa Arduino Leonardo é mais uma da (grande) família Arduino. Neste post, vamos usar a placa Arduino Leonardo para emular um teclado e um mouse, ou seja, você poderá controlar e enviar comandos para o seu computador usando este projeto. O Arduino Leonardo funciona…
Botão de reset externo para Arduino
Botão de reset externo para Arduino. Realmente foi uma coisa com a qual nunca me preocupei, até receber o email abaixo de um leitor do blog: “Caro, Montei o seu circuito de lâmpadas com relés e controlado por infravermelho. Funciona perfeitamente mas o único problema…
Painel de led com módulo Max7219 e matriz 8×8
Vamos montar um painel de led com módulo Max7219? Ok, não vai ser “aquele” painel de leds, afinal estou trabalhando apenas com dois módulos Max7219, mas vamos aproveitar a facilidade de ligação (apenas 3 pinos de dados) dessa matriz de leds 8×8 com o Arduino,…
Sensor de estacionamento com Arduino e sensor HC-SR04
No post de hoje vamos utilizar o Arduino juntamente com o sensor ultrasônico HC-SR04 para montar um sensor de estacionamento (ou sensor de ré), que emite um “bip” conforme o sensor se aproxima de um obstáculo. Quanto mais próximo o obstáculo, maior a frequência do…
Arduino – Como realizar um scroll no LCD 16×2, deixando uma linha fixa
Um leitor do site enviou uma pergunta hoje, sobre como realizar um scroll no LCD 16×2 ligado ao Arduino, mas apenas em uma linha. A outra ficaria estática. A pergunta é aparentemente simples mas, ao pesquisar o assunto, vi que realizar o scroll em apenas…
NewTone – Alternativa à biblioteca tone do Arduino
Conhece a biblioteca NewTone? Recentemente um leitor do blog me escreveu , dizendo que ao tentar utilizar a biblioteca IRremote junto com o comando Tone do Arduino, o programa não compilava, apresentando a seguinte mensagem de erro: …..arduinocoresarduino/Tone.cpp:535: multiple definition of `__vector_7′ Já havia acontecido…
Ligando display LCD 16×2 em modo 8 bits
Estava aqui observando os meus posts usando display LCD 16×2 e notei uma coisa: todos os circuitos usam os pinos D4, D5, D6 e D7 do display, mas nenhum usa os pinos D0, D1, D2 e D3. Se o display funciona corretamente, pra que servem…