Reloj IP parte 1 (3 / 3 paso)

Paso 3: bosquejo

REQUISITO: Acceso WiFi con el SSID y la contraseña si es necesario

Nota: El bosquejo ajusta para ahorros de luz del día según nos las reglas a partir de octubre de 2015. Lugares que no utilizan el ahorro de luz del día y en otros países probablemente no funcionarán.

Así que carga el bosquejo en el ESP-03 es bastante complicado.

Mi Instructable ESP8266 pueden ayudar:

La biblioteca de ESP8266 que usar es:

https://github.com/esp8266/Arduino

La biblioteca para el MAX7219 es en:

https://github.com/wayoda/LedControl

La biblioteca de tiempo de latest(I think) es este:

http://www.pjrc.com/Teensy/td_libs_Time.html

Primero tienes que editar el esbozo para su situación.

Necesita saber el nombre SSID de su punto de acceso local o punto de acceso y contraseña si utiliza. Abrir el bosquejo para la edición y los puso en estas dos líneas:

Char [ssid] = "yourSSID"; red SSID (nombre)

pasa de Char [] = "SuContraseña"; contraseña de red

Bajo / / servidores NTP, enumeré varios. Que estoy utilizando creo que es Salt Lake City. Usted puede eliminar el comentario alguno que desee.

Si su zona horaria no es montaña, cambie la línea siguiente:

const int zona horaria = -7; Hora estándar de montaña (los E.e.u.u.)

Desea que su desplazamiento de hora local

Del este -5

Central -6

Montaña -7

Pacífico -8

Hawai -10

Bajo setup() {hay una línea de código:

lc.setIntensity(0,1); Ajustar el brillo a un valor bajo

El segundo parámetro (1) se puede establecer en cualquier parte de 0 a 15. Esto (junto con el Rset resistencia determina el brillo de la pantalla). Desde que uso mío en la noche, lo tengo bastante bajo.

Nota: Si desea que la pantalla para mostrar el reloj de 24 horas en lugar de 12, bajo

anular digitalClockDisplay(), cambie las dos líneas siguientes:

lc.setDigit(0,0,int(hourFormat12()/10),false);

lc.setDigit(0,1,(hourFormat12() % 10), true);

Para:

lc.setDigit(0,0,int(hour()/10),false);

lc.setDigit(0,1,(hour() % 10), true);

Nota: Este código está diseñado para trabajar con un de cuatro cifras o una pantalla de seis dígitos. Es un pequeño problema con una pantalla de cuatro dígitos, hay un punto después de los minutos. Si quieres apagarlo, cambie la línea siguiente:

lc.setDigit(0,3,(minute() % 10), true);

Para:

lc.setDigit(0,3,(minute() % 10), false);

Las siguientes líneas:

lc.setDigit(0,4,int(second()/10),false);

lc.setDigit(0,5,(second() % 10), false);

se puede eliminar ya que están utilizados por una pantalla de seis dígitos.

Para cargar el sketch, poner el ESP-03 en modo de programación. Iniciar el entorno de Arduino. Seleccione el puerto USB correcto. En tablero, seleccione módulo genérico ESP8266. Subir el sketch.

Por lo que este reloj parece que funciona bastante bien para mí.

Artículos Relacionados

Reloj historia parte I: hablar

Reloj historia parte I: hablar

Imagine este escenario: has llegado justo en el aula para tomar el SAT, ACT, MCAT, etc. (lo que sea).  Usted está estresado porque es una prueba cronometrada, pero no te preocupes, ya tienes tu fiel reloj para mantenerlo en pista.  ¡ UF!  (Avance ráp
Reloj binario inspiración victoriana

Reloj binario inspiración victoriana

este es mi primer intento de un vago Steampunk hacer. Siempre he sido impresionado por cierto Steampunk combina función y estética. Un poco fondo sobre mí: he sido un carpintero garaje para unos 15 años (desde antes tenía un garaje) y un aficionado d
Reciclado, reloj Steampunk

Reciclado, reloj Steampunk

este no funciona. Si tienes un reloj roto y 30-45 minutos puede steampunk y dar como un regalo. Esto es para un estante, porque no dice el tiempo. También, he hecho esto con rck_mtn_climber.Paso 1: partesalambrealicates cortadores de alambrereloj rot
Reloj de LED madera

Reloj de LED madera

el reloj LED madera parece una caja de madera aburrida con la excepción de que el tiempo está encendida por la parte delantera de él. En lugar de un trozo de plástico gris que mirar, tienes un pedazo agradable de madera. Conserva todas sus funciones,
Reloj de lanzamiento de jabalina

Reloj de lanzamiento de jabalina

Mi lugar de trabajo, lanzamiento de jabalina, siempre está buscando maneras de hacer que nuestros productos y servicios personalizados. Recientemente, la oportunidad se presentó donde me pidieron construir un reloj para un cliente. He encontrado una
Reloj pizarra

Reloj pizarra

A pesar de que confío en mi agenda de teléfono inteligente para mantenerme en la cima de mi lista (Lamentablemente, confío en el ol ' noggin menos...), amo grandes + analógicas + visuales cues para mi los sucesos día a día. Es por eso que decidí hace
Principio microcontroladores parte 2: Creación de una interfaz SPI del programador para el microcontrolador

Principio microcontroladores parte 2: Creación de una interfaz SPI del programador para el microcontrolador

Hola, esperamos que te ha gustado la parte 1 del principio microcontroladores. Vamos a mover a lo largo de a parte 2 y empezar a hablar acerca de cómo obtener tu microcontrolador para comunicarse con una computadora e interfaces.Por lo tanto, en este
Cómo hacer un reloj DIY de disco Floppy ('Cloppy')

Cómo hacer un reloj DIY de disco Floppy ('Cloppy')

DIY de un reloj de disco flexible, fácil de hacer y una manera de deshacerse de todos esos viejos disquetes inútil almacenados en tu casa. ¡ Disfrute!Paso 1: requisitos 2-3 disquetes, una china barata hizo el reloj, los números 3,6,9 de una calc (pue
Reloj de Arduino usando reloj estándar

Reloj de Arduino usando reloj estándar

es un reloj relativamente simple de construir, el hardware necesario y conectar todos los cables. La complejidad reside en el software, que convenientemente he incluido como parte de este instructable :)Este instructable muestra un par de cosas:* Man
Gabinete del reloj de

Gabinete del reloj de

me ha interesado en los libros de como puedo recordar. Hace poco empecé a buscar en relojes y su funcionamiento con todos sus p artes y gadgets varios. Después de un montón de investigación y estudio de otros proyectos de reloj de los pueblos (y tamb
3D ' centrífuga Puzzle caja impresa ' - resuelto con una vuelta...

3D ' centrífuga Puzzle caja impresa ' - resuelto con una vuelta...

Para este proyecto decidí explorar el mundo y el uso de 3D impresión aún más después de mi exploración del 3D imprime iPhone mercado de casos donde diseñó, creó y ahora venden la 'trípode del iPhone - 3D impreso casos de iPhone con construido en tapa
Sombrero de la gorrita tejida del slouch de reciclar camisetas

Sombrero de la gorrita tejida del slouch de reciclar camisetas

¿No se puede tejer? ¿No de ganchillo? No es un problema. Si yo puedo hacer esto, usted puede hacer esto.Como alguien que posee una pequeña biblioteca de todo lo que uno puede ser que necesite para aprender a hacer ganchillo, tengo que admitir, simple
Euchre 101

Euchre 101

en este tutorial, describe cómo jugar el juego de euchre.  Euchre es un gran juego para jugar en funciones de la familia, en viajes en autobús, o cualquier momento buscas un divertido juego para jugar.  Me han estado jugando euchre hace unos diez año
Construir su propio controlador de cámara inalámbrica de múltiples funciones (¡ barato!).

Construir su propio controlador de cámara inalámbrica de múltiples funciones (¡ barato!).

Introduction¿Siempre creyó su propio controlador de cámara de la construcción?Nota importante: Condensadores para la MAX619 son 470n o 0.47u.  El esquema es correcto, pero la lista de componentes era incorrecto - actualizado.Es una entrada en el conc