Bueno, vieron mi módulo RTC pequeña I2C y pensamiento...
"Si Alinee el SCL con el A5 (que es donde se conecta para mi biblioteca) y SDA con A4... pone el VCC en A3 y GND en el A2..."
y aunque - si puede alimentar un LED de estos, luego encender un módulo RTC debe ser un broche de presión!
Ahora en mi módulo, esto deja la clavija DS colgando sobre el borde del conector - que es perfecto ya que no es utilizado.
Sólo tenemos que girar a la A3 y A2 en una potencia fuente en lugar de flotante entradas!
Por lo tanto, dentro de su sección de código de configuración, las primeras líneas que añadir antes que nada (para que el reloj es accionado antes de nada intenta leer) son simples estas:
pinMode (A3, salida); Quiero simplemente conecte el tablero del reloj en pins A2 a A5
digitalWrite (A3, alta); Estoy utilizando esta línea como una tensión de alimentación a la tarjeta de reloj
pinMode (A2, salida); Este pin no puede dejarse flotando si vamos a utilizar como tierra para el RTC
digitalWrite (A2, LOW); Configurar este pin bajo que actúa como tierra para el reloj
Eso es todo. Ahora el reloj se alimenta asumiendo que las clavijas estén en el mismo orden que el módulo que tengo, que es:
GND, VCC, SDA, SCL, DS (con DS no siendo necesario)
Ahora por supuesto todo esto asume que el código ya es capaz de leer el reloj, y sólo quieren deshacerse de los cables.
Si quieres aprender a utilizar un módulo de reloj, hay un montón de tutoriales en eso.
Si eres nuevo en mi instructables y se preguntan acerca de ese penique en mi Arduino, compruébelo en
bajo el título "Reforzar su poder de Arduino".
ACTUALIZACIÓN:
He decidido que quiero usar el sensor de temperatura en mi proyecto de reloj, por lo que he hojeado por encima del jefe del pin del módulo RTC I2C, esto significa cambiar mi código de reloj para leer de A3 y A4 y cambiar mi alimentación al pin A2 y la tierra al pin A1.
Le dan más de un aspecto de mini escudo aunque. He tenido que aislar el circuito aunque ya cuelga sobre la cabecera ICSP (ISP).
Ver la última foto.
Anexo: he descubrí que las comunicaciones I2C no se puede cambiar de pines A4 y A5, por lo que no hicieron cambios de software. La única diferencia ahora es que la RTC I2C se sienta sobre el Arduino, en lugar de colgar sobre el borde.