Skip to content

rijulg/Smart-Screwdriver-Arduino-Program

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

What is this project for?

  • This project is an implementation of a smart screwdriver which is operated via Bluetooth through an Android App.
  • It consists of 2 motors which allow us to move the screwdriver vertically up and down, as well as to rotate a screwdriver head coupled with another motor.
  • The project was made for the course ELEC3607 at The University of Sydney in June 2017.

How do I get set up?

  • Mount a SEEED Bluetooth Shield on top of Arduino DUE
  • Connect the Bluetooth TX/RX to DUE's SERIAL3
  • Mount an ITEAD Dual Motor Driver on top of the Bluetooth Shield
  • Power the Arduino and optionally the Motor Driver
  • Connect Motors to Port X and Port Y of the Motor Driver
  • Download the code and open it in Arduino Programmer.
  • Upload the code to Arduino DUE.
  • You will need the Android App that was made for this to interact with the device which can be found on this (https://bitbucket.org/rijulg/smart-screwdriver-android-app/overview), or you can customize the code to work with something else.

Example

You can check out my version of the project at https://www.youtube.com/watch?v=kUv5TsbPHqY

The hardware was made up of plastic sheet that I obtained from a container/box, along with a 3D printed rack and pinion. The components that were used in this implementation are:

For coupling the motor with the screwdriver philips head we made use of Screw Terminal Blocks which look like this 18721524_10211679999968934_864984293_o.png

Who do I talk to?

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Other 100.0%