Paso 3: Programación Wiseduino
En la foto 1se muestra el contenido del archivo zip.
Nota: Un cable FTDI (o breakout FTDI) es necesario subir bocetos a Wiseduino.
Hay tres mini-pasos para programar el reloj.
1. en primer lugar, tenemos que configurar el reloj en tiempo real. (foto 2)
Ds1307_test.pde de carga y en setup(), modificar las líneas que envían el comando "ajustar hora".
Compilar y subir el dibujo. El primer boceto de thisk tiempo corre, se fijó el reloj en tiempo real a la hora determinada, etc. minuto.
2. en segundo lugar, tenemos que cargar el archivo de cita para el external EEPROM a bordo. (foto 3)
A continuación, cargar eeprom_quotes.pde bosquejo, compilarlo y subirlo. En este punto Wiseduino está esperando recibir caracteres en el puerto serie. Para enviar los caracteres, ejecute (haga doble clic en) WriteFileToCom.vbs. Este es un script VB que lee el contenido del archivo quotes.txt (incluido en el zip) y lo envía sobre el puerto serie. Asegúrese de que la línea refiriéndose a quortes.txt especifica la ruta correcta de absolut. A una velocidad en baudios de 9600, tarda unos 10 minutos para transferir el archivo entero (y escribir en EEPROM).
Nota: VB script está diseñado para ser utilizado en Windows.
3. en tercer lugar, subir el sketch principal que lee el estado del interruptor de inclinación y muestra la hora y las citas. (foto 4)
Coloque los BookClock.pde, compilación y carga. Este bosquejo contiene el código que lee el EEPROM y el RTC y muestra las citas y la hora.
El esbozo de prueba inclinando el interruptor de una manera u otra y observe cómo los cambios de pantalla basan en la orientación.