The Automated Fabric Width Measuring System is a mechatronics-based industrial automation project developed to measure fabric width accurately during the production process.
The system integrates infrared sensing, motor control, embedded programming, user interaction, and data logging to automate fabric measurement and improve quality monitoring.
The prototype uses an Arduino Mega 2560 as the main controller, infrared sensors for edge detection, motorized rollers for fabric movement, and an LCD interface for real-time measurement display.
- Develop an automated fabric width measurement system.
- Replace manual measurement methods with sensor-based measurement.
- Detect fabric edges using infrared sensors.
- Control fabric movement using motors.
- Display measurement results in real time.
- Store measurement data for analysis.
- Improve accuracy and efficiency in textile quality control.
The system consists of sensing, processing, actuation, user interface, and data logging modules.
The Arduino Mega 2560 receives sensor inputs, processes measurement data, controls motors, displays results, and communicates data to a computer.
Fabric Input
|
↓
Infrared Sensor Array
(Fabric Edge Detection)
|
↓
Arduino Mega 2560
(Processing & Control)
|
--------------------------------
| | |
↓ ↓ ↓
Motor Control LCD Display Data Logging
| | |
↓ ↓ ↓
Gear Motors Measurement PLX-DAQ /
Fabric Feed Output Excel Storage
|
↓
Fabric Width Measurement Result
| Component | Purpose |
|---|---|
| Arduino Mega 2560 | Main processing and control unit |
| Infrared Sensor Array | Detects fabric edges |
| Gear Motors | Controls fabric movement |
| Servo Motors | Mechanical adjustment mechanism |
| LCD Display | Shows measurement values |
| 4x4 Keypad | User input and settings |
| Buzzer | Warning notification |
| Motor Driver | Motor control |
| Power Supply | System operation |
- Arduino IDE
- Embedded C/C++
- Serial Communication
- PLX-DAQ
- Microsoft Excel Data Logging
The fabric is moved through the measurement system using motorized rollers.
Infrared sensors detect the position of fabric edges.
The Arduino Mega processes sensor readings and calculates the fabric width.
The measured width value is displayed on the LCD screen.
Measurement values are transferred to a computer and stored using serial communication and data logging.
The system automatically measures fabric width without manual measurement.
Infrared sensors provide accurate fabric edge detection.
The LCD provides immediate measurement feedback to the operator.
Measurement data can be recorded for further analysis and quality monitoring.
The system can support textile production environments by improving measurement efficiency.
- Designed the automated measurement system.
- Integrated Arduino Mega control architecture.
- Implemented infrared sensor-based measurement.
- Developed motor control functionality.
- Integrated LCD and keypad user interface.
- Implemented serial data communication.
- Tested measurement operation and system performance.
The developed prototype demonstrates:
- Automated fabric width measurement
- Sensor-based edge detection
- Motorized fabric handling
- Real-time measurement display
- Digital data recording
The project demonstrates the application of embedded systems and automation in textile quality control.
- Improving sensor measurement accuracy.
- Maintaining stable fabric movement.
- Reducing measurement errors caused by fabric variation.
- Synchronizing sensors and motor operation.
- Managing reliable data communication.
- Add AI-based fabric defect detection.
- Improve measurement accuracy using advanced sensors.
- Develop cloud-based production monitoring.
- Add touchscreen user interface.
- Integrate Industrial IoT features.
- Connect multiple measurement stations.
fabric-width-measuring-system
├── README.md
├── LICENSE
│
├── images
│ ├── banner.png
│ └── system-architecture.png
│
├── Arduino
│ └── Fabric_Width_Code.ino
│
├── Data
│ └── Measurement_Results
│
└── Documentation
- Arduino Mega 2560
- Infrared Sensors
- Embedded Systems
- Motor Control
- Automation
- Serial Communication
- Data Logging
- Industrial IoT
Samthy Shuaib
Mechatronics Engineering Student
Interested in:
- Robotics
- Embedded Systems
- Automation
- IoT
- Intelligent Systems
GitHub: