Cronómetro con microcontrolador ATmega328 de vuelta (2 / 6 paso)

Paso 2: Descargue el código de

Una vez que el arduino, vaya a http://arduino.cc/en/Main/Software y descargue el software de arduino para su sistema operativo. El software debería verse algo como la foto (en windows).

Asegúrese de prestar atención a que el software de arduino está en su computadora. Ahora debe ser una carpeta de Arduino en algún lugar de tu ordenador.

A continuación, descarga el código de este instructable llamado watchcode.zip. Extraiga el archivo zip. Se deben ver tres carpetas. Entonces, en su Arduino carpeta que debería haber sido creado durante la instalación, pero depende de donde lo colocaste, coloque la carpeta watch_simple que contiene el archivo watch_simple.ino. Este es el código real que ejecuta el microcontrolador. Escribí y esta documentado lo más claro posible, pero por favor no dude en comentar si tienes alguna duda. La idea básica es que el chip determina si se presiona un botón marcando el pin digital que está conectado a un botón de la Vcc, que es suministrada desde la batería y es alta. Si se presiona el botón, el botón conecta el camino, para que el pasador lee el alto y completa las instrucciones.

¡ Importante! Este código utiliza algunas librerías de código abierto de adafruit. Para que este código funcione, las dos bibliotecas de Adafruit_SSD1306.h y Adafruit_GFX.h deben agregarse a la carpeta de las bibliotecas en la carpeta de Arduino en sus propias carpetas como se muestra en la siguiente imagen. Para ello, simplemente mueva las dos carpetas Adafruit_SSD1306 y Adafruit_GFX a la carpeta de bibliotecas que está dentro de la carpeta de arduino.

No puede ser cualquier símbolo alfabético o numérico (excepto '_') como "–" en los nombres de carpeta de biblioteca (no sé por qué, pero no funciona si es el caso). Estas bibliotecas se proporcionan también en este instructable, pero también pueden descargarse desde el enlace proporcionado por el sitio web de adafruit. A partir de ahora, https://github.com/adafruit/Adafruit_SSD1306 es el enlace. Si descarga el software de adafruit, sin embargo, uno debe declarar que es de la pantalla lcd 128 X 32 y no 128 X 64 por una edición del archivo Adafruit_SSD1306.cpp como se describe en el archivo readme.

Si usted decide utilizar una pantalla de lcd de diferentes debe editar el código para la pantalla lcd específico. Esto debe ser principalmente cambios cosméticos del código utilizado para mostrar los mensajes en la pantalla. El código que he proporcionado trabajos sólo para esta pantalla específica.

Artículos Relacionados

Cronómetro de Arduino fácil

Cronómetro de Arduino fácil

Hola. Voy a explicar cómo hace este cronómetro simple.Paso 1: conexionesEs de sólo conexión entre arduino y LCD 16 x 2.Igual que tutoriales de Arduino.cc"Pin RS del LCD para pin digital 12Pin Enable del LCD para pin digital 11D4 LCD pin a pin digital
Introducción a la depuración del microcontrolador (y un cronómetro Pomodoro)

Introducción a la depuración del microcontrolador (y un cronómetro Pomodoro)

Lectores de Hola Hack-A-Day y prototipos peligroso!  Por favor voten por mí en la uC de Sparkfun concurso!  (Si votas por mí puede todavía votar para otros proyectos así)  El botón de votación es justo arriba e izquierda de aquí... hay que ir... más.
Cronómetro de basados en Arduino para pistas de carreras de coches eléctricas

Cronómetro de basados en Arduino para pistas de carreras de coches eléctricas

En este proyecto que estoy utilizando un sensor de proximidad infrarrojo a medida conectada a una placa Arduino el tiempo de las vueltas en un coche eléctrico circuito de carreras. El sensor detecta el coche cuando pasa delante de ella y mide el tiem
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
Arduino OLED termómetro e higrómetro con DHT11 para principiantes

Arduino OLED termómetro e higrómetro con DHT11 para principiantes

¡ Hola! Voy a mostrarte cómo hacer un Arduino OLED termómetro e higrómetro * con DHT11.El OLED que utilizamos hoy en día es 1.3″ pulgadas en tamaño, características 128 × 64 píxeles y usa el Bus SPI. En el siguiente paso encontrará más información út
Velocímetro con gráficos LCD de la bicicleta

Velocímetro con gráficos LCD de la bicicleta

Se trata de una computadora de la bicicleta de la función de multi que he diseñado con una gráfica monocromática de 128 X 64 pantalla LCD.Esto tiene reloj de tiempo real, así como un sensor de temperatura. Datos medidos se pueden demostrar ya sea en
Cronómetro de Arduino

Cronómetro de Arduino

Este Instructable le mostrará cómo hacer una parada de reloj de un Arduino.Paso 1: Lo que se necesitaVoluntad necesidad--1 x Arduino Uno http://store.arduino.cc/product/A000066-1 x protector de pantalla LCD teclado http://www.amazon.co.uk/SODIAL-Keyp
Termohigrómetro con reloj y pantalla LCD en Arduino UNO

Termohigrómetro con reloj y pantalla LCD en Arduino UNO

Estos 7 pasos le conducirá a través de la "construcción" de un termo-higrómetro con reloj en el Arduino UNO.Datos y tiempo, la humedad y temperatura se mostrará en una pantalla LCD 16 x 2 pantalla. Si ha adquirido una pantalla LCD y quiero saber
HUEVO: El cronómetro futuro

HUEVO: El cronómetro futuro

Es la primera pregunta que usted puede preguntar, "¿por qué ' EGG'?" ¿Es un acrónimo? No. ¿El reloj está hecho de cáscara de huevo? No, aunque sería bastante sorprendente! Llamé a este reloj huevo simplemente porque tenía la ronda, presencia que
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
Hackeado SCSI Hard Drive Cable para pantallas 128 x 64 con microcontroladores

Hackeado SCSI Hard Drive Cable para pantallas 128 x 64 con microcontroladores

oyente de tiempo largo, primera llamada de tiempo a Instructables!¡ Bienvenido a mi Instructable primera!Este hack es una reutilización de los cables viejos de SCSI de 40 pines.Estaba cansado de usar espacio de protoboard para cargar encima de un mon
Con sensor de humedad con microcontrolador 8051

Con sensor de humedad con microcontrolador 8051

cantidades físicas, como humedad, temperatura, presión etc. son supervisadas para obtener información acerca de las condiciones ambientales. Varios sensores se utilizan para medir estas cantidades en forma analógica. Este artículo sobre interfaz sens
Sencillo cronómetro de Arduino

Sencillo cronómetro de Arduino

Un cronómetro de Arduino hace de un ejemplo existente de librería LiquidCrystal - Hola mundo. Te muestra el tiempo transcurrido desde reset. Este instructable es inspirado por el instructuble creado por Conor M - cronómetro de Arduino. Había despojad
Independiente Arduino cronómetro - protector de teclado de LCD SainSmart

Independiente Arduino cronómetro - protector de teclado de LCD SainSmart

así, para mi Instructable primera, también compartiré con ustedes mi primer proyecto: cronómetro de Arduino A independiente.Debo admitir que esto no fue creado por mí. Tomé la idea de otro cronómetro donde podrás leer la información en el puerto seri