Circuito Timer

Sobre o projeto

Timer

Sobre timer e a contagem do tempo

O controle preciso do tempo é uma necessidade constante em uma ampla gama de aplicações, desde automação industrial até dispositivos de consumo cotidiano. O projeto do circuito temporizador com timer integrado oferece uma solução confiável para medir e gerenciar intervalos de tempo de maneira eficaz. Ao explorar suas funcionalidades avançadas e versatilidade, podemos abrir portas para inúmeras aplicações em campos tão diversos quanto ciência, tecnologia e até mesmo projetos de arte interativa. No decorrer desse site, você verá a montagem de um circuito timer com arduino.

Funcionalidades do Circuito Timer

O circuito com timer integrado é uma solução eletrônica projetada para medir e controlar intervalos de tempo com precisão. Esse circuito permite configurar intervalos de tempo específicos com a finalidade, geralmente, de gerir o tempo. E, o mais importante na minha visão, esse circuito timer pode evolui para ser uma ferramenta indispensável em projetos eletrônicos dos mais diversos tipos, a criatividade huamana não tem limites.

Algumas Aplicações:

  1. Controle de Dispositivos: O circuito pode ser utilizado para temporizar o funcionamento de dispositivos elétricos, como acionar uma bomba de água em intervalos regulares.
  2. Sistemas de Iluminação: Pode ser usado para criar efeitos de iluminação sequenciais em ambientes, palcos e exposições.
  3. Automatização Industrial: Em processos de produção, pode ser aplicado para sincronizar etapas ou acionar máquinas em intervalos específicos.
  4. Projetos de Prototipagem: Ideal para testar temporizações em protótipos antes de implementações finais.
  5. Projeto de Arte Interativa: Pode ser incorporado em instalações de arte que envolvem elementos temporais, como mudanças de luz, movimento e som.
  6. "Controle" do tempo: Pode ser usado como uma ferramenta que auxilia no controle de tempo gasto em certas atividades.

Participantes do Projeto:

Este projeto sobre o circuito timer teve a participação de 5 alunos. São eles:

Logo abaixo, você verá a nossa montagem de um circuito que envolve esse componente.


Componentes que vamos usar

Imagem de um Arduino

Arduino

Arduino é uma plataforma de prototipagem eletrônica que se tornou extremamente popular e amplamente utilizada em projetos de robótica, arte interativa etc. É baseado em uma placa de hardware de código aberto, com um microcontrolador programável e uma série de pinos de entrada e saída.

Imagem com vários cabos jumpers

Fio jumper (jump wire)

São fios condutores pré-fabricados, geralmente flexíveis e com conectores em suas extremidades, que permitem a conexão dos componentes eletrônicos em uma placa de prototipagem ou breadboard de forma rápida e prática.

Imagem de um cabo de energia conectado a um laptop

Bateria de laptop (Energia)

A bateria de laptop é um componente essencial na montagem do circuito Botão pressionar e LED, pois fornece a fonte de energia necessária para o funcionamento do circuito. Ela é conectada ao Arduino por meio de cabos.

Imagem de um timer/cronômetro

Timer

O timer é uma ferramenta que permite medir e controlar o tempo de maneira precisa. Geralmente, consiste em um dispositivo eletrônico com uma tela digital que exibe números.


Montagem por passos

Primeiramente, vamos organizar os materiais:

  • Um Arduino
  • 4 cabos jumper macho-fêmea
  • 1 timer
  • Computador no talo, com o Arduino IDE aberto

Passo 1 - Conectar um jumper wire no ground até a porta negativa do display 7 segmentos (timer)

Passo 1 - Conectar um jumper wire no ground até a porta negativa do display 7 segmentos (timer)

Passo 2 - Conectar um jumper wire no 5v do arduino até a porta positiva do display 7 segmentos

Passo 2 - Conectar um jumper wire no 5v do arduino até a porta positiva do display 7 segmentos

Passo 3 - Conectar um jumper wire na porta analógica 4 (A4) até a porta "D" do display 7 segmentos

Passo 3 - Conectar um jumper wire na porta analógica 4 (A4) até a porta 'D' do display 7 segmentos

Passo 4 - Conectar um jumper wire na porta analógica 5 (A5) até a porta 'C' do display 7 segmentos

Passo 4 - Conectar um jumper wire na porta analógica 5 (A5) até a porta 'C' do display 7 segmentos

CABUUMMM! (Será isso um motivo para me cancelarem?)

Fotografia do circuito timer

Dando vida ao circuito

Os códigos que serão utilizados para dar vida ao circuito usando a linguagem de programação C++. O C++ é uma linguagem amplamente utilizada em desenvolvimento de software, conhecida por sua eficiência, flexibilidade e poder. Nessa programação, utilizaremos a biblioteca “TM1637Display” desenvolvida por Avishay Orpaz, que auxiliará no controle do display. No contexto dos circuitos eletrônicos, o C++ é frequentemente empregado para programar microcontroladores, que desempenham um papel crucial no controle e na automação de dispositivos eletrônicos. Esses microcontroladores podem ser encontrados em uma ampla gama de dispositivos, desde eletrodomésticos inteligentes até sistemas embarcados em carros e aviões.

            
    #include <TM1637Display.h>
      /* Definições dos pinos utilizados. O módulo */
      /* aceita pinos analógicos e/ou digitais. */
      #define CLK A4
      #define DIO A5
      /* Cria o objeto de controle para o display */
      /* definindo os pinos utilizados do Arduino. */
      TM1637Display display(CLK, DIO);
      
      /* Configurações do programa */
      
      void setup() {
      /* Define o brilho do display (0 a 15) */
      display.setBrightness(15);
      }
      /* Looping infinito */
      void loop() {
      /* Loop para a contagem de 0 a 9999 */
      for (int i = 0; i <= 9999; i++) {
      /* Mostra o número atual armazenado na */
      /* variável (false: sem zeros a esquerda */
      /* ou true: com zeros a esquerda). */
      display.showNumberDec(i, false);
      /* Aguarda 1 segundo para o próximo dígito*/
      delay(1);
      }/* Fim do looping da contagem */
      }/* Fim do looping infinito */
            
      
          

Outros projetos

Imagem da glados, Portal 2
Imagem ilustrativa de um circuito super semáfaro