Mostrando postagens com marcador Arduino. Mostrar todas as postagens
Mostrando postagens com marcador Arduino. Mostrar todas as postagens

10 de janeiro de 2026

Reset no Arduino

Em alguns projetos pode surgir a necessidade de reiniciar o Arduino, sem apertar o botão físico de reset.

Podemos resetar nosso circuito via software, mas é importante saber que nem toda forma de reset funciona da mesma maneira.

Já vimos que o Watchdog Timer é uma forma de proteger o circuito contra eventos não esperados, efetuando o reset automático.
Mas pode existir situações que precisaremos que o circuito seja reiniciado, seja por algum gatilho automático, que não envolva erros, ou por um gatilho manual, como um comando enviado remotamente.

1 de janeiro de 2026

Caixa Eletrônico - Painel de Saldo

Simulando um caixa eletrônico utilizando um LCD como um painel de saldo.


Toda a interação acontece pelo Monitor Serial, onde o usuário digita as operações de depósito e saque.

O LCD 16x2 com módulo I2C exibe o saldo atual e informações das operações realizadas. E os dois LEDs ajudam a dar feedback visual: verde para operação realizada com sucesso e vermelho para indicar erro.

25 de dezembro de 2025

Validador de Datas

Validando se uma data é válida, com o Arduino.

Através do Monitor Serial o usuário digita uma data e o Arduino analisa se é válida ou não, verificando as regras de dia, mês, ano e se o formato está correto.

O foco desse projeto não é a data em si, mas o estudo de lógica de programação, usando o Arduino como a ferramenta para interpretar textos e aplicar as regras. 

20 de dezembro de 2025

Validador de Senhas

Validando se uma senha é segura, utilizando o Arduino.


A ideia é simples: o usuário digita uma senha pelo Monitor Serial e o Arduino analisa com base em algumas regras, como tamanho mínimo, presença de números, letras maiúsculas e caracteres especiais.

23 de novembro de 2024

Sensor para Garagem - Ultrassônico HC-SR04

Sensor para colocar na parede da garagem para auxiliar o estacionamento de ré.

Nos carros mais antigos, não possuindo sensor e câmera de ré, deixar essas luzes na parede da garagem, que seja possível observá-las pelo espelho retrovisor, é um auxílio muito bom para estacionar.

11 de novembro de 2023

Jogo Passa ou Repassa

O famoso circuito do jogo da torta na cara!

Quando um botão é pressionado, o outro é desativado. Quem apertar mais rápido leva o direito de responder a pergunta do jogo!

26 de agosto de 2023

ButtonControl - Controlando os cliques dos botões

Em diversos projetos precisamos agilizar o controle de cliques em push buttons e, então, fiz essa biblioteca para me auxiliar.

Com a ButtonControl é possível controlar cliques rápidos e também cliques duplos, triplos, longos e sequenciais. Além de retornar os tempos dos cliques em milissegundos.

22 de junho de 2023

Cipher Code - Cifrando Textos

 Vamos ver exemplos de técnicas para cifrar textos.

As Cifra de Vigenere, Cifra de Espelhamento, Cifra Matemática e a Cifra de César são algumas das quais apliquei na biblioteca CipherCode.

São técnicas para cifrar mensagens e envia-las de forma segura aos seus destinatários. E montar esses algoritmos são uma excelente maneira para estudos de lógica de programação.

9 de abril de 2023

Contador de Passagem com Entrada e Saída

Dois sensores infravermelho trabalhando em conjunto para identificar o sentido da passagem.


O projeto utilizou o sensor reflexivo TCRT5000, que é composto por um LED infravermelho e um fototransitor. E o módulo display TM1637.

18 de março de 2023

Semáforo com RGB WS2812

Um exemplo de semáforo utilizando a barra de leds RGB WS2812.

Através do controle da intensidade do brilho dos leds controlamos a cor que estará em evidência.

14 de janeiro de 2023

Timebomb Game - Bomba Relógio para jogos

Vamos explodir algumas coisas!


Para desarmar a bomba, tem que acertar o fio que deve ser cortado. O fio errado pode acelerar o timer ou explodir na hora!

É legal para utilizar em jogos de Airsoft, Paintball e Escape Rooms.

6 de novembro de 2022

Caixa Cofre

Para abrir a caixa é necessário digitar a senha.

 
Se errar a senha por três vezes, por segurança, a caixa ficará bloqueada por 5 minutos.
É possível alterar a senha utilizando o botão localizado dentro da caixa.

1 de abril de 2022

Cartão de memória Micro SD no Arduino

Salvar todas as informações em arquivo de log em cartão Micro SD é muito importante para determinados projetos.

Um arquivo mantendo o histórico de retorno de todos os sensores do circuito e outro com as informações dos atuadores são exemplos úteis.

1 de março de 2022

Relógio e Temperatura no Arduino - RTC DS3231

Quando é necessário que o projeto tenha um controle de data/hora, utilizamos o circuito RTC (Real-time clock).


O módulo DS3231 possui uma bateria externa para manter o relógio em atividade quando o circuito estiver desligado e um sensor de temperatura ambiente integrado.

18 de fevereiro de 2022

Visão Meteorológica com sensores DHT22 e LDR

Visualizando a temperatura, umidade e luminosidade ambiente através de um display LCD.

A umidade e a luminosidade são exibidas em porcentagem, e a temperatura em graus celsius.

30 de setembro de 2021

Nervo Teste

O clássico jogo Nervo Teste é para testar a coordenação motora e a habilidade de concentração.

O objetivo é passar a argola pelo arame até a outra extremidade. A cada contato o alarme é acionado e a falta é registrada na barra de leds. Com três faltas o jogador é eliminado!

Um jogo interessante e divertido para feira de ciências.

4 de julho de 2021

Cifra de César

Uma das técnicas mais antigas para cifrar mensagens, utilizada por Júlio César durante o império Romano, para se comunicar com suas tropas durante as guerras.

A técnica de substituição das letras que chamamos de Cifra de César.

1 de maio de 2021

Calculadora de Cores de Resistores

O valor de um resistor é indicado através de um código cores. Vamos criar uma calculadora onde poderemos informar o valor do resistor e verificarmos quais são as suas cores.

Esse é um bom exemplo para estudos de lógica de programação.
Trabalharemos com os tipos de variáveis String, long e int, e utilizaremos substring e conversão de variáveis.

2 de março de 2021

Validador de CPF

Validar números de CPF utilizando um Arduino UNO.


O algoritmo de validação de números de CPF é interessante para trabalharmos o aprendizado em lógica de programação.

Vamos trabalhar essa lógica no Arduino UNO, montando um validador com display LCD e um teclado numérico.

20 de novembro de 2020

Luz Rítmica RGB

As luzes piscam e alteram as cores ao som da música!