BookClock - Arduino-baserad klockan i en kartong (3 / 5 steg)
Steg 3: Programmering Wiseduino
Innehållet i zip-filen visas i bild 1.
Obs: En FTDI kabel (eller FTDI breakout) krävs för att ladda upp skisser till Wiseduino.
Det finns tre mini-steg att programmera klockan.
1. först måste vi ställa in realtidsklockan. (bild 2)
Ladda ds1307_test.pde och, i setup(), ändra raderna som skickar kommandot "set time".
Sammanställa, sedan ladda upp skissen. Den första tid thisk skissen driver, det kommer att ställa realtidsklockan att med given timme, minut etc.
2. det andra måste vi ladda filen Citat till den externa ombord EEPROM. (bild 3)
Nästa, ladda eeprom_quotes.pde skiss, kompilera den och ladda upp den. På denna punkt Wiseduino väntar på att få tecken på den seriella porten. För att skicka tecken, kör (dubbelklicka på) WriteFileToCom.vbs. Detta är ett VB script som läser innehållet i filen quotes.txt (som tillhandahålls i zip) och skickar den över den seriella porten. Kontrollera att raden avser quortes.txt anger korrekt absolut sökväg. På en överföringshastighet av 9600 tar det ca 10 minuter att överföra hela filen (och skriva den till EEPROM).
Obs: VB script är avsett att användas på Windows.
3. ladda upp det tredje viktigaste skissen som läser status för växeln tilt och visar tiden och offerterna. (bild 4)
Ladda BookClock.pde, kompilera och ladda upp. Denna skiss innehåller den faktiska koden som läser EEPROM och RTC och visar offerterna och tid.
Testa skissen genom att luta växeln ett sätt eller annat och observera hur skärmen ändras baserat på orientering.