Channel: MERT Arduino & Tech
Category: Science & Technology
Tags: pcbwayprojectscircuitmake awesomerobotiklife hackunited stateshow to maketop 10indiapcbnotifyhowwearable techarduinodiydesignaccelerometerelectronictrackertürkçesimple life hacksmakecreative inventionssmart ideastechwatchesattiny85wearableschool projectssimple creative ideasdiy projectsmakersolderingproject ideasarduino unoamazing ideasbest ideaprogramming attiny85vibratingwhatinventionsprojeamazing projectsgadgets
Description: amzn.to/3dpUqCD$0 For New members first order & Low Price for PCB Stencil at pcbway.com How to make the wearable activity tracking watch? This is a wearable amazing gadget designed to vibrate when it detects stagnation. Do you spend most of your time on the computer like me? Are you sitting for hours without realizing it? This is what inspired the DIY Vibrating Watch, a simple activity tracker that will notify you when you are inactive for a pre-set period of time. In this project, we'll build a wearable gadget designed to vibrate when it detects stagnation. This device is low-cost and can help keep you on the move. Please subscribe ❤️ ...and turn on notifications! 🔔 ➤ About the Schematic: The heart of this project is the ATtiny85. This microcontoller can be programmed with the Arduino IDE and is easy to fit into projects to keep cost and size down. With three analog inputs and two PWM outputs, the ATtiny85 has just enough I/O for this project. For our activity sensing needs, I am using the MMA7341LC 3-axis accelerometer which outputs each axis on a different analog line. This accelerometer also has a sleep mode that can be activated by the microcontroller to improve battery life. Our activity reminder will come through a vibration motor which, despite its small size is powerful enough. Download Gerber Files or Order PCB from PCBWay (10 pcs PCB order US $5.00): pcbway.com/project/shareproject/ATtiny85_Wearable_Activity_Tracking_Watch.html ATtiny85 IC: bit.ly/3g7yVXJ amzn.to/39taKSg Vibration Motor: bit.ly/3f9h5C4 amzn.to/39wpW0I 3-Axis Accelerometer: bit.ly/309kbSB amzn.to/3m9vnaX Battery Holder: bit.ly/2BBnmZC amzn.to/3m9myhl 8 Pin Socket: bit.ly/339tQtY Slide Switch: bit.ly/30SPrnP amzn.to/2QSXRdI Resistor: bit.ly/2WFsNPl amzn.to/3ufYYmd Strap: bit.ly/3g8GhKj amzn.to/3wjqJMf CR2032 Battery Soldering Tools: bit.ly/2Kbr9hQ amzn.to/3dgwCRO ----------------------------------------------------------------------------- ➤ Programming an ATtiny85 with an Arduino UNO: Arduino Uno R3: bit.ly/2AXpHuw amzn.to/2LZr6t4 10uF Capacitors: bit.ly/2s6Sonz amzn.to/39qPEDS Jumper Wires: bit.ly/2J6de9E amzn.to/3doetmT Breadboard: bit.ly/2H9YSUa amzn.to/3qxLxwm 1) Configuring Arduino Uno as a ISP (In-System Programming): To program the ATtiny85 we need to first set Arduino Uno in ISP mode. Connect your Arduino Uno to the PC. Open Arduino IDE and open the ArduinoISP example file (File - Examples - ArduinoISP) and upload it. 2) Adding ATtiny85 Support to Arduino IDE: By default Arduino IDE doesn't support ATtiny85 so we should add ATtiny boards to Arduino IDE. Open File - Preferences and in the Additional Boards Manager URLs give this URL: raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json Open Tools - Board - Board Manager. Scroll down the list where it says "ATtiny by Davis A. Mellis". Click on that and install it. Now you would be able to see a new entry in the Board menu 3) Connecting ATtiny85 with Arduino Uno: Now with all the above things ready we will start programming the ATtiny85. Connect the ATtiny85 to Arduino Uno using breadboard. Add a 10uF capacitor between RESET and GND in the Arduino Uno. This is to avoid the Arduino Uno from being auto reset when we upload the program to the ATtiny85. ----------------------------------------------------------------------------- ➤ Burn Bootloader and Uploading Source Code to the ATtiny85: 1) Select ATtiny under Tools - Board. 2) Then select ATtiny85 under Tools - Processor. 3) Select 8 MHz (internal) under Tools - Clock. 4) Then make sure Arduino as ISP is selected under Tools - Programmer By default the ATtiny85 runs at 1MHz. 5) To make it to run at 8MHz select Tools - Burn Bootloader. 6) You will get the above message if burning bootloader was successful. 7) Now open the source code and upload it. Get the Source Code from GitHub: github.com/MertArduino/ATtiny85-Wearable-Activity-Tracking-Watch ----------------------------------------------------------------------------- Track: Broke — Soyb [Audio Library Release] Music provided by Audio Library Plus Watch: youtu.be/CuT6NlEgdQA Free Download / Stream: alplus.io/broke Track: I Am OK — Vishmak [Audio Library Release] Music provided by Audio Library Plus Watch: youtu.be/KZVS1ag3itA Free Download / Stream: alplus.io/i-am-ok Track: Besomorph & Coopex - Redemption (ft. Riell) [NCS Release] Music provided by NoCopyrightSounds. Watch: youtu.be/ZGrWry_4Q8s Free Download / Stream: ncs.io/RedemptionYO