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

Étape 1: théorie

Pour une explication plus approfondie du fonctionnement des matrices de LED fonctionne, visitez cette page. Comme vous pouvez le voir sur le schéma ci-dessus, une matrice de LED se compose d’un certain nombre de LEDs câblées ensemble dans un mode de type grille. Évidemment, leur accord final n’a pas à être en forme de grille, mais leur câblage fait. Essentiellement, tous les voyants de chaque ligne ont leurs anodes connectés entre eux, et tous les voyants dans chaque colonne a leurs cathodes câblées ensemble. Afin d’activer toute une LED, vous devez connecter le son anode (via sa connexion de ligne commune) à V + et connecter sa cathode (via sa connexion colonne commune) à GND. De cette façon, chaque LED peut être piloté individuellement. Cela pose un problème presque immédiatement, cependant. Que se passe-t-il si vous voulez allumer deux LEDs à celui même, dans la première colonne une vers le bas du haut et l’autre dans la troisième colonne deux vers le bas du haut ? Eh bien, vous relierait les deuxième et troisième rangées à V + et les premières et troisième colonnes à GND. Mais maintenant tout d’un coup quatre sont allumées, plutôt que les deux que vous avez initialement désiré. Pour contourner ce problème, ligne ou colonne de balayage est utilisé.

Avec ligne et colonne de balayage, orcolumn qu’une seule ligne est jamais connecté au V + et GND à la fois (en ligne, numérisation, seulement une seule ligne est reliée à V +, et dans la colonne qu’une seule colonne de balayage est relié au GND). De cette façon, les seules LEDs qui seront allument sont ceux de la ligne/colonne qui est actuellement connecté à V + / GND. Afin de donner l’impression que plus d’une ligne/colonne est à la fois, les lignes/colonnes sont analysés ; dès qu’une ligne/colonne a été allumée et ses voyants correspondants ont été activées/désactivée, elle n’est pas nouveau et la même chose arrive avec la prochaine ligne/colonne. Cette pulsation des lumières arrivent si vite que le œil ne voit rien avoir éteint dans ce qui est connu comme la persistance de la vision (POV) et notre processus de cerveaux que plusieurs lignes/colonnes sont un moment.

J’ai décidé d’utiliser des lignes de numérisation pour ce projet. J’ai pensé qu’il serait plus facile, car j’utilise une matrice composée de cinq lignes et 11 colonnes et cinq lignes sont capables de s’adapter dans le 8-sortie-maximum les registres à décalage qui sera utilisé pour contrôler la matrice. La raison pour laquelle que je suis en utilisant shift, c’est qu’une norme Arduino Uno n’a pas assez e/s pour la matrice de LED tant les boutons permettant de contrôler l’horloge. Les registres à décalage utilisent 6 broches de l’Arduino, et non les 16 qui seraient nécessaires pour piloter directement chaque colonne et ligne. Trois registres à décalage sont utilisés : un pour le balayage de ligne et un autre 2 pour la colonne naufrage. Parce que le balayage ligne essentiellement fonctionne indépendamment de tout le reste, il doit être contrôlé séparément dans les registres de la colonne. Les registres de colonne peuvent effectivement être enchaînés ensemble en utilisant la sortie séquentielle de l’un des registres à décalage, qui permet de réduire le nombre de broches de l’Arduino. Ce projet utilise le registre à décalage 74HC595.

Pour un guide quel poste enregistre sont et comment les utiliser avec un Arduino, cliquez ici.

Le circuit d’alarme de lever du soleil est assez simple et ne se compose que d’une base circuit RC qui augmente progressivement le courant sur le portail d’un MOSFET IRF510, qui à son tour permet de plus en plus courant de couler à travers un tableau de LED, par son chemin d’accès de drain-source et GND. Plus courant circulant dans le tableau, est le plus brillant de sa LED et plus vous arrivez à réveiller le matin.

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