Introducción a la depuración del microcontrolador (y un cronómetro Pomodoro) (8 / 9 paso)

Paso 8: Super plomero Pomodoro temporizador

Para hacer el producto final, además del MSP430 y LEDs, también necesitarás un piezo altavoz/buzzer, una pila de 3v, una resistencia k 10, resistentes tres a de 100 ohmios, un transistor NPN y PNP y un interruptor. Usted probablemente puede limpiar la mayoría de las piezas de electrónica roto, viejo o por menos de un paquete de seis de cerveza buena puede ordenar todo, incluyendo el Launchpad de Digikey o Mouser.

Altavoz/Zumbadores piezoeléctricos puede encontrarse en la mayoría todo lo que hace. El que estoy usando es de una vieja máquina de fax. La batería de 3 voltios puede ser una pila de monedas o dos baterías de AA o AAA en serie.  Usé un portapilas de la moneda de 20mm sólo para darse cuenta más tarde que estaba fuera de las pilas de moneda de 20 mm.  Los LEDs son bombillas construidas ángulo recto que han sentado en mi caja de basura durante años.

El esquema final es inferior y debe ser bastante recto hacia adelante así que no entraré en el exacto punto A punto B las conexiones.

Tenga en cuenta la polaridad de baterías y LEDs.  No importa para el altavoz y resistencias.

No utilice un capacitor de bypass o cualquiera de los resistores excepto R1 en mi versión final, pero había incluido en el esquema.  Si usted es construir no está funcionando correctamente, añadiendo C1 primero y luego las resistencias pueden ayudar.

Tenga en cuenta que el tiempo de 30 minutos con un uC internamente registrado no es la mejor práctica.  Mi versión final realmente toma 30:30 para ejecutar el pomodoro entera y por supuesto sería dependiente de la temperatura.

En cuanto al nombre "Super plomero Pomodoro Timer", solo ver el video :)  Esto no es audio grabado (que no habría cabida para él) pero generado por una nota de piano -> tabla de búsqueda de hertz.  Gracias a youtube usuario ech0sdev para su implementación de MSP430 que robé y ampliado ( http://www.youtube.com/watch?v=oEx_EgIlvtc ).  Tenga en cuenta que creo que sus valores de temporización son posiblemente de 8mhz (él dijo que no estaba claro sobre el tiempo) mientras que la mina es de 1mhz.

La locura con los transistores puede no ser clara, pero es un divertido pequeño circuito mini protoboard si quiere jugar con él.  Permite el MSP430 matar a su propio poder.

Gracias todos por leer esto!  El temporizador de pomodoro es un poco rápido y sucio (consumo de energía podría ser mejorado mucho) pero que usted puede han aprendido algo acerca del poder de depuración In-Circuit.

Artículos Relacionados

Cómo conducir una gran cantidad de LEDs de unos pines del microcontrolador.

Cómo conducir una gran cantidad de LEDs de unos pines del microcontrolador.

Con el hecho de que muchos pines del microcontrolador tienen tres Estados (+ V, GND, o"alta impedancia", coche N*(N-1) LEDs de pines N. Así que el pequeño 8microcontrolador de PIN como un PIC12Fxxx o un ATtiny11 puede conducir 20 LEDs ensus cinc
Principio microcontroladores parte 11: Temporizadores, contadores y el reloj del microcontrolador

Principio microcontroladores parte 11: Temporizadores, contadores y el reloj del microcontrolador

Temporizadores y contadores son tan esenciales que usted verá muchos ejemplos que a lo largo de esta serie. Como el nombre lo dice, se utilizan temporizadores para tiempo y contando. Cuenta y el tiempo le permite hacer algunas cosas muy prolijo como
Cronómetro con microcontrolador ATmega328 de vuelta

Cronómetro con microcontrolador ATmega328 de vuelta

este instructable le mostrará cómo construir su propio cronómetro para registrar múltiples fracturas utilizando un microcontrolador programable ATmega328. Cuando uno presiona el botón de inicio (o abofetea a la banda de metal en mi reloj), la pantall
Controlado de radio del cronómetro

Controlado de radio del cronómetro

Como profesor y miembro de diversas organizaciones deportivas, he observado varios sistemas de tiempos diferentes, desde el tradicionales cronómetros independientes a sistemas coordinados más sofisticados (y caros) que al mismo tiempo tiempo, luego g
Campeonato de Barista preparación cronómetro • Introducción

Campeonato de Barista preparación cronómetro • Introducción

Sobre las necesidades de la (2014) Campeonato Mundial de baristas de las reglas y regulaciones, es necesario un tiempo adecuado y preciso de medición durante la competición. Estas mediciones se realizan generalmente por cronómetros regulares con toda
DIY Laser Tag sistema (versión de prueba del microcontrolador)

DIY Laser Tag sistema (versión de prueba del microcontrolador)

aquí está el esperada etiqueta sistema microcontrolador setup! Si usted tiene tener un microcontrolador con entradas múltiples, entonces esto le dirá cómo utilizarlo para crear y programar un sistema de etiquetas láser de su cuenta con una personaliz
Manipulación de registro del microcontrolador

Manipulación de registro del microcontrolador

Siempre estoy sorprendido por la nueva tecnología que constantemente está saliendo que permite a aficionados como yo acceso a microcontroladores poderosos y baratos como los consejos de desarrollo de Arduino o chipKIT. Son fácil de programar y fácil
Conceptos básicos del microcontrolador mbed para el brazo

Conceptos básicos del microcontrolador mbed para el brazo

mientras que visita a una feria de Brsitol Pi, recogí una placa de microcontrolador de brazo gratis (normalmente cuesta £30 +). Hubo dos juntas siendo regalados, que eran nuevos en el modelo de LPC1768 tiempo. Lo tengo porque en el momento había esta
FUENTE de alimentación del microcontrolador de PIC

FUENTE de alimentación del microcontrolador de PIC

Hola todo el mundo,Mi nombre es Atanas, de MACEDONIAEn primer lugar, quiero que todo el mundo para ver mi YouTube video.Mi video para este proyecto.Volveré pronto a publicar el esquema y el código de este proyecto.Gracias.
Medida del ángulo mediante giroscopio, acelerómetro y Arduino

Medida del ángulo mediante giroscopio, acelerómetro y Arduino

el dispositivo es un prototipo áspero de lo que eventualmente se convertirá en un robot de balance del uno mismo, esta es la segunda parte de la cosa del agujero (leer acelerómetro y controlar un motor a balance del uno mismo). La primera parte con s
Trípode caballete soporte para cuchillo y lanzamiento del tomajao en 16" diámetro objetivo redondo

Trípode caballete soporte para cuchillo y lanzamiento del tomajao en 16" diámetro objetivo redondo

esto es para apoyar un objetivo redondo de cuchillo competitivo y tomahawk lanzando práctica utilizando la Alianza de lanzadores de cuchillo americano reglas y regulaciones.  La circular deberá ser un mínimo de 16 pulgadas (41 cm) de diámetro y 8 pul
Inicio rápido de la Junta de ARM7 desarrollo

Inicio rápido de la Junta de ARM7 desarrollo

la Junta de desarrollo de ARM7 viene con LPC2148 microcontrolador de brazo. El microcontrolador puede programarse a través del puerto serial usando el gestor de arranque serial de la en-viruta. La Junta cuenta con varias interfaces disponibles a bord
Self balancing one wheeled electric skateboard

Self balancing one wheeled electric skateboard

NOTE:Mayo de 2011: Este instructable es ahora bastante antiguo (relativamente) y ahora pude reconstruir este proyecto más simplemente con un Arduino como el controlador.Actualmente estoy trabajando en un monociclo con el mismo controlador de motor OS
Escalas de analfabetismo personas

Escalas de analfabetismo personas

para mi dayjob, trabajo con personas con discapacidades físicas y mentales. Algunas de estas personas son también analfabetismo y que a veces puede causar problemas para el trabajo que tienen que hacer. Uno de los puestos de trabajo que hacen es volv