Paso 1: Concepto, materiales y conectar el hardware
Concepto
Mi concepto fue a usar el reloj como una especie de pantalla secundario que me notifica whenIi consiguió un textmessage o una llamada. Durante el desarrollo también he añadido algunas características GPS (altímetro, agradable para ir de excursión viajes). Más características son previstas pero aún no se ha implementado. [Ser creativo :-)]
Material para el proyecto "final"
(Voy a actualizar el Instructable en cuanto me sale el 3, 3V Hardware, siguiente imagen 2)
-Arduino Mini 3, 3V 8Mhz [Sparkfun]
-OLED I2C 128 x 64 (3, 3V compatible) [Aliexpress]
-HC-06 o HC-07 3, 3V BT módulo [Aliexpress]
-Lipo cargador [Adafruit]
-Adaptador de UART USB (para cargar el scetch) [Adafruit]
-1s Lipo ~ 150mAh + [Adafruit] también echar un vistazo a la LIPO de 500mAh!
-caja y pulsera (I´m planea almacenar la Lipo y su módulo de carga en la pulsera, mantener todo tan plano como sea posible. Ojala obtener un poco más de inspiración de la comunidad)
-caliente el pegamento (montaje de los interruptores, unir los módulos, evitar shorcircuits)
-Soldador
-los cables
Material que utilicé para el prototipo
(al igual que la versión final pero Hardware 5V)
-Arduino Uno R3 (328p)
-I2C Oled (5V)
-HC-06(5V)
-Tablero de medio tamaño
Connceting el hardware (versión de prototipo)
Si sigues el archivo Fritzing adjunto (cuadro 1) el montaje de la electrónica debe ser "directo".
Hay algunas cosas que usted necesitará:
- El controlador: Se trata de doesn´t si usted toma un Arduino Mini pro, pro Nano o un Uno. Sólo asegúrese de tiene un Atmel 328P (P 168 no tendrá suficiente memoria).
- La pantalla: Asegúrese de que es una I2C 128 x 64 y es tolerante a 5V
- El Dongle BT: 06 HC o HC-07 (5V versión); [Configuración]
- un protoboard pequeño, algunos protoboard cables
Let´s cable todo.
Conecte la pantalla a la placa, conecte VCC a + 5V/VCC (prototipo!) de su μController. Conecte el SCL para pin A4 y SDA a pin A5. (Foto 2)
Alambre de los dos interruptores a D4 (se trata de la "pantalla en el botón") y D5 (este es el botón"Clear"). I, m utilizando las resistencias pullup interna (pinmode INPUT_PULLUP, echa un vistazo al bosquejo) (cuadro 3)
Ahora conectar el módulo de BT (VCC de 5V/VVC, GND a GND). Si va a utilizar el hardware serie, pero no se conectan los pines TX RX! Otra cosa (softwareserial está implementado pero tienes que adaptar el código, mira el dibujo y no dude en preguntarme), crossconnect (TX a RX, RX a TX) ellos.