Fab academy 2020   

Assignment 18

Mechanical design, Machine design.

"safar khoobsurat hai manzil se bhi!" -from adhm song.

About this assignment

Objective of this Assignment

Group Assignment:
- actuate and automate your machine
- document the group project and your individual contribution

The smartphone operated stamping machine

In this Assignment, I was not in lab due to corona virus outbreak.But few of my team-mates could operate in the lab. So we decided to split the work in such a way that i could do all the programming part and others could do the hardware part.

Scroll down to see my individual contribution and a link to group assignment.

My contribution for making the machine.


The Stamping Machine

Idea

"From the ancient time stamping action is done manually on th post card. The conventional process is manually, time consuming and hazardous to human health. So in our Make a Machine week we decided to develope the Automatic Stamping Machine which can do the work automatically, fastly and safely to human.In addition to this, the machine is also used for sari printing in textile industry"

  • Program flowchart, App rough design.

The machine will mainly use two stepper motors.
1st will move the stamp in 'x' direction, and the other will scroll paper up and down.
when to stamp, stepper motor will rotate and bring the stamp upon the stamp pad and activate solenoid.
Then it will go upon the paper and activate solenoid. Then stepper motor will rotate the paper.
The solenoid will be controlled using a relay module.
The whole system will be controlled using a smartphone App which I made in the mit app inventor.


Making..

below images show the making of App, and Code for the machine.

Before building the actual app, I made a rough sketch of UI of the app.

User Interface

Sketch of UI for the App

These icons are downloaded from google.

Icons

these are few icons which will be used for the App

I used Logo maker app which is available for free on playstore.

App logo

I made this logo for my App.


Mit app inventor is a free and easy to build basic smartphone apps.

App designing

this is done in mit app inventor

you can find link to the full code and apk file in above Smartphone App tab.

Code for the App

this block programming is done in mit app inventor

you can find link to the full code above in Arduino code tab.

Code for the machine

I wrote the code in arduino ide

Photo Gallery

(The stamping machine)

Group Assignment

Controlling the machine remotely (testing)

  • click here to watch
  • Group Assignment page

  • click here to visit
  • What did I learn from this Assignment?

    This Assignment was very different. We had to work as a team but we had to work remotely with each other.
    At first we decided to distribute the work in such a way that everyone can contribute equally and limitations of lab access wont affect. This went very well and everyone gave there best.
    One obstacle which I faced while coding was I had to test the code when I made it.
    so I came up with a solution which was to tell my partner to share their screen and set-up all the components to it in the lab. Then i directly started coding and testing in their laptop in lab.
    This worked very well and I sucessfully completed the code.