Semana 12

Esta semana vamos terminar el reto 2 planteado la semana pasada.

Reto 2:

En este reto vamos a conectar un sensor a un controlador mediante el bus I2C. Este reto tendrá las siguientes consideraciones:

  • Reto personal: NO BUSCAR EN INTERNET la solución, NO BUSCAR EN INTERNET soluciones similares para basarse en ellas, SE PUEDE CONSULTAR la documentación de I2C de Arduino, es decir, el API, y las hojas de datos del sensor.

  • Se requiere construir un programa interactivo que reciba comandos enviados desde la terminal serial de arduino para:

    • Detectar si el sensor está conectado al sistema de cómputo.
    • Configurar la hora, minutos, segundos y el formato 12H o 24H.
    • Configurar el día, mes, año y día de la semana.
    • Leer la hora completa (horas, minutos, segundos).
    • Leer la fecha completa (día, mes, año y día de la semana).
    • Almacenar información en la RAM interna del dispositivo.
    • Leer información de la RAM interna del dispositivo.
  • Hoja de datos del circuito integrado del sensor:

  • Documentación oficial de arduino: https://www.arduino.cc/en/Reference/Wire

  • Información del sensor

  • Planos del sensor.

  • En los planos se puede ver un circuito convertidor bidireccionar de 3.3V a 5V similar a este