Reloj de WOL ESP8266-12E + reloj digital analógico de 60 LED WS2812B (4 / 4 paso)

Paso 4: Programación de la ESP8266-12E

No voy a contar cómo instalar el software de Arduino, o cómo programar el módulo de procesador de ESP8266-12E, hay un montón de instructables buena ya escrito por personas muy talentosas; Aquí está uno que encuentra rápidamente: programación ESP8266-12E utilizando software/IDE de Arduino

Una vez que ha seguido los anteriores instructable; Descargue el archivo zip de Wol_Clock que contiene el software necesario para programar el módulo ESP8266-12E. Esto descomprime a una ubicación de su elección, desplácese hasta este y abrir el archivo Wol_Clock.ino.

Configurar para conectar a tu WiFi

Inicialmente, para este trabajo; usted necesitará configurar su contraseña de red y SSID de red en el código; zoom hasta las líneas 55 y 56 e introduzca la información correcta dentro de las comillas "".

Establecer sus datos de wifi por lo que la junta puede conectarse y obtener el tiempo de internet
const char * ssid = "WiFiSSID"; tu red SSID (nombre)

const char * clave = "¡ WiFiPassword!"; contraseña de tu red

Establecer su zona horaria

Configurar la línea 52

Establecer su zona horaria en la diferencia de horas de GMT
const int hours_Offset_From_GMT = 1;

editar la línea hours_Offset_From_GMT para que su desplazamiento de zona horaria de GMT.

Trabajo para DST (Daylight Savings)

He añadido código que ahora proporciona el correcto tiempo de ahorro de luz diurna (para Europa); Esto debería ser fácil de editar para corregir DST para América del norte.

¿Reloj va hacia atrás?

Dependiendo de cuales tableros LED comprar, algunos hacia la derecha, dirección alguna dirección hacia la izquierda; Si su reloj se va en la dirección equivocada; una opción es mirar el tiempo en un espejo (que es cierto que no es muy práctico); existe una solución mejor en línea 40. Cambiar la línea:

const char ClockGoBackwards = 1; (por defecto)

Para

const char ClockGoBackwards = 0;

Una última prueba

Compruebe que todo está trabajando haciendo clic en la casilla de "Verificar" en el IDE de Arduino.

Esperemos que el arduino IDE ha trabajado inteligente pero en caso de no haya instalado las bibliotecas necesarias para que este funcione, tendrá que hacerlo manualmente.

En el menú principal de arduino, seleccionar dibujo -> incluir Biblioteca -> Administrar bibliotecas para el administrador de la biblioteca

En el cuadro Buscar, escriba NTP y busque una entrada en la lista llamada NTPClient; Si esto no está instalado, instálelo; también se debe ver una entrada denominada tiempo, asegúrese de que este esté instalado así.

Ahora cambiar el cuadro de búsqueda Buscar Neopixel, compruebe que está instalada la entrada denominada Adafruit NeoPixel.

Ojala, todo se debe set y listo para compilar y cargar.

Verificar que el código está en buena forma para compilar, y si todo está bien

Programa ESP8266-12E con su código

Haz clic en "Subir"

Debe tener un buen funcionamiento Wol_Clock; Espero que algunas de las muchas personalizaciones.

Christina ya ha me dado su entrada y solicitó el modo dim para la noche y el minutero intermitente para fácil identificación.

Artículos Relacionados

Reloj binario analógico

Reloj binario analógico

he visto muchos de reloj binario de instructables, y un día yo estaba tratando de crear un reloj original basado en esta idea.Así, cuando mi hermano y yo fuimos averiguar nuestros algunas ecuaciones originales, él me dijo "¿por qué no hacerlo en bina
Reloj Digital de Arduino (con Charlieplexing LEDs, Displays de 7 segmentos)

Reloj Digital de Arduino (con Charlieplexing LEDs, Displays de 7 segmentos)

este es mi segundo instructable. Acabo de tener un estado de ánimo de hacer un reloj digital. Pero quería hacer un proceso de aprendizaje. Ya tuve un sanguino podría haber fácilmente utilizado eso Atmega644 chip. hubiera sido más que suficiente.  Per
Binario / analógico reloj

Binario / analógico reloj

me inspiré por el reloj digital / analógico para hacer mi propio reloj especial como mi segundo instructable. Explorar la internet y me encontré que relojes servo son raras y binarios son comunes. Así que decidí combinar los dos y esto es lo que hice
Vúmetro analógico y el reloj (Arduino Powered)

Vúmetro analógico y el reloj (Arduino Powered)

este proyecto trae el viejo tiempo Analog VU Meter, con la funcionalidad añadida de un reloj de aspecto aseado! Cuando apagas tu música los metros swing automáticamente en modo de reloj. Detrás de todo está el Arduino popular y fácil de usar.Esta es
Hacer una digital "Miau" de reloj analógico

Hacer una digital "Miau" de reloj analógico

¿Es el reloj analógico no haciendo suficiente? ¿Quieres hacer cosas digitales con un reloj analógico?Este tutorial le mostrará cómo hacer un reloj de Kit Cat jugar un clip de sonido de "Miau", a intervalos de tiempo exactos, usando la Atmega 328
Reloj digital y analógico - Arduino + PaperCraft

Reloj digital y analógico - Arduino + PaperCraft

en este instructable nos va ser recreando un reloj inspirado en el diseño original de Alvin Aronson. Primera vez que vi este reloj que me ha impresionado por cómo limpia una elegante el diseño fue que inmediatamente quise recrear este efecto.Diseño o
Completo reloj Digital con Sensor de presencia (RTC - alarma - PIR - temperatura - humedad - punto de rocío)

Completo reloj Digital con Sensor de presencia (RTC - alarma - PIR - temperatura - humedad - punto de rocío)

HolaYa he hecho algunos proyectos de relojes digitales con Arduino como pantallas LED y LCD, pero este es más especial porque he introducido una novedad con un sensor de movimiento (PIR).Ver VIDEOCaracterísticas principalesPIR (Sensor infrarrojo de p
Reloj Digital de madera maciza

Reloj Digital de madera maciza

cómo construir un reloj digital de madera accionado por un atmega168 (arduino) con un detector incorporado y juegos.Primero pensé en hacer esto cuando vi un reloj LED cubierto por una chapa de madera. Me gustó cuando lo vi, hasta que vi el precio. Es
Reloj digital de multi color

Reloj digital de multi color

En este instructivo vamos a hacer un reloj digital bi-color que puede mostrar la hora, temperatura y fechaEste proyecto PIC utiliza un I2C (o CII) reloj en tiempo Real IC (DS1307) y cuatro dígitos de siete segmentos pantalla para crear un reloj digit
Reloj Digital de pared-E

Reloj Digital de pared-E

Hola a todos, estas navidades me han dado este bonito reloj de Wall-E pero por desgracia es muy ruidosa y durante la noche era insoportable, así que he pensado de convertirlo en un reloj digital.Paso 1: Abra el reloj digital En el reloj digital cuboP
Reloj de alcance: sensor analógico reloj y temperatura en un osciloscopio

Reloj de alcance: sensor analógico reloj y temperatura en un osciloscopio

Scopeclock es un equipo fácil de usar para hacer más útil tu osciloscopio analógico capaz de X-Y. Usando este simple utilizar hardware que puede convertir tu osciloscopio analógico en un reloj de alcance. Este proyecto era yo y mi amigo kshitij gupta
Cómo hacer un reloj Digital de Arduino

Cómo hacer un reloj Digital de Arduino

Relojes digitales son uno de la gran invención en el campo de la ciencia.Te has preguntado "¿cómo hacer su propio reloj digital, al igual que en el cine!"???Así que también he pasado, mi infancia en un sueño para construir mi propio reloj digita
Hablando de resplandor en el oscuro 3D analógico impreso reloj

Hablando de resplandor en el oscuro 3D analógico impreso reloj

El reloj mostrará la hora analógica de 4 metros. He visto este tipo de relojes en varias encarnaciones, pero nunca vi un reloj analógico en este formato que hablaba. Este reloj anuncia la hora a intervalos de media hora y juega un mensaje cada vez qu
Nintendo Game Boy se convirtió en un reloj Digital

Nintendo Game Boy se convirtió en un reloj Digital

En este instructable te voy a mostrar cómo hice mi propio reloj digital temática de videojuegos retro de un viejo roto a Nintendo Game Boy.Lo que necesita; Un viejo roto Nintendo Game Boy no le importa cortar, barato reloj despertador digital sobre e