Search This Blog

Copyright - Technoreview85. Powered by Blogger.

How to make an AC power outlet timer using IC555

This is a complete step-by-step guide to making an electric timer plug. This timer Ac socket can turn on or off any Ac electrical appliance....

Back to Top

Recent Posts

Thursday, March 12, 2020

How to make Arduino smartwatch

  Avik Roy       Thursday, March 12, 2020

In this article, I am going to tell you how you can make a DIY smartwatch with Bluetooth connection functions with Arduino.

It is a basic smartwatch that can be connecting to an android smartphone using Bluetooth module HC05.

I have used a .96-inch OLED display that is very small & it works with I2c so you have to connect only four wires for it VCC, GND, SDA, SLA

I also used an Arduino pro mini 5 volt that is small than other Arduino boards.

Here I have used a 5-volt DC voltage booster module for boosting voltage from 3.7 volt 5 volt.

 For software,I have used Retro watch source code by Gods Tale – https://github.com/godstale/retrowatch

Special thanks to this person for a wonderful work. You can check the main source code for Arduino & android.

Hardware you need to make: –

  • Doted Vero board
  • 128 X 64 .96-inch OLED display (4pins)
  • HC 05 Bluetooth module
  • TP 4056 battery charging module
  • 5-volt voltage booster
  • Arduino pro mini 5V (you can use Arduino UNO for testing)
  • Small off/on switch
  • 10 k Resistor
  • Micro switch
  • 3.7-volt battery
  • Watch straps
  • Header pins & wire

Software & Arduino code

You have to download the U8glib Zip library & add it to Arduino IDE. download U8glib from here.

Download Arduino code & Retro watch app from here.

My Oled display is working fine with bellow display configuration

U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0);

Unzip the Arduino code zip folder. Inside the RetroWatchArduino_u8glib zip file here are two files, one is Arduino code for Retro watch & another is the bitmap.h file.

Connections :-



Connection diagram

Button pin  –  Arduino D5

Bluetooth module HC 05 connection

  • VCC – 5v
  • GND – GND
  •  TX to D2
  •  RX to D3

OLED display connection

  • VCC to VCC
  • GND to GND
  • SDA to  A4
  • SCL to A5

Upload code to Arduino pro mini here is a guide about Arduino pro mini programming – https://youtu.be/uvU8y3JzwWQ


Video tutorial of Arduino smart watch

Important tips for making

After download the RetroWatchArduino_u8glib code ZIP file open it using any unzipping software, here you can find two files one Arduino code & another bitmap.h file.

for Arduino IDE version 1.8 and above, open the ino file in Arduino IDE then go to sketch – add file, Now add the bitmap.h file



Don’t forget to add the U8GLIB zip library in your Arduino IDE

logoblog

Thanks for reading How to make Arduino smartwatch

Previous
« Prev Post

No comments:

Post a Comment