System Integration


Design and document the system integration for your final project.

System integration combines mechanical components, electronics, sensors, and control systems.
It ensures all subsystems (mechanical, electrical, software) work together efficiently.

Final Project



view my final project page The goal is a seamless, intelligent, and efficient manufacturing process.



Photo of Your name
Photo of Your name
Mechanism Overview
Input:
12V 7A Battery
Drive System:
12V 1A DC Motor
Lead Screw (threaded rod)
Moving Nut (drives the wing linkage)
Output:
2 Side Wings (mechanical movement)
Multicolor LEDs (RGB Strip/WS2812)
LDR (Light Sensor) triggers motion & light



Photo of Your name



Photo of Your name




Bill of Material

Product Name Description Price Quantity Total Price
squre pipe mild steel 10 feet ₹50 per feet 1 piece ₹500/-
Aluminium Flat Bar 20mm*6mm*100mm ₹100/- 6 piece in 100mm ₹600/-
Hard Chrome plated rod 12mm rod ₹969.00 6 piece in 100mm 5,814/-
Ball screw rod 12mm Dia. of 1000mm length ₹3,519.94/- 1 piece in 100mm 3,519.94/-
linear Bearing 12mm Dia Slide Unit ₹121.00/- 2 piece in 100mm ₹242/-
shaft holder 12MM linear bearing rail support ₹65.00/- 2 piece in 100mm ₹260/-
Motor to Shaft Couple Flexible Coupling 8mm ₹377.00 /- 1 piece ₹377.00 /-
Thrust bearing Thrust Ball Bearing (ID-6mm, OD-12mm, TH-4.5mm) ₹129.00 /- 6 pieces ₹774.00 /-
D.C Motor D8MM Shaft 12V 10RPM ₹1,814.84 /- 1 pieces ₹₹1,814.84 /-
BATTERY 12V ₹1,9994 /- 1 pieces ₹1,999 /-
wire 14/36 Multi Colour DC Wire Cable ₹235/- 1 pieces ₹235 /-
D.c limit switch to cutoff. Motor ₹47/- 2 pieces ₹94 /-
Motor driver for foward reverse switch ₹881.00/- 1 pieces ₹881.00 /-
Motor driver L298N Based Motor Driver Module 2A ₹150/- 1 pieces ₹150 /-
For Wings foam,polycarbonate,glue,color etc ₹250/- 4 pieces ₹1000 /-
Grand Total ₹18,260.78 /-
Programming / Logic Control
Tools:
Arduino IDE (for microcontroller)
Simple sketch with:
LDR input
Motor direction control
LED control based on light level






Photo of Your name
int LDR = A0;
int threshold = 600;
int motorPin1 = 5;
int motorPin2 = 6;
int ledPin = 9;
void setup() {
pinMode(motorPin1, OUTPUT);
pinMode(motorPin2, OUTPUT);
pinMode(ledPin, OUTPUT);
} void loop() {
int light = analogRead(LDR);
if (light < threshold) {
// Dark: Open wings, turn on LEDs
digitalWrite(motorPin1, HIGH);
digitalWrite(motorPin2, LOW);
analogWrite(ledPin, 255); // Max brightness
} else {
// Bright: Close wings, turn off LEDs
digitalWrite(motorPin1, LOW);
digitalWrite(motorPin2, HIGH);
analogWrite(ledPin, 0);
}
delay(1000);
}