Intro au microcontrôleur débogage (et un minuteur Pomodoro) (8 / 9 étapes)

Étape 8: Super plombier Pomodoro Timer

Pour rendre le produit fini, en plus des MSP430 et LEDs, vous devez également un haut-parleur piézo/buzzer, une pile de 3v, une résistance k 10, trois opposants à 100 ohms, un transistor NPN et PNP et un interrupteur. Vous pouvez probablement récupérer la plupart des pièces de vieux/broken electronics ou pour moins d’un six-pack de bonne bière, vous pouvez commander tout, y compris le Launchpad de Digikey ou Mouser.

Piézo orateur/avertisseurs se trouvent dans la plupart tout ce qui rend sonore. Celui que j’utilise provient d’une vieille machine de fax. La pile 3 v peut être une pile bouton ou deux piles AA ou AAA en série.  J’ai utilisé un support de batterie de pièce de 20mm pour s’apercevoir plus tard que j’étais hors batteries de pièce de 20 mm.  Les LED sont des ampoules à récupéré à angle droit qui siègent dans ma boîte de courrier indésirable pour les années.

Le schéma final est inférieur et doit être assez tendue vers l’avant, je ne vais pas aller dans l’exact point A au point B liaisons.

Noter la polarité sur vos batteries et LEDs.  N’est pas grave pour le haut-parleur et les résistances.

Je n’ai pas utilisé un condensateur de dérivation ou de l’une des résistances sauf R1 sur ma version finale mais inclus dans le schéma.  Si vous êtes build ne fonctionne pas correctement, ajoutant C1 tout d’abord, et ensuite les résistances peuvent aider.

Notez que le timing de 30 minutes avec une uC cadencé à l’interne n’est pas la meilleure pratique.  Ma version finale en fait prend 30: 30 pour exécuter l’ensemble pomodoro et serait évidemment dépendant de la température.

Quant au nom « Super plombier Pomodoro Timer », il suffit de regarder la vidéo:)  Ce n’est pas enregistré audio (comme il n’y aurait pas de place pour elle) mais généré par une note de piano -> table de correspondance de hertz.  Merci à ech0sdev d’utilisateur youtube pour sa mise en œuvre MSP430 que j’ai gagné et étendu ( http://www.youtube.com/watch?v=oEx_EgIlvtc ).  Notez que je crois que ses valeurs de minuterie sont éventuellement pour 8mhz (il a dit qu’il n’était pas clair sur le moment) alors que les miens sont de 1mhz.

La folie avec les transistors n’est peut-être pas claire, mais c’est un amusant petit circuit mini à planche à pain si vous voulez jouer avec elle.  Il permet le MSP430 tuer son propre pouvoir.

Je vous remercie tous pour cette lecture !  Le minuteur pomodoro est un peu rapide et sale (consommation d’énergie pourrait être beaucoup améliorée), mais j’espère que vous pouvez avoir appris quelque chose sur le pouvoir de débogage en Circuit.

Articles Liés

Intro aux microcontrôleurs PIC

Intro aux microcontrôleurs PIC

un minimum de ce que vous devez obtenir commencé à programmer des micros PIC pour une utilisation dans des projets électroniques (robotique, etc.)Étape 1: Ce que vous avez besoin pour le projet Remarque : on dirait que si vous avez windows XP, il n'y
Comment choisir un microcontrôleur

Comment choisir un microcontrôleur

il l'habitude d'être assez limitait le nombre de jetons de microcontrôleur différents disponibles pour les amateurs. Tu dois utiliser tout ce que vous arrivaient à acheter chez le marchand de puce de correspondance, et qui réduit le choix à un petit
Début de la partie microcontrôleurs 12 : Intro aux interruptions

Début de la partie microcontrôleurs 12 : Intro aux interruptions

Dans cette partie du tutoriel que nous allons parler des interruptions de travail utilisant le compteur par exemple. Interruptions améliorent l'utilisation de microcontrôleurs de manière énorme. Interruptions rendre vos programmes réagissent au matér
Qu’un débogage s’affiche pour microcontrôleurs

Qu’un débogage s’affiche pour microcontrôleurs

cet affichage vient dans très maniable si vous travaillez avec la fonction d'ADC de micro-contrôleurs.Il n'a besoin que deux broches pour contrôler l'affichage (trois si vous souhaitez contrôler le loquet aussi). Avec deux sept segments il peut affic
Intro aux GPS avec des microcontrôleurs

Intro aux GPS avec des microcontrôleurs

Une fois que la compétence des opérations strictement militaires, GPS est devenu une partie intégrante de la vie moderne et en relativement peu de temps ! Qui ne voudrait pas envie de savoir quand et où ils sont n'importe où sur la planète ? C'est un
Début microcontrôleurs partie 13 : Intro pour interfacer les LCD

Début microcontrôleurs partie 13 : Intro pour interfacer les LCD

Le microcontrôleur est une merveilleuse pièce de génie et il peut faire beaucoup de choses (avec l'aide de certaines émissions grande), mais c'est toujours une boîte noire opaque. Si vous voulez partager des informations ou vous montrer ce qu'il essa
Groovin ' Grover : Une marionnette microcontrôleur à base

Groovin ' Grover : Une marionnette microcontrôleur à base

Grover Groovin ' est une marionnette manipulée par quatre servos de passe-temps et un contrôleur de servo microcontrôleur à base de Pololu Maestro. Vous pouvez contrôler chacun des membres de Grover indépendamment et lui faire à pied, vague et plus d
Quel microcontrôleur pour votre mode électronique ?

Quel microcontrôleur pour votre mode électronique ?

Ce qui la mode manque ? « Microcontrôleurs » je réponds toujours - et c'est vrai ! Il rend vos vêtements tellement plus intéressant, interactif et communicatif, dès que vous y ajoutez quelques renseignement.Mais ceux qui sont sur le marché ?J'ai comm
Programmation des microcontrôleurs PIC

Programmation des microcontrôleurs PIC

microcontrôleurs PIC sont un outil très utile et polyvalent pour une utilisation dans de nombreux projets électroniques. Ils sont très peu coûteux et facile à trouver. Ils sont aussi très puissants et beaucoup sont capables de vitesses allant jusqu'à
Comment changer fusible bits de Atmega328p AVR - microcontrôleur 8 bits en utilisant Arduino

Comment changer fusible bits de Atmega328p AVR - microcontrôleur 8 bits en utilisant Arduino

Dans ce instructable vous apprendrez comment changer les bits de fusible du microcontrôleur Atmega328p. J'utilise Arduino mega comme programmeur au programme Atmega328P-PU sur maquette. Il est livré avec une valeur par défaut 1MHz interne calibré la
3D imprimés microcontrôleur Dice Roller

3D imprimés microcontrôleur Dice Roller

Il s'agit d'un projet juste pour le plaisir que j'ai fait dans la Digilent MakerSpace. Généralement, chaque fois que je joue des jeux de société j'utilise une application smartphone laminage dés puisque les dés sont si faciles à perdre. J'ai pensé qu
Comment programmer un PIC microcontrôleur & lire un codeur

Comment programmer un PIC microcontrôleur & lire un codeur

Introduction : de jouets électroniques & Jeux pour fours à micro-ondes, microcontrôleurs se trouve à peu près n'importe où ces jours-ci ! Mais comment pouvons-nous rendre ces petits ordinateurs fonctionner pour nos propres projets électroniques ? C'e
Comment programme microcontrôleurs AVR, bon marchés et faciles

Comment programme microcontrôleurs AVR, bon marchés et faciles

Cette volonté instructable guide vous étape par étape comment faire pour exécuter un programme simple en un micro-contrôleur ATMEGA (uC). Si don´t vous savez tout sur comment votre code est stocké dans les microcontrôleurs, il existe essentiellement
UART générique pour n’importe quel microcontrôleur

UART générique pour n’importe quel microcontrôleur

Communiquer avec un micro-contrôleur lors de l'exécution, est très utileinstallation. Il peut être utilisé pour le débogage, ou d'envoyer des commandes etc. L'un des plus simple protocole disponible pour communiquer est UART. Requiere une épingle pou