DS1307 lcd128x64



Kod för Arduino

Kopia för Arduino 1.5.6

#include "U8glib.h"
#include
#include
#include / / grundläggande DS1307 bibliotek som returnerar tid som en tid

U8GLIB_ST7920_128X64_1X u8g (6, 7, 8); Konektor SPI Com: SCK = en = 13, MOSI = rw = 11, CS = di = 10
char * dayOfWeek [] = {"", "Nedela", "Pndelok", "Utorok", "Streda", "Storbritannien", "Piatok", "Sobota"};
char * monthWeek [] = {"", "Januar", "Februar", "Marec", "April", "Maj", "Jun", "Jul", "Augusti", "September", "Oktober", "November", "December"};

int potPin = 3; ändra potPin värde till 0, 1 och 2 för A0, A1, A2 respectly
flyta temperatur = 0;
int displayAtSecond;

void draw(void)
{

U8G.setFont(u8g_font_unifont);
U8G.setPrintPos (0, 10);

om (hour() < 10) {
U8G.Print("0");
}
U8G.Print(Hour());
U8G.Print(":");
om (minute() < 10) {
U8G.Print("0");
}
U8G.Print(Minute());
U8G.Print(":");
om (second() < 10) {
U8G.Print("0");
}
U8G.Print(Second());
U8G.Print("");
U8G.Print(DAYOFWEEK[Weekday()]);
U8G.setFont(u8g_font_unifont);
U8G.setPrintPos (0, 30);

om (day() < 10) {
U8G.Print("0");
}
U8G.Print(Day());
U8G.Print("");
U8G.Print("*");
om (month() < 10) {
U8G.Print(monthWeek[month()]);
}

U8G.Print("*");
U8G.Print(Year());

}

void setup() {
U8G.BEGIN(9600);

U8G.Print("*cheaphousetek*");
setSyncProvider(RTC.get); funktionen för att få tiden från RTC
IF(timeStatus()! = tidInställning)
U8G.Print ("kan inte synkronisera");
annat
U8G.Print ("Sync systemtid");
displayAtSecond = second();
Delay(200);
Wire.BEGIN();
}

Ogiltig loop () {
U8G.firstPage();
göra {
draw();
} medan (u8g.nextPage());
återskapa bilden efter viss fördröjning
Delay(1000);

}

Se Steg
Relaterade Ämnen

12 tim binär klocka, timmar och minuter bara, DS1307 RTC, i2C, Arduino-Nano

Ett tag nu har jag velat göra en binär klocka, men efter att ha tittat jag bestämde mig något bara lite annorlunda. Så jag beslöt att endast visar timmar och minuter och endast visa en 12 timmars klocka, innebär detta du bara behöver 3 kolumner och m...

Montera en Adafruit DS1307 Realtidsklocka Kit

Det vore rättvist att säga att Adafruit industrier har redan gjort ett bra jobb att dokumentera sina DS1307 Real Time Clock Kit. I själva verket är deras instruktioner mycket bättre än något jag har att erbjuda eftersom det innehåller alla typer av f...

7 segment klockan 5 siffrigt - ds1307 och 4 knappen Växla

LED klocka 5 siffrigt-ds1307 RTC-4 knapp switch-7 segment LED displayx5-PIC16F877A...

DIY RTC DS1307 modul och användning med Raspberry Pi

Hej vänner,Efter en hel del forskning kom jag bygga min egen RTC med DS1307.Jag kommer att använda min RTC med Raspberry Pi.Jag skulle ha köpt en modul men det var alldeles för dyrt... så jag bestämde mig att bygga min egen.Kan komma igång.Steg 1: Re...

Arduino Real Time Clock (DS1307)

Denna tid jag kommer att visa dig hur man gör en modul för att låta den Arduino reda på tiden. Även om det finns många tutorials för modulen realtidsklocka ville jag göra min version av denna modul helt fokuserat på steg för steg lödning. Instructabl...

Arduino Nano: DS1307 realtid Clock(RTC) med Visuino

DS1307 Realtidsklocka finns allmänt tillgänglig låg kostnad I2C RTC moduler. De kommer med en klocka och ett litet batteri, och när ansluten till Arduino, kan hålla reda på realtid även när Arduino styrelsen inte drivs.I detta Instructable kommer jag...

Klocka, RTC DS1307 ange och Visa tiden på din LCD.

Baserat på mitt första Instructable.Baserat på WWC skissLägg till Rtc(realtimeclock) till dina Instructable.Artiklar1 Arduino1 USB-uttag tråd1 RTC DS13071 ledningar1 enheten ladda upp skisser.1 gång / DS1307RTC bibliotek http://playground.arduino.cc/...

KLOCKAN 7-Seg LED, DS1307 RTC, knappsats 4 x 4 Controller

Steg 1: krets Steg 2: fånga Steg 3: Simulator &. Hex filenSteg 4: PCB LayoutObs:-1 AT89S52 eller AT89C52 - 4 IC 74HC573 - 1 CMOS baterry - 1 DS1307 - 4 LED 7seg 4digit - 8 A1013 - 1 Respack 8 - Crystal 12MHz - 2 kondensator 33pF - 2 kondensator 10uF...

RTC ds1307 Arduino baserat larmsystem

Hårdvaran är standarden setup och är som följer.DS1307 IC x1.32MHz kristall x1.3V-batteri för backup x1.0.1uf kondensator x1.Arduino Uno x1.Hoppare ledningarHögtalare x1Steg 1: Gör en arduino prototyp styrelse Steg 2: Att göra DS1307 kretsSteg 3: Mon...

Arduino Nano och Visuino: 7 Segment Display klocka med MAX7219 och DS1307 realtid Clock(RTC)

DS1307 Realtidsklocka finns allmänt tillgänglig låg kostnad I2C RTC moduler. De kommer med en klocka och ett litet batteri, och när ansluten till Arduino, kan hålla reda på realtid även när Arduino styrelsen inte drivs. Jag har redan gjort Instructab...

Ställa in DS1307 Realtidsklocka använda följetong Monitor

hårdvaran är standarden setup och är som följer.SDA av RTC till stift 4 på Arduino.SCL av RTC till stift 5 av ArduinoDå naturligtvis pos och neg.Bara ignorera gizDuino info på setup bilden. vänstra delen av sidan.Mer information om denna RTC finns hä...

Arduino Nano med DHT11, RTC DS1307 och LCD 16 x 2

Hej. Detta är min första Instructable, så jag hoppas det är OK.Detta är mitt Arduino Nano projekt med LCD med I2C board, RTC DS1307 och DHT11 sensor.För detta projekt jag använde Arduino Nano, RTC DS1307 klockan styrelsen, DHT11 givarkort, 16 x 2 LCD...

Klocka med termometer med Arduino, i2c 16 x 2 lcd, DS1307 RTC och DHT11 sensor.

Hello! Det var ett tag jag har inte postat något på Instructables, men nu gjorde jag ett enkelt projekt som jag sett på internet i olika former. Jag lyckades bygga en kod med hjälp av andra koder som jag har hittat på internet och jag måste säga det...

Linjära klockan med hjälp av Arduino + DS1307 + Neopixel: återanvändning av någon maskinvara.

Från tidigare projekt jag hade en Arduino UNO och en Neopixel LED strip lämnade, och ville göra något annat. Eftersom Neopixel strip har 60 LED-lampor, tänkte använda det som en stor klocka.För att ange timmar, en röd 5-LED segment används (60 ledde...

Arduino LCD-termometer / temperaturkontroll med TMP36GZ Temp sensor lagt 2 chanel relay, lagt till RTC ds1307, lagt till en case.based på WWC Guide.

HY min första guid baserat på guiden från WWC.Oktober 3 2013 läggs fallet (steg 13)September 23 2013 lagt till RTC (realtimeclock) Ds1307 (steg 11)September 13 2013 lagt 2 chanel relä för att stänga uppvärmning glödlampan. (steg 8)1 Arduino Uno1 USB-...

DIY RTC (i2c) DS1307

Hej igen! Jag undrar om du vill veta hur rtc: s arbete. Du kan köpa nästan billigare RTC från ebay, om du vill. Jag gjorde detta för att visa hur att bygga din egen. Detta skulle vara extremt billigt om du redan har crystal. (och dessa saker kostar b...

#8 enkla Demo av Binary Coded Decimal (BCD) för realtid klockor (som DS3231 och DS1307)

Ibland lite tillämpad teori går långt i att låta en Arduino utvecklare att förstå bakgrunden bakom elektroniken.I denna korta video (endast avbruten av Benny, min katt) jag förklara hur Binary Coded Decimal (aka BCD) lagras och, ännu viktigare, hur k...

Berlin klocka, Arduino Nano, DS1307 Realtidsklocka. 74HC595N 8-bitars skiftregister.

För en tid nu har jag ville bygga en Berlin klocka. Jag vet inte riktigt varför? Jag gillar bara "annorlunda" tillvägagångssätt till talande tiden.Så hur fungerar det?Börjar på botten finns 4 gul lyser varje ljus representerar 1 minut, så om det...

Arduino klocka - sju Segment + RTC DS1307

jag gör en digital klocka med RTC och arduino med sju segment. Jag hittade schematiskt från Syst3mX "Göra en Digital klocka från början"....