Índice:
- Etapa 1: Reúna as peças
- Etapa 2: usando a placa de ensaio: o relógio
- Etapa 3: Usando a placa de ensaio: o motor de passo
- Etapa 4: faça upload do código
- Etapa 5: montagem do produto final
- Etapa 6: Considerações Finais
Vídeo: Despertador DIY Vila Sésamo (com alarme de incêndio!): 6 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Olá a todos! Este projeto é o meu primeiro. Como o primeiro aniversário de minha prima estava chegando, eu queria fazer um presente especial para ela. Ouvi de tio e tia que ela estava na Vila Sésamo, então decidi com meus irmãos fazer um despertador baseado no Arduino. Este projeto é muito simples e é simplesmente eletrônico dentro de uma caixa. O despertador apresenta um Cookie Monster Train giratório com figuras da Vila Sésamo. Além disso, existe um alarme de incêndio apenas por precaução.
Disclaimer: Os personagens no topo do relógio são propriedade de suas respectivas empresas
ATUALIZAÇÃO * Visite htxt para obter um artigo para este projeto! E dê uma olhada na página do Facebook do Arduino onde o artigo é destaque !!
Etapa 1: Reúna as peças
Como este foi um dos meus primeiros projetos usando o Arduino, eu simplesmente fiz tudo e comprei um kit inicial da Smarza.
www.amazon.com/Smraza-Ultimate-Ultrasonic-…
Aqui estão as peças que usei do kit:
Arduino Uno
Placa de ensaio com fios Dupont
Motor de passo com placa de acionamento de motor de passo
Tela LCD1602
Cabo de alimentação
4 botões
Potenciômetro
Buzzer passivo e ativo
Relógio em tempo real (DS1307 ou DS3231)
CONDUZIU
Alguns resistores (10K, 220 e 300)
Sensor de Chama
Outras peças que usei no projeto:
Arduino Nano
Peças impressas em 3D (plataforma, trem, etc.)
Caixa de madeira (da casa de Michael)
Casa de Madeira (da casa de Michael)
Pintura (de Michael)
Trocar
Os personagens (comprei na Amazon)
Ferramentas necessárias:
Ferro de solda
Saw (meu canivete suíço)
Pincéis de pintura
Fita isolante
Etapa 2: usando a placa de ensaio: o relógio
Se você for totalmente novo no breadboarding, aqui está uma descrição rápida - um breadboard consiste em dois tipos de tiras de metal: as tiras de terminais vão horizontalmente no centro e os trilhos de força nas laterais vão na vertical. Se você quiser um entendimento mais profundo, aqui está uma explicação do Sparkfun. Depois de obter os fundamentos do breadboarding, você pode seguir o diagrama acima para completar o despertador. Para o resistor sendo usado para o LCD, deve estar entre 220 e 330. O alarme de incêndio no circuito principal é totalmente opcional, mas, se adicionado, certifique-se de que o resistor deve ter cerca de 10K e a campainha deve estar ativa enquanto o alarme requer um alarme passivo (que pode ser alterado para reproduzir músicas no código). Além disso, no diagrama acima, há um LED no lugar do sensor de chama; apenas certifique-se de lembrar que o sensor de chama é polarizado. O módulo Real Time Clock (RTC) possui uma bateria que permite controlar o tempo mesmo se o Arduino estiver desconectado. Os botões permitem definir o alarme, alterar a hora no RTC e ligar e desligar o alarme. Decidi adicionar fios e soldá-los aos botões para que eu possa colocá-los para fora da caixa em vez de mantê-los na placa de ensaio. Se você não tem idéia de como soldar clique aqui.
Como usar os botões:
Quando você pressiona os dois botões do meio ao mesmo tempo, pode definir o alarme. Pressione o primeiro botão para ir do ajuste da hora ao ajuste dos minutos.
Se você pressionar o primeiro botão, não no modo de configuração do alarme, poderá definir a hora e a data e continuar pressionando para passar para as configurações diferentes. Em seguida, os dois botões do meio somam ou subtraem o tempo.
O quarto botão liga e desliga o alarme, que é exibido no LCD junto com a data e a hora.
Etapa 3: Usando a placa de ensaio: o motor de passo
Aqui você montará o circuito para controlar o motor de passo que faz o trem girar. O trem se move quando o ímã na plataforma (impresso em 3D junto com o trem) embaixo da tampa gira com o motor de passo e o ímã na parte inferior do trem gira com ele. É tudo controlado por um Arduino Nano e é alimentado por uma bateria de 9V que pode ser ligada e desligada. Lembre-se de que quando quiser usar uma fonte de alimentação superior a 3,3 V para alimentar o Nano, você deve conectá-lo ao pino VIN. Este Instructable mostra como adicionar a chave entre a bateria e o Nano para ligá-lo e desligá-lo.
Etapa 4: faça upload do código
Pegue o código do meu github e faça o upload para seus respectivos circuitos e você estará pronto com a eletrônica. O código do despertador é baseado neste site. Não se esqueça de baixar as bibliotecas Liquid Crystal e RTClib. Se você é um novato total no Arduino, aqui está um bom guia. E se você não sabe como fazer upload de bibliotecas, aqui está Adafruit para o resgatar.
Etapa 5: montagem do produto final
Agora que todos os componentes eletrônicos foram montados, você pode começar a cortar sua caixa. Como consegui uma caixa de madeira, simplesmente usei uma serra para cortar os orifícios do LCD, dos botões e do interruptor. Então usei um monte de cola quente para manter tudo no lugar. Em seguida, pintei os trilhos do trem e pintei a casa de madeira da casa de Michael. Finalmente, fui ao Thingiverse e imprimi em 3D um monte de coisas relacionadas à Vila Sésamo. Vou adicionar as coisas que projetei, a plataforma, o trem e a capa do LCD, no github para você baixar. Além disso, você pode adicionar um LED apenas para iluminar a casa à noite, mas não se esqueça do resistor 300!
Etapa 6: Considerações Finais
Este projeto não precisa ser desenhado em torno da Vila Sésamo. Achei que seria legal dar um despertador DIY para meu primo de presente. Se houver alguma dúvida, não hesite em deixá-la nos comentários abaixo. Votem nas competições das quais participo!
Obrigado!
Recomendado:
Alarme de incêndio com notificação por SMS: 3 etapas
Alarme de incêndio com notificação por SMS: GSM 800H, sensor de incêndio baseado em Arduino e sistema de notificação por SMS, ele usa o sensor de infravermelho para detectar o incêndio na sala escura. Ele envia SMS através do modem GSM 800H que está conectado aos pinos Serial Rx e Tx do Arduino. Defina o número do seu celular dentro do código
Alarme de incêndio: 6 etapas
Alarme de incêndio: IR é um módulo muito útil, mas você sabe e IR também para detecção de chamas. Usando este fato, vamos fazer um dispositivo de segurança contra incêndio com Arduino
Estação / ponto de chamada de alarme de incêndio em papelão: 4 etapas
Estação / ponto de chamada de alarme de incêndio em papelão: Olá. Esta é uma estação manual / ponto de chamada de papelão para um sistema de alarme de incêndio de hobby. Esta é a minha inscrição no concurso de papelão 2020 e um protótipo de um design impresso em 3D. Antes de construir, leia estas isenções de responsabilidade … ISENÇÃO DE RESPONSABILIDADE 1: Como isso é loucura
Sistema de alarme de incêndio usando Arduino [em algumas etapas fáceis]: 3 etapas
Sistema de alarme de incêndio usando o Arduino [em algumas etapas fáceis]: você está procurando fazer um projeto simples e interessante com o Arduino que, ao mesmo tempo, possa ser realmente útil e potencialmente salvador? Se sim, você veio ao lugar certo para aprender algo novo e inovador. Neste post vamos
Vila Sésamo - Relógio com contagem de números de pinball: 8 etapas (com imagens)
Vila Sésamo - Relógio de contagem de números de pinball: Este instrutível delineará a construção de um relógio personalizado. Embora esta seja especificamente a construção do relógio apresentado na Vila Sésamo; a animação de contagem de números do Pinball, os procedimentos gerais são os mesmos e as instruções