Índice:
- Suprimentos
- Etapa 1: desenvolver a ideia
- Etapa 2: Medindo
- Etapa 3: IMPRESSÃO
- Etapa 4: faça upload do código
- Etapa 5: SOLDER
- Etapa 6: cole nas peças impressas em 3D
- Passo 7: Como colar o "sensor Reflexivo De Suelo" | Sensor infravermelho linear LED !!!!
- Etapa 8: Vendeu os Leds
- Etapa 9: decorar com folha de espuma (opcional)
- Etapa 10: cole na cama
- Etapa 11: organizar os cabos
- Etapa 12: Fazendo as mãos
- Etapa 13: Aumente o cabo do Arduino e pronto !!
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Não sei quanto a você, mas um simples despertador não é capaz de me acordar. Preciso de luz, som e até um tapa suave para acordar.
Nenhum despertador me atrai, então decidi fazer para mim um, digno de me acordar.
Mesmo que pareça que o despertador está batendo em você, você sentiria apenas alguns toques suaves.
Neste projeto você aprenderá a programar um despertador usando uma placa Arduino, um RTC e um TM1637. É super fácil !!!
Objetivo principal:
Acorde um gigante
Suprimentos
- Folha de espuma
- impressora 3d
- Placa ATarduino 2560
-
Cabos
- Grande
- Baixo
- Servo
- RTC ds3231
- 10 leds
- Silicone | Arma de silicone
- TM1637
- Teclado 4 * 4
- 1 campainha
- 2 botão de pressão
- 1 "sensor reflexivo de suelo" | Sensor IR LED Linear (é a mesma coisa, porém tem 2 nomes diferentes)
- 1 Mini BreadBoard
- Palitos de sorvete
- 2 caneta-mola pequena
Etapa 1: desenvolver a ideia
Devo ter minha mente limpa antes de começar.
O TM1637 deverá estar mostrando a hora atual, ao pressionar o botão N1 será mostrado o seguinte texto: "ALA:)"
Caso o teclado seja pressionado, a tecla pressionada será mostrada no TM1637, quando estiver sendo pressionado os 4 dígitos do alarme, a hora será mostrada novamente no TM1637.
Se quiser ver quando é o alarme, basta pressionar o botão N2.
Quando a hora for igual à do alarme, o servo começará a se mover, o led começará a piscar, no TM1637 a palavra UP começará a piscar e a campainha começará a soar, até que você o "sensor reflexivo de suelo "| Sensor infravermelho linear LED detecta preto.
Quando o "sensor reflexivo de suelo" | O sensor de LED infravermelho linear detecta pretos, o alarme seria reiniciado e tudo começará novamente.
Etapa 2: Medindo
Devemos ter claro onde tudo deve estar e qual a distância entre tudo.
É importante saber a quantidade de cabo necessária.
Para saber o local exato do "sensor reflexivo de suelo" | Sensor LED infravermelho linear deite-se na cama e estique o braço o máximo que puder sem se levantar.
O "sensor reflexivo de suelo" | Linear IR LED Sensor Will é o botão que interrompe o alarme, não o coloco perto de mim, pois voltaria a adormecer.
Fazendo o esforço de alongar meu corpo e fica mais fácil acordar.
Etapa 3: IMPRESSÃO
Imprima os arquivos.stl que estou deixando abaixo.
O maior deles é para o teclado, campainha, TM1637 e o botão 2.
As duplicadas são para os leds, e a outra é para o "sensor reflexivo de suelo" | Sensor infravermelho linear LED.
Etapa 4: faça upload do código
Faça upload do código que estou deixando para o seu painel.
Você vai precisar das seguintes bibliotecas, também estou deixando um link. Você só precisa fazer o download:
-
TM1637Display =
https://github.com/avishorp/TM1637
-
Timer =
https://github.com/brunocalou/Timer
-
RTClib.h =
https://github.com/adafruit/RTClib
-
Teclado =
https://playground.arduino.cc/Code/Keypad/
Etapa 5: SOLDER
Soldei tudo (exceto os leds que soldo depois) como mostrado na foto, levando em consideração a distância de cabo que precisaria.
Lembre-se de não conectar nada aos pinos TX.
Aí cubra a lata com silicone, cuidado, o que eu fiz foi colocar um pouco de silicone, espere um minuto, molhe os dedos e depois dê forma.
SOLDER TUDO EXCETO OS LEDS !!!!!!!!
Etapa 6: cole nas peças impressas em 3D
Cole os componentes conforme mostrado na imagem.
Nos botões, adicionei pequenos círculos.
Passo 7: Como colar o "sensor Reflexivo De Suelo" | Sensor infravermelho linear LED !!!!
É assim que colo o "sensor reflexivo de suelo" | Sensor infravermelho linear LED.
Como não tenho mais botão, transformo um reflexivo | em um botão.
Corte alguma fita isolante (preta) ou papel preto na frente do "sensor reflexivo de suelo" | Sensor infravermelho linear LED.
Cole as 2 molas pequenas na torneira. Como a torneira é totalmente branca (se não for cola algum papel branco) quando este botão artesanal não está sendo pressionado, o "sensor reflexivo de suelo" | O Sensor IR LED Linear detectará o preto, porém, se eu pressionar a tampa, o "sensor reflexivo de suelo" | Sensor infravermelho linear LED detecta branco.
Etapa 8: Vendeu os Leds
Solde todos os led levando em consideração a distância entre eles.
Eu recomendo fortemente soldá-los após a impressão e usar a peça impressa em 3D como referência.
Após a soldagem, basta adicionar um pouco de silicone.
Etapa 9: decorar com folha de espuma (opcional)
VAMOS DAR ALGUMAS COR !!!!
Além de decorar, acrescentei o número às teclas e escrevi "Veja o alarme" para fazer a distinção entre os 2 botões (um é para estabelecer o alarme o outro ou ver o alarme).
Etapa 10: cole na cama
Cole tudo na cama, usei silicone, porque caso se engane fica mais fácil tirar.
Etapa 11: organizar os cabos
Usei algumas braçadeiras onde estavam a maioria dos cabos (na placa Arduino), e adicionei um pouco de silicone (também pode ser usado, alguma fita isolante) para manter os cabos parados ao lado da cama.
Etapa 12: Fazendo as mãos
- Desenhe e corte 2 mãos na folha de espuma (para cobrir todo o travesseiro)
- Coloque as 2 mãos entre 2 palitos de sorvete
- Cole outro palito de sorvete perpendicular ao último, conforme mostrado na foto.
- Cole o braço do servo na borda do bastão do sorvete (daquele que você pode ver na foto).
- OPCIONAL: Embora o tapa-mão deva ser leve, coloco 2 palitos de sorvete, coloco entre a cama e o cabo e deixo as mãos da folha de espuma apoiá-lo. Como as mãos são feitas de uma folha de espuma flexível, quando o servo começa a se mover, o sorvete que sustenta as mãos não seria problema.
Etapa 13: Aumente o cabo do Arduino e pronto !!
Tentei usar algumas baterias para alimentar a placa, porém não deu certo, parece que não tinha energia suficiente.
Eu alongo o cabo do Arduino, ao fazer isso, você tem que:
- Corte o cabo do Arduino, você verá que há 4 cabos dentro: verde, branco, vermelho e preto
- Descasque todos os cabos em cerca de 0,4 polegadas - 1 cm.
- Solde os cabos USB aos cabos longos.
- Em seguida, solde o cabo da porta Arduino aos cabos longos, lembre-se de soldar o verde com o verde, o vermelho com o vermelho, o preto com o preto, o branco com o branco
Lembre-se de que quando o despertador não ligar a hora não será zerada porque o RTC, estará contando o tempo.
É ISSO!!!!!!
Espero que você tenha gostado de ler o mesmo. Eu gostei de ler.
Recomendado:
Despertador inteligente: um despertador inteligente feito com Raspberry Pi: 10 etapas (com imagens)
Despertador inteligente: um despertador inteligente feito com Raspberry Pi: Você sempre quis um relógio inteligente? Se sim, esta é a solução para você! Fiz o Smart Alarm Clock, é um relógio que você pode alterar a hora do alarme de acordo com o site. Quando o alarme disparar, haverá um som (campainha) e 2 luzes
Despertador Binário DIY Arduino: 14 etapas (com imagens)
DIY Arduino Binary Alarm Clock: É o relógio binário clássico de novo! Mas desta vez com ainda mais funções adicionais! Neste instrutível, mostrarei como construir um despertador binário com Arduino que pode mostrar não apenas a hora, mas a data, o mês, mesmo com temporizador e alarme divertido
Escala inteligente DIY com despertador (com Wi-Fi, ESP8266, Arduino IDE e Adafruit.io): 10 etapas (com imagens)
Balança inteligente DIY com despertador (com Wi-Fi, ESP8266, Arduino IDE e Adafruit.io): Em meu projeto anterior, desenvolvi uma balança de banheiro inteligente com Wi-Fi. Pode medir o peso do usuário, exibi-lo localmente e enviá-lo para a nuvem. Você pode obter mais detalhes sobre isso no link abaixo: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Despertador binário baseado em Arduino: 13 etapas (com imagens)
Despertador binário baseado em Arduino: Ei, hoje eu gostaria de mostrar a você como construir um dos meus projetos mais recentes, meu despertador binário. Há uma tonelada de relógios binários diferentes na Internet, mas este pode ser o primeiro, feito de uma faixa de LEDs coloridos endereçáveis
Relé do Despertador Arduino: 6 etapas (com imagens)
Arduino Alarm Clock Relay: Tenho muitos problemas para acordar cedo de manhã, especialmente se fiquei acordado até tarde na noite passada. Essencialmente, este projeto permite que você abra um relé no momento que você definir usando o teclado e o LCD. Este relé pode controlar muitos aparelhos a partir do momento em que