Étape 9: Télécharger le Code de l’horloge
http://www.Arduino.cc/en/main/Software
Une fois qu’installé, Télécharger le fichier zip fie contenant le code de l’horloge de Dropbox ici : https://www.dropbox.com/s/mh8qzsms8gl3f34/pongclock5.1.zip
Décompressez le fichier. A l’intérieur, vous verrez themain horloge sketchcalled pongclock5_0.ino et 4 bibliothèque folderscalled « Button », « RTClib », « Font » et « ht1632c ». Ces bibliothèques sont des bits supplémentaires de code requis par l’esquisse de l’horloge principale.
Ensuite, installez les bibliothèques. Lorsque vous avez installé le logiciel Arduino il devrait ont créé un dossier quelque part pour vos croquis (c.-à-d. projets) aller. Trouver ce dossier et voir s’il y a un dossier nommé bibliothèques à l’intérieur. S’il n’existe pas, créez-en un. Puis copiez les dossiers de la 4 bibliothèque depuis le zip dans ce dossier de bibliothèques. Après avoir fait qui font bien sûr vous quittez et redémarrez l’IDE Arduino pour faire ramasser de nouvelles bibliothèques.
Après le redémarrage, allez à l’esquisse -> menu de la bibliothèque d’importation. Si les bibliothèques sont au bon endroit, vous devriez voir leurs 4 noms répertoriés dans ce menu.
Maintenant, allez dans le menu fichier et ouvrez le croquis de le pongclock principale. Il se termine par .ino. Vous devriez voir le code apparaissent dans la fenêtre principale. Choix suivant votre carte Arduino taper dans les outils menu Board ->, puis appuyez sur l’icône vérifier (coche). Le test de compilation devrait concourir sans erreurs.
Temps de télécharger le code de votre Arduino ! Débranchez l’Arduino provenant du bouclier de prototypage horloge et branchez-le sur votre ordinateur avec le câble USB. Cliquez sur Télécharger et attendre le code doivent être téléchargées. Regardez le TX et le RX LED sur le flash de l’Arduino pour signes de transfert de données.
Enfin, débranchez l’Arduino depuis l’ordinateur et rebrancher le bouclier de prototypage. Puis branchez le câble USB de l’Arduino dans l’adaptateur secteur USB.
Tous étant bien de l’écran devrait printemps à la vie. Utilisez les boutons pour régler l’heure puis détendez-vous et admirez votre ouvrage !
Et si vous aimez vraiment le projet vous pouvez m’incliner en bitcoin à cette adresse ! 1JPdDk4DiKYDsjTYghHatJp1FFQsv6bpEv
Dépannage
J’obtiens une erreur de compilation :
- Vérifier les bibliothèques sont installées et s’affichent dans le menu.
- Vérifiez que vous avez Arduino logiciel version 1.0.5.
J’obtiens une erreur de chargement à l’Arduino :
- Vérifiez votre type de Conseil et de la série sont bien positionnés dans le menu outils.
- Vérifiez que votre arduno a 32K de RAM ou plus.
L’horloge ne change pas :
- Normalement un problème de câblage. Vérifiez le voyant sur la broche 13 ou l’Arduino clignote. Si ce n’est pas le cas, alors la puce de l’horloge n'est pas lu. Vérifiez vos connexions vers le DS1307.
- Vous devez disposer d’une batterie connectée pour le DS1307 travailler.
L’affiche ne s’allument pas
- Vérifier votre câblage pour les câbles en nappe et que l’écran est suffisamment alimenté.
Les 2 affichent la même moitié de l’horloge
- Vérifiez le que commutateur DIP sur les écrans est selon les instructions.
Merci
Merci à tous ceux qui ont contribué, y compris les WestFW sur le forum Arduino pour fournir le code du pilote initial, SuperTech-IT pour le mode de gradation et de 12 heures, Alexandre Suter pour aide à la conversion à l’Arduino 1.0 & Kirby Heintzelman pour tous les tests !