concept generation - C-Division-24-25-Even/Repo-12 GitHub Wiki

🛠️ Activity 1 – User vs Designer Perspective (Team 12)

No. Functions from User Perspective Functions from Designer Perspective
1 Transport of Objects Machine should be user friendly
2 Load carrying Controlled vertical movement
3 Easy to operate Crank mechanism with motorized actuation
4 Designing precise system for load lifting
5 Choosing cost-effective materials for components
6 Safety and error handling
7 Payload management and stability
8 Limit switches/sensor support

🔧 Comparison of Cargo Handling Bots

Subfunctions Scissor Jack Push Bot Robot Arm Cart Pallet Jack Bot Roller Track Bot Conveyor Belt
Power system Battery-operated motor Electric motor Hydraulic system Electric motor Electric motor
Control system Microcontroller-based control (e.g., ESP32, Arduino) Joystick and remote control Manual lever-based control Programmable Logic Controller (PLC) Speed controller system
Cargo handling Scissor jack lift mechanism with crank push Robotic arm with gripper Hydraulic lifting jack Motorized roller tracks Continuous belt movement
Sensor system Ultrasonic sensors for obstacle detection Proximity sensors for object alignment Load sensors for weight management Infrared sensors for tracking Optical sensors for speed regulation
Structure Sturdy steel frame with adjustable forks Compact frame with flexible arm Reinforced structure with jack support Aluminum frame with rollers Lightweight yet durable conveyor frame
Wiring & Connections Organized wiring with waterproof casing Flexible cable system for arm movement Robust wiring with protective casing Neatly arranged wiring for stability Insulated wiring for belt operation
Communication system Wireless remote control for precision Bluetooth or Wi-Fi module Manual operation with minimal electronics Wireless connectivity for monitoring PLC-controlled communication

🤖 Scissor Jack Lifting Bot - Functional Breakdown

SCISSOR JACK

  • START DC MOTOR
  • Rotate Horizontal Screw
  • Expand Linkages
  • Lift Platform with Load
  • ADJUST HEIGHT
  • REVERSE MOTOR TO LOWER

SLIDER-CRANK PUSH MECHANISM

  • Activate Second DC Motor
  • Crank Rotates and Converts to Linear Motion
  • Push Object Off the Platform
  • Return Crank to Start Position
  • Stop Motor
  • ENSURE LOAD STABILITY

INDICATION

  • Load Placed
  • Lift in Progress
  • Push in Progress
  • Lift/Push Done

CONTROL

  • ESP32 (Programmed in Arduino IDE)
  • Motor 1 Relay (Lifting)
  • Motor 2 Relay (Pushing)
  • 12V Adapter for Both Motors
  • MAINTENANCE REMINDER

CASING/CONTROL PANEL

  • POWER ON/OFF