Assessfy Pvt. Ltd Beginner 5 milestones 100 marks

Smart Cooling Fan with Temperature Sensing & IoT Dashboard

Target year: SE Sem 3-4 (Mini-Project-I) AICTE: 2 credits · ~50 hrs Bloom: Apply MU CBCS: MEC403 Mini-Project 1A/1B

Real-world project · AICTE-aligned · AI-graded · Audit-ready certificate

5
Milestones
0
Available mentors
0
Enrolled students
6
Core skills
About this project

Build a temperature-aware DC fan using an Arduino + DHT22 sensor where fan RPM scales with ambient temperature. Push real-time temperature + fan-speed data to a Firebase / ThingSpeak dashboard. Demonstrates basic mechatronics, PWM control, and IoT data flow.

Course Learning Outcomes (CLOs):
CLO1: Apply Arduino programming concepts to control mechanical actuators.
CLO2: Design a closed-loop sensor-to-actuator system.
CLO3: Implement IoT data publish using a free cloud service.
CLO4: Document a working prototype with circuit diagram + flow diagram.

Industry/societal relevance: Foundation hardware-software project for any mechanical/automotive role moving into mechatronics + Industry 4.0.

Milestones
1. Component Procurement & Circuit Design
15 marks 5d
List BOM, source from Robu/Element14, draw circuit diagram on Fritzing. Submit BOM + circuit.
2. Sensor Interface + Reading
20 marks 7d
Wire DHT22 to Arduino, write code to read temperature, log to Serial Monitor. Calibrate against a reference thermometer.
3. PWM Motor Control
25 marks 10d
Drive 12V DC fan via L298N. Map temperature to PWM duty cycle: <25°C off, 25-35°C linear ramp, >35°C max.
4. Firebase / ThingSpeak Integration
20 marks 12d
Push temperature + RPM every 30s to a cloud dashboard. Plot last-hour trend chart.
5. Demo + 4-page Report
20 marks 11d
Live demo: heat the sensor, watch fan ramp + cloud chart update. Submit 4-page IEEE-format report + 3-min video.
Open internships using this project -->
Skills you'll learn
C/C++ for ArduinoPWM motor controlBasic MechatronicsSensor Interfacing (DHT22/DS18B20)IoT cloud integration (ThingSpeak/Firebase)Soldering basics
Tools used
Arduino UNODHT22L298N motor driver12V DC fanArduino IDEThingSpeak / FirebaseMultimeter
Prerequisites
Engineering Mechanics; Basic Electronics; comfort with breadboards; intro programming
Available mentors

No mentors have signed up for this project yet.

Be the first to mentor
Share
You'll earn — Certificate (PDF)

AICTE-aligned Project Completion Certificate

A formal, audit-ready PDF certificate issued by Assessfy + your institute on successful completion. Includes AICTE credit hours, your evaluator's signature, and a QR code for third-party verification.

Certificate of Project Completion

This is to certify that

has successfully completed the project

Smart Cooling Fan with Temperature Sensing & IoT Dashboard

Auto-issued on completion QR-verifiable
You'll earn — Digital Badge

Shareable LinkedIn / Resume Skill Badge

A compact, verifiable Open-Badges-2.0-compliant digital credential. Add to your LinkedIn profile, GitHub README, or resume in one click. Recruiters can validate authenticity via a unique URL.

Beginner
Smart Cooling Fan with Temperature Se…
Assessfy
Auto-issued on completion One-click LinkedIn add

Similar Projects you might like

Hand-picked by the recommender from your program & skill area.

Relevant Certifications to boost your application

From the Assessfy Certification library — take one and add it to your resume / LinkedIn before applying.

100 marks AICTE 2cr
Sign up & enroll