Saltar al contenido

Reloj de nieve (basado en Arduino)

julio 10, 2021
FLBCMR8FROA0TB7

Paso 1: Obtenga las piezas

Obtenga las piezas

Para este proyecto necesitará:
Un arduino
Tablero de circuitos
Relé de 5 V CC
Resistencias 1K
Diodo rectificador 1N004
Transistor de conmutación 2N2222 NPN
Interruptor DPDT
-CAT5e
-Cat5e Wall Jack
-Cable
-Despertador

POR FAVOR LEE ESTO:
Tenga en cuenta que para encender y apagar el despertador necesita uno que normalmente se enciende y apaga con un interruptor. NO debe usar un reloj de alarma que requiera que presione un interruptor para encenderlo y presione un botón para apagarlo.

Paso 2: piratea el despertador

Hackear el despertadorHackear el despertador

El primer paso para esto será el despertador.

Primero desarma tu reloj despertador y busca dónde está el interruptor. Vaya a donde está el interruptor y suelde dos cables a eso. Ahora puede quitar donde estaba el botón anterior y enrutar el cable a lo largo del despertador. Luego coge unos CAT5e, pela el extremo y luego usa el par azul y conéctalos a los dos cables que soldamos al despertador. Ahora dobla un poco los otros pares del cable CAT5e hacia atrás para que puedas usarlos para sujetar el cable.

Ahora ha pirateado con éxito su despertador.
Si ha tenido problemas aquí, lea la parte inferior de la primera página de este instructivo.

Paso 3: el circuito de relés

El circuito de relésEl circuito de relésEl circuito de relésEl circuito de relés

Ahora debemos hacer el circuito de relés.
He puesto la imagen de una especie de esquema similar a continuación. Si tiene alguna pregunta, publíquela a continuación.
Suelde todo en su placa de pruebas y luego haga cables para su Arduino.
AVISO IMPORTANTE: No NO soldar directamente al Arduino. Suelde a un cable y luego, cuando haya terminado de soldar, conéctelo al Arduino.

Paso 4: software

SoftwareSoftware

Ahora debemos trabajar en el software.
Todo esto está basado en Python, por lo que necesitamos instalar Python 2.6.1
También necesitamos instalar pySerial tener comunicación con el Arduino.
Como necesita pySerial, también necesita pythonWin.
Asegúrese de que los controladores Arduino también estén en su computadora.

Ahora que tiene el sistema base instalado, podemos descargar el código.
El software que revisará los cierres de las escuelas se llama PySchoolClock. Eso se puede descargar desde el archivo zip a continuación. PySchoolClock le permite editar la acción de la escuela encendida o cerrada. Dentro del archivo zip también está snow.py. Ya he cambiado el archivo de configuración para hacer eso cuando está cerrado. También eliminé cualquier acción a realizar cuando está abierto.

Ahora debe encontrar en qué puerto está conectado su Arduino. Haga esto conectando su Arduino y luego iniciando el programa. Luego vaya a Herramientas> Puerto serie e intente cargar algún código en cada uno. Una vez que haya seleccionado el puerto serie, anótelo.

Luego abra snow.py y en la segunda línea elimine COM6 y reemplácelo con su puerto serie.

Ahora abra Clock-GUI.exe y realice todos los cambios que necesite en eso. ¡NO CAMBIE LAS ACCIONES! ¡ASEGÚRESE DE GUARDAR EN EL ARCHIVO DE CONFIGURACIÓN ANTERIOR! ¡SIN EXTENSIÓN!

Archivos adjuntos

Paso 5: Configuración de energía

Configuraciones de energíaConfiguraciones de energía

Básicamente, necesitamos configurar la computadora para que no haga nada, pase lo que pase.
Si está utilizando una computadora portátil, asegúrese de haberle dicho que no se duerma cuando cierre la parte superior.

1) Panel de control> Opciones de energía
2) Configure cuando esté enchufado para no hacer nada en poco tiempo.
3) Vaya a avanzado.
4) Cuando cierro la tapa de mi computadora portátil: No hago nada.

Paso 6: Configurar la alarma

Configurar la alarmaConfigurar la alarma

Configurar la alarma requiere un par de pasos.

1) Establezca la hora, el nombre de la escuela y el sitio web de cierres en PySchoolClock (Military Time) (clock-gui.exe)
2) Guarde la configuración en PySchoolClock
3) Enchufe la caja a la computadora, Despertador en la caja
4) Configure el despertador durante al menos 2 minutos después de la computadora.
5) Abra el reloj y asegúrese de que todo esté funcionando (Internet, energía, reloj esté conectado
6) Cambie el modo en la caja a automático. Asegúrese de que la luz del despertador se encienda para indicar que se ha encendido.
7) ¡Vea si funciona!

Paso 7: ¡Diviértete!

¡Diviértete con tu despertador!
¡Lo siento, publiqué esto en el verano!
Se agradecen los comentarios.

Sé el primero en compartir

    9 comentarios

    0
    PARA CO
    PARA CO

    Hace 11 años en Introducción

    Estaba mirando mi revista de ciencia pop durante la sala de estudio y me di cuenta, como muchos otros, de que estás en ella. ¡¡¡Felicidades!!!

    0
    TheChemiker
    TheChemiker

    Hace 11 años en Introducción

    ¡En ciencia popular! ¡Buen trabajo! ¡Eso debe haber aumentado enormemente sus puntos de vista y calificaciones! 5 estrellas. = D

    0
    El ideador
    El ideador

    Hace 11 años en Introducción

    Amigo, te metiste en PopSci, ¡es un logro bastante dulce!

    0
    Wasagi
    Wasagi

    Hace 11 años en Introducción

    ¡Esto apareció en Popular Science! ¡¡¡¡¡Excelente trabajo!!!!!

    0
    burgarl11
    burgarl11

    Hace 11 años en Paso 4

    ¿Conoce algún lugar para encontrar dónde se enumerarían los cierres?

    0
    insingertech
    insingertech

    Responder hace 11 años el Paso 4

    prueba el sitio web de tus estaciones de radio locales

    0
    cyrozap
    cyrozap

    Hace 12 años en Introducción

    He estado tratando de resolver esto por un tiempo, ¡y esto es genial! Ahora todo lo que necesita hacer es obtener un escudo ethernet de Arduino para que Arduino pueda conectarse en línea y verificar si la escuela está cerrada sin la necesidad de una computadora. ¡Buen trabajo!

    0
    stienman
    stienman

    Hace 12 años en Introducción

    ¡Esto es hackear en su forma más pura! ¡Excelente! -Adán

    0
    limón
    limón

    Hace 12 años en Introducción

    ¡Buena idea! L

    close