Skip to content

This repository is for documenting some of the Mini Projects that I have done.

Notifications You must be signed in to change notification settings

maanvisingh/Mini_Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mini Projects

This repository is used for documenting the codes for some of the Mini Projects that I have done. Most of which are just prototypes.

  1. LCD Game
  2. Pick and Place Bot
  3. 3 DOF Arm
  4. Stewart Platform
  5. String Art

LCD Game

This is an endless runner video game simulated on an LCD. The character in the game has to avoid all the obstacles coming it's way to stay alive and the score is based on the time for which the character is alive.

Components

  • 1602A LCD Module
  • Arduino UNO
  • Push Button
  • Potentiometer
  • Breadboard
  • Jumper Wires

Arduino Code and Circuit

Pick and Place Bot

This bot is a Line Following Robot with a gripper fixed to it, that is used to autonomously transport boxes from one place to the other. The bot works on a 4-wheeled holonomic drive.

Task:

  • Starts at location A.
  • Follows a line, using lsa values, to the destination location B where the boxes to be transported are placed.
  • Based on the ultrasonic sensor value, actuates the gripper to pick up the object.
  • Follows the line back to location A.
  • Opens the gripper and drops the object at loction A.
  • Repeats the task until all boxes are transported.

Components

  • 4 Omni Wheels
  • 2 MDD 10A Motor Drivers
  • 12V Battery
  • LSA08
  • Ultrasonic Sensor
  • Arduino UNO
  • Jumper Wires

Arduino Code

3 DOF Arm

It is a 3 degrees of freedom arm which uses 3 servo motors for each of the three revolute joints. The initial motivation behind this project is to learn the forward and inverse kinematics of arm manipulators and implement it on this model.

Components

  • Arduino UNO
  • 3 SG90 Servo Motors
  • 3D printed parts
  • Jumper Wires
  • Power Distribution Board
  • 12V Battery

Arduino Code

Stewart Platform

This Stewart platform is parallel manipulator that has six revolute joints instead of the usual prismatic joints to reduce the built complexity. These revolute joints are actuated using 6 SG90 Servo Motors. The initial motivation behind this is to learn the kinematics for the stewart platform and implement it on this model.

Compnents

  • Arduino UNO
  • 6 SG90 Servo Motors
  • 3D printed parts
  • Jumper Wires
  • Power Distribution Board
  • 12V Battery

Arduino Code

String Art

Building a machine to automate the process of nail art.

About

This repository is for documenting some of the Mini Projects that I have done.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages