Pong klocka (9 / 9 steg)
Steg 9: Uppladdning klocka koden
http://www.Arduino.cc/en/main/Software
När det är installerat, ladda ner zip fie som innehåller klocka koden från Dropbox här: https://www.dropbox.com/s/mh8qzsms8gl3f34/pongclock5.1.zip
Packa upp filen. Inuti ser du de huvudsakliga klockan sketchcalled pongclock5_0.ino och 4 bibliotek folderscalled "Knappen", "RTClib", "Font" och "ht1632c". Dessa bibliotek är extra bitar av kod som behövs av den huvudsakliga klocka skissen.
Nästa installera biblioteken. När du installerat programmet Arduino borde det ha skapat en mapp någonstans för dina skisser (dvs projekt) att gå i. Finna att mappen och se om det finns en mapp som heter bibliotek inuti. Om det inte finns, skapa en. Kopiera sedan de 4 biblioteksmapparna från zip till mappen bibliotek. När du har gjort att göra säker du avsluta och starta om Arduino IDE för att plocka upp de nya bibliotek.
Efter omstart, gå till skiss -> Importera bibliotek-menyn. Om biblioteken är på rätt plats bör du se deras 4 namn som anges i den här menyn.
Nu gå till Arkiv-menyn och öppna den huvudsakliga pongclock skissen. Den slutar i .ino. Du bör se koden visas i huvudfönstret. Nästa plocka din Arduino ombord skriver i Verktyg -> styrelsen menyn, då slå ikonen kontrollera (markering). Kompilera testet ska konkurrera utan fel.
Dags att ladda upp koden till din Arduino! Koppla från Arduino från klockan prototyping sköld och Anslut den till datorn med USB-kabeln. Klicka på ladda upp och vänta på koden för att laddas upp. Titta på TX och RX lysdioder på Arduino blixten efter tecken på dataöverföring.
Slutligen koppla Arduino från datorn och Anslut den tillbaka till prototyper sköld. Koppla sedan in USB-sladden från Arduino i USB till nätadaptern.
Alla är väl bildskärmens bör våren till liv. Använd knapparna för att ställa in tiden och sedan luta sig tillbaka och beundra ditt hantverk!
Och om du verkligen gillar projektet du kan tipsa mig i bitcoin till denna adress! 1JPdDk4DiKYDsjTYghHatJp1FFQsv6bpEv
Felsökning
Jag får ett fel att sammanställa:
- Kolla biblioteken är installerade och visas i menyn.
- Kontrollera att du har Arduino programvaruversion 1.0.5.
Jag får ett felmeddelande som uppladdning till Arduino:
- Kolla din anslagstavla typ och följetong är korrekt inställda i menyn verktyg.
- Kontrollera din arduno har 32K RAM eller mer.
Klockan ändras inte:
- Normalt en ledningar frågan. Kontrollera LED på Pin 13 eller Arduino blinkar. Om inte sedan klockan chipet läses inte. Kontrollera anslutningarna till DS1307.
- Du måste ha ett batteri för DS1307 att arbeta.
Visar tänds inte
- Kontrollera ditt ledningar till bandet kablar och displayen är att få tillräckligt med ström.
2 visar samma hälften av klockan
- Kontrollera att DIP switch inställningar på displayerna är enligt anvisningarna.
Tack
Tack till alla som bidragit, inklusive WestFW på Arduino forumet för att ge inledande driver koden, SuperTech-IT för mörkläggning och 12 timmars läge, Alexandre Suter för hjälp med omvandlingen till Arduino 1.0 & Kirby Heintzelman för all testning!