Sunrise radio-réveil LED (11 / 12 étapes)

Etape 11 : Télécharger et tester le Code

Il s’agit d’une simple question de téléchargement la bibliothèque attachée et ensuite télécharger le croquis ci-joint l’Arduino ou équivalent micro-contrôleur. Ici, vous pouvez modifier le code à votre goût, adaptant à votre interprétation spécifique de ce projet. J’ai commenté le code assez bien, donc vous devriez être en mesure de comprendre ce qui se passe depuis que, cependant Voici un aperçu de l’utilisation de l’horloge :

Le temps réel maintenant partie de l’horloge se fait par le CCF et donc tout ce que vous avez à faire est régler l’heure une fois à l’aide de l’exemple de croquis dans la bibliothèque ci-joint. Après avoir fixé le moment de la CCF, tout ce que vous devez faire est de télécharger mon croquis et vous devriez être bon d’aller. État par défaut de l’horloge devrait être affichant l’heure, avec une luminosité de l’écran réglable par potentiomètre (Voir l’étape précédente pour des explications complémentaires). Une fois l’alarme réglée commutateur a été renversé, l’heure de l’alarme s’affichera. Appuyant sur les boutons heure et minute s’incrémente l’heure d’alarme et minute et ce temps seront enregistré automatiquement à la RAM de l’Arduino. La PM LED doit également s’allumer lorsque le temps que vous définissez dans la nuit. Après avoir réglé l’heure de réveil souhaitée, simplement flip l’alarme réglée interrupteur arrière et vous verrez l’heure affichée une fois de plus. Lorsque l’heure de l’alarme est atteinte, les LEDs commencera à tourner lentement, jusqu'à ce qu’ils atteignent leur intensité maximum à la minute 15. Ils resteront à pleine intensité jusqu'à ce que le bouton « snooze » a été frappé, qui tourne de l’alarme jusqu'à ce que l’alarme de temps le prochain jour (ce n’est pas vraiment un bouton snooze, une lacune majeure de ce projet - je vous encourage à ajouter quelque chose, comme boutons snooze font partie intégrante de n’importe quel réveil).

Un autre point d’amélioration possible est que l’heure de l’alarme sera réinitialisée chaque fois que l’Arduino perd de la puissance. Si vous deviez utiliser la bibliothèque de l’EEPROM, vous pouvez enregistrer l’heure de réveil dans une mémoire non volatile de l’Arduino et préserver son cadre même après une perte de puissance (le CCF est alimenté par une batterie, donc vous n’avez pas à vous inquiétez pas perdre son temps). Un dernier point d’amélioration serait de mettre la séquence refresh() (expliquée dans le code) sur un timer interrupt, afin que l’actualisation de l’affichage est que moins affectée par tout ce qui se passe dans la boucle principale du code.

Si tout ce qui précède ne fonctionne pas pour vous, revenir en arrière dans le schéma et toutes vos connexions pour s’assurer que tout a été câblé correctement. Encore une fois, je recommande breadboarding tout d’abord, pour vous assurer que tout fonctionne pour vous et vos composants.

Articles Liés

LED Dawn / Sunrise radio-réveil, veilleuse & sécurité Light - Arduino Compatible

LED Dawn / Sunrise radio-réveil, veilleuse & sécurité Light - Arduino Compatible

comme les nuits allongée progressivement à l'automne 2011, j'ai découvert les joies de l'Arduino et pensé qu'il serait un excellent moyen d'implémenter quelque chose que j'ai voulu pendant un long moment - une manière douce de se réveiller le matin u
Lever de soleil radio réveil

Lever de soleil radio réveil

Beaucoup de gens trouvent le bip d'un réveil, une façon très désagréable de se réveiller. Une alternative consiste à utiliser des lumières pour vous réveiller. Par exemple, un réveil « sunrise » augmente graduellement la luminosité d'une lampe près d
Sunrise LED radio-réveil avec alarme personnalisable chanson

Sunrise LED radio-réveil avec alarme personnalisable chanson

ma MotivationCet hiver, ma copine a eu beaucoup de mal à se réveiller le matin et semble souffrir de SAD (Seasonal Affective Disorder). J'ai même pas remarqué combien plus difficile c'est de se réveiller en hiver car le soleil n'a pas encore se lever
Radio-réveil avec infrarouge et haut-parleurs Bluetooth

Radio-réveil avec infrarouge et haut-parleurs Bluetooth

INTRODUCTIONSalut, mon nom est Ben Hur Gonçalves, je suis un ingénieur mécatronique a obtenu son diplôme à Universidade de São Paulo, Brésil en 2010. Aujourd'hui, je travaille avec la situation réelle, mais je ne ces projets avec arduino le week-end,
Démembrer un Radio-réveil

Démembrer un Radio-réveil

OK - j'ai promis de vous les gens Instructable plus un seul, si elle est ici.Wow - je vois tant de parties utiles - et tout cela pour 5,00 $! Ouais, c'est tout le radio-réveil m'a coûté, au local « Op-Shop ». Bien sûr, pas tous les radios-réveils son
Radio-réveil avec Tetris pour prouver vous êtes éveillé

Radio-réveil avec Tetris pour prouver vous êtes éveillé

il s'agit d'un Arduino alimenté réveil qui, après avoir frappé, répéter deux fois l'alarme ne s'annulent pas jusqu'à ce que l'utilisateur a supprimé 4 lignes dans le jeu Tetris. Vous transformer physiquement l'horloge sur le côté, afin que l'écran so
Radio-réveil avec des fils (ou Arduino)

Radio-réveil avec des fils (ou Arduino)

Il s'agit d'un réveil élaborée sur le microcontrôleur de câblage et personnalisée pour la Colombie (il prend en vacances compte et affiche tous les textes en espagnol). Le réveil affiche l'heure, date, phase de lune, des messages personnalisés par jo
Comment faire une K'nex solaire radio-réveil avec construit dans lockbox et chargeur de petits appareils électroniques.

Comment faire une K'nex solaire radio-réveil avec construit dans lockbox et chargeur de petits appareils électroniques.

Here it is. Le premier knex solaire radio-réveil. Cela m'a pris plus d'un mois à concevoir, construire, reconstruire, parfait et faire des instructions. En fait, j'ai couru avec les pièces et a dû prendre plusieurs choses dehors pour le finir.En tout
Radio-réveil/compartiment Secret

Radio-réveil/compartiment Secret

Hé ! Il s'agit de mon premier instructable, et j'espère que vous l'aimez et votez pour moi au concours de compartiment et portes secrètes. :) Dans l'affirmative, Merci beaucoup !Cette instructable vous montre comment protéger l'argent dans la vue pla
Ajouter un port USB de votre Radio-réveil

Ajouter un port USB de votre Radio-réveil

Eh bien j'ai eu cette idée pratiquement de rien. J'utilise parfois mon téléphone alors que sur mon lit et le cordon est un peu trop court, ou plutôt la fiche est trop loin. On pourrait dire « Obtenir un cordon plus long » mais considérant que le plai
Haut-parleurs/chargeur/radio-réveil MP3 lecteur Dock

Haut-parleurs/chargeur/radio-réveil MP3 lecteur Dock

j'ai voulu un dock qui pourrait tout faire pour mon Creative Zen Vision M 30 gb. J'ai donc décidé de faire un. Cette instructable vous montre comment faire des orateurs pour quelque chose de cric de casque. Si ce n'est pas juste pour la charge de cer
Se débarrasser de l’auto-dim sur un radio-réveil

Se débarrasser de l’auto-dim sur un radio-réveil

un des mes épouvantails a été l'auto-dim sur mon radio-réveil : vous le savez, la chose qui provoque l'affichage d'estompage quand il fait noir, donc il ne garde pas le dormeur éveillé. Problème, c'est ma vue est assez mauvaise, donc si je me réveill
Arduino Real Time radio-réveil avec température et éclairage LED. Télécommandé

Arduino Real Time radio-réveil avec température et éclairage LED. Télécommandé

Horloge de l'Arduino, avec, batterie de secours (horloge temps réel), heure, Date, alarme, température, LCD sortie, télécommande IR entrée, mode "veille", éclairage (10 X) LED rouge et bleu multimode.Étape 1: Étape 1: liste des piècesHorloge de
Radio-réveil Pacman

Radio-réveil Pacman

Cette instructable a été créée en réalisant de laexigence de projet de la Makecourse à l'Université de Floride du Sud (www.makecourse.com).Le résultat final de ce projet était une horloge sur le thème de Pacman qui stocke un temps fixé et l'actualise