El autor dedicó este proyecto a aquellas personas que son difíciles de escalar (y a sí mismo, incluido). En mayor medida esto se aplica a la comunidad estudiantil, a la que también pertenece el Maestro. Las características de este reloj despertador son las siguientes características de rendimiento (características de rendimiento):
- Se usa una llamada poderosa bicicleta Señal electrica.
-Si en 30 segundos no apagó la señal, se le vierte un vaso de agua.
- Puede apagar la señal solo 5 veces presionando el botón correspondiente a un LED iluminado aleatoriamente.
Herramientas y materiales:
-Arduino Nano;
-Servomotor;
-Módulo de relé para Arduino;
-Potenciómetro;
-6v 5Ah batería de plomo ácido;
- Regulador de voltaje L7805;
-Botones - 3 piezas;
- Resistencias 3 kOhm - 3 piezas;
-LED rojo;
-LED verde;
- Resistencia de 330 ohmios - 2 piezas;
- bloque de terminales;
-Pin conectores;
-Cables de puente;
-Montadora de montaje;
Madera contrachapada;
- Lata de aerosol con pintura;
-Vidrio desechable;
-Soldador de hierro;
- soldadura;
-Pistola de pegamento;
Grabador
- alicates;
Pinzas;
-Nozhovka;
- destornillador
-Pegamento;
-Regla;
-Lápiz;
Izolenta
-Papel de desecho;
-Bracket;
-Sujetadores;
Paso uno: bocina de bicicleta
La bocina de la bicicleta tiene una batería incorporada de 9V, como una Krone. Para conectarlo, debe abrir la tapa y conectar los conectores a los terminales de la batería. El botón incluido en el kit no es necesario, por lo que el asistente lo corta.
Paso dos: placa de circuito
Monta conectores de clavija para montar un Arduino en una placa de circuito. Agrega en paralelo conectores adicionales 5V, Gnd, A4 (SDA) y A5 (SCL).
Paso tres: regulador de voltaje
Según el circuito, recoge un regulador de voltaje en el L7805.
Paso cuatro: botones y LED
El despertador tiene tres botones. El primer botón le permite ingresar al modo de configuración de hora y alarma. Los botones segundo y tercero establecen la hora del reloj y la alarma. Además, los botones 2 y 3 apagan la alarma. Monta piezas en el tablero. 2 y 3, el botón está montado debajo de los LED.
Luego se suelda al contacto de los LED y botones de cable. Las resistencias de 330 ohmios están soldadas al circuito LED, las resistencias de 10 kΩ al circuito del botón. Los extiende con cables de puente. Lugares aislados con cinta aislante.
Paso cinco: caso
El maestro hace el cuerpo del despertador de madera contrachapada. Se alojará toda la vivienda. electrónica.
Corta seis partes. Dos de 19 x 7,5 cm, dos de 19 x 6,5 cm y dos de 7,5 x 6,5 cm.
En el panel frontal, marca y recorta las aberturas para la pantalla LCD y los botones.
En el panel derecho, perfora un agujero para el cable. En el panel izquierdo, taladra dos agujeros para los cables.
Trata los bordes con papel de lija. Cubre las superficies frontales de los paneles con pintura.
Pega cuatro lados del cuerpo.
Paso seis: conecte el módulo RTC y el regulador
Conecta el módulo de reloj RTC I2C a Arduino:
Módulo Arduino
Vcc ---- 5v
Gnd ---- gnd
SDA ---- A4 (salida analógica 4)
SCL ---- A5 (salida analógica 5)
Conecta el regulador de voltaje:
Regulador Arduino
5v fuera ---- 5v
Gnd ---- gnd
Paso seis: montaje del circuito principal
Para su proyecto, el maestro eligió una pantalla LCD de 16 pines. 8 contactos están conectados a Arduino.
LCD - Arduino
1 ---- Gnd
2 ---- 5v
4 ---- D2
6 ---- D3
11 ---- D4
12 ---- D5
13 ---- D6
14 ---- D7
Los contactos 1, 5, 16 están conectados a Gnd, los contactos 2, 15 a más 5V. El pin 15 (luz de fondo) se suelda a través de una resistencia de 100 ohmios. El maestro suelda la pata izquierda del potenciómetro (para ajustar el brillo de la luz de fondo) al pin 1, el derecho al pin 2 y el medio al pin 3 de la pantalla LCD. Después de la instalación, llene la almohadilla de contacto con pegamento caliente.
A continuación, conecte el panel de botones.
Plata Arduino
Vcc ---- 5v
Gnd ---- gnd
LED 1 ---- D10
LED 2 ---- D11
Botón 1 ---- A0
Botón 2 ---- A1
Botón 3 ---- A2
Módulo de relé.
Vcc ---- 5v en arduino
Gnd ---- gnd
Señal ---- D12
Séptimo paso: montaje
A continuación, el maestro instala todas las partes electrónicas en la caja. Asegura la pantalla, Arduino, relé. Para conectar una señal de bicicleta sale 2 cables del relé. Para el servomotor, emite tres cables, 5v, Gnd y D9, desde Arduino.
Paso ocho: batería y señal
Conecta señal y batería.
Paso Nueve: Párate
De madera contrachapada hace un estante. La base del bastidor es de 15 * 15 cm. Dos palancas de 20 * 5 cm cada una. La palanca superior se fija en un ángulo de 45 grados. Un servomotor está conectado al final. Se fija un vaso de agua al servomotor.
Paso diez: descarga el código
Para el nuevo módulo de reloj en tiempo real, primero debe cargar la hora y fecha actuales. Para hacer esto, descargue las bibliotecas "DS1307RTC" y "Time". Va al entorno de desarrollo de arduino y selecciona "incluir biblioteca". Haga clic en "Biblioteca ZIP" y seleccione los archivos ZIP descargados por separado. Ahora se importarán las bibliotecas.
Reinicia el IDE. Abre un código de muestra llamado archivo "SetTime"> ejemplos> DS1307RTC. Lo carga a la placa arduino. Va al monitor en serie. El tiempo se cargará automáticamente en el chip RTC y se mostrará en el monitor.
Para el código principal, se usa otra biblioteca RTC. Carga un archivo zip llamado "RTClib" e impórtalo al IDE, siguiendo el mismo proceso que el anterior. Reinicia el IDE.
Ahora carga el código principal del proyecto. Enlaces a las bibliotecas a continuación.
Paso Once: Asamblea Final
Después de descargar el código, se instala el resto del cuerpo del panel. El maestro pega la cubierta superior.
Los tornillos traseros, dejando la posibilidad de acceso a la electrónica.
Conecta un servomotor.
Vcc ---- 5v
Gnd ---- gnd
Señal ---- D9
Conecta la batería. Ahora la pantalla debería mostrar la hora actual.
Paso doce: configurar una alarma
Para configurar la hora de la alarma, realice las siguientes acciones:
Presiona el botón 1 - Para aumentar las horas, presiona el botón 2 - Para ir a los minutos, presiona el botón 3 - Para aumentar los minutos, presiona el botón 2 - Bloquear presiona el botón 3.
Un despertador para los más somnolientos está listo. Buenas noches y no te olvides de verter en un vaso de agua.