0% found this document useful (0 votes)
18 views

C++ Project

Micro project
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views

C++ Project

Micro project
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

SHREEYASH PRATISHTHAN’S

SHREEYASH COLLEGE OF ENGINEERING AND TECHNOLOGY


(POLYTECHNIC), CHH. SAMBHAJINAGAR

MICRO-PROJECT REPORT

NAME OF DEPARTMENT:- COMPUTER ENGINEERING


ACADEMIC YEAR:- 2024-25
SEMESTER:- 3RD
COURSE NAME:- OBJECT ORIENTED PROGRAMING (C++)
COURSE CODE:- 313304
MICRO-PROJECT TITLE:- DIGITAL CLOCK
PREPARED BY:-
1) Rohini Sanjay Jadhav EN. NO. 23511510323
2) Anjali Laxman Shendge EN. NO. 23511510324
3) Disha Dipak Chaudhari EN. NO. 23511510325
4) Shiva Pandurang Tupe EN. NO. 23511510326

UNDER THE GUIDANCE OF:- Prof. S.J.HADBE


MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION,
MUMBAI
CERTIFICATE
This is to certify that Mr./ Ms. ______________________________________________________________
of __________Semester of Diploma in _______________________________________________________
of Institute _____________________________________________________________________________
has successfully completed Micro-Project Work in Course of _____________________________________
for the academic year 2023-24 as prescribed in the I-Scheme Curriculum.

Date:-_______________________ Enrollment No:-____________________________


Place:- Chh.sambhajinagar Exam Seat No.:-____________________________

Signature Signature Signature


Guide HOD Principal
Prof.S.J.hadbe Prof.A.C.Naik Prof.S.S.khandagale

Seal of Institute
ACKNOWLEDGEMENT

We wish to express
our profound gratitude
to our guide Mr./Ms.
………………………………
……… who guided us
endlessly in the framing
and completion of the
micro project. He/she
We wish to express our profound gratitude to our guide
Prof. S.J.HADBE who guided us endlessly in framing and completion of Micro-
Project. He / She guided us on all the main points in that Micro-Project. We are
indebted to his / her constant encouragement, cooperation and help. It was his /
her enthusiastic support that helped us in overcoming of various obstacles in the
Micro-Project.
We are also thankful to our Principal, HOD, Faculty Members
and classmates for extending their support and motivation in the completion of
this Micro-Project.

1) Rohini Sanjay Jadhav EN. NO. 23511510323


2) Anjali Laxman Shendge EN. NO. 23511510324
3) Disha Dipak Chaudhari EN. NO. 23511510325
4) Shiva Pandurang Tupe EN. NO. 23511510326

Annexure-1
Micro-Project Proposal
(Format or Micro-Project Proposal about1-2pages)

Title of Micro-Project:- DIGITAL CLOCK

1.0 Aims/Benefits of the Micro-Project (minimum30-50words)


There are many wall clock types and one of the most popular types is the digital clocks. If you
decided to get one of the new digital wall clocks then you need to know that there is a wide range of choices
under this category like GPS based digital clocks, digital time zone clocks, wireless digital clocks and many
more which are built in a way that they are auto-synchronized with the satellite signals or the radio waves.
These are effective and more reliable varieties of the digital time clock.

2.0 Course Outcomes Addressed


• Design their own digital clock.
• Explore how to connect counters in series to count seconds, minutes, and hours.
• Learn how to display binary outputs on a seven-segment display.
• Learn how to use a Function Generator to simulate clock pulse.
• Design and incorporate an alarm with a snooze button into their digital clock.
• Implement hardware on the Digital Electronics breadboard.

3.0 Proposed Methodology


#include <iostream>
#include <iomanip> // For setting the width and fill of the output
#include <ctime> // For time-related functions
#include <unistd.h> // For sleep function (on UNIX systems)

using namespace std;


int main() {
while (true) {
// Get the current time
time_t now = time(0);
tm *localTime = localtime(&now);
// Clear the console (works on UNIX systems)
system("clear");

// Display the current time in HH:MM:SS format


cout << "Current Time: "
<< setw(2) << setfill('0') << localTime->tm_hour << ":"
<< setw(2) << setfill('0') << localTime->tm_min << ":"
<< setw(2) << setfill('0') << localTime->tm_sec << endl;
// Wait for 1 second
sleep(1);
}
return 0;
}

Key points:
 time(0) gets the current system time in seconds since January 1, 1970.
 localtime() converts this time to a more human-readable structure (tm).
 sleep(1) is used to pause execution for one second.system("clear") clears the
console screen before each time update (on UNIX systems).
 If you're running this on Windows, replace system("clear") with system("CLS")
and include #include <windows.h> instead of unistd.h for the sleep function,
which would be Sleep(1000) (in milliseconds).

4.0 Action Plan (Sequence and time required for major activity. The following is for Reference, The
Activities can be Added / reduced / Modified )

Name of
Sr. Planned Planned Responsible
Details of activity
No. Week Start Finish Team Members
date date
1 1 &2 Discussion & Finalization of
Topic
2 3 Preparation of the Abstract
3 4 Literature Review
4 5 Submission of Microproject
Proposal ( Annexure-I)
5 6 Collection of information about
Topic
6 7 Collection of relevant content /
materials for the execution of
Microproject.
7 8 Discussion and submission of
outline of the Microproject.
8 9 Analysis / execution of
Collected data / information and
preparation of Prototypes /
drawings / photos / charts /
graphs / tables / circuits / Models
/ programs etc.
9 10 Completion of Contents of
Project Report
10 11 Completion of Weekly progress
Report
11 12 Completion of Project Report
( Annexure-II)
12 13 Viva voce / Delivery of
Presentation

5.0 Resources Required (major resources such asraw material, some machining facility,
software etc.)

Sr. Name of Resources / Materials Specification Qty Remarks


No.
1 COMPUTER SYSTEM 2 GB RAM 1
2 OPRATING SYSTEM WINDOW 7 1
3 SOFTWARE TURBO C+ 1
+

Names of Team Members :


1. Rohini Sanjay Jadhav
2. Anjali Laxman Shendge
3. Disha Dipak Chaudhari
4. Shiva Pandurang Tupe

(To be approved by the concerned teacher)


Micro-Project Report
Format for Micro-Project Report (Minimum 4 pages)

Title of Micro-Project:- DIGITAL CLOCK

1.0 Rationale (Importance of the project, in about 30 to 50words.This is a modified version of


the earlier one written after the work)

This digital clock has been attached to an oven.This digital clock reacts to temperature.
Because digital clocks can be very small and inexpensive devices that enhance the popularity of product
designs, they are often incorporated into all kinds of devices such as cars, radios, televisions, microwave
ovens, standard ovens, computers and cell phones. Sometimes their usefulness is disputed: a common
complaint is that when time has to be set to Daylight Saving Time, many household clocks have to be
readjusted. The incorporation of automatic synchronization by a radio time signal is reducing this problem
(see Radio clock). Smart digital clocks, in addition to displaying time, scroll additional information such as
weather and notifications.

2.0 Aims/Benefits of the Micro-Project:- (In about 50 to 150 words)


There are many wall clock types and one of the most popular types is the digital clocks. If you
decided to get one of the new digital wall clocks then you need to know that there is a wide range of choices
under this category like GPS based digital clocks, digital time zone clocks, wireless digital clocks and many
more which are built in a way that they are auto-synchronized with the satellite signals or the radio waves.
These are effective and more reliable varieties of the digital time clock.

2.0 Course Outcomes Achieved (Add to the earlier list if more Cos are addressed)
IMPLRMENT PROGRAM USING CONDITIONAL STATEMENT.
Recognize the team’s hard work and celebrate the successful completion of the project.
Students will use a variety of concepts and skills developed in previous labs to design and build a digital clock.
Students will build a 12-hour or 24-hour clock, which will involve using counters, decoders, seven-segment
displays and other components.

3.0 Literature Review:- ( you can include all the resources which you have used to gather the information for
the Micro-project)

 Goggle
 Youtube videos
 Chatgpt
 Digital learning resources
 Turbo c++

5.0 Actual Methodology Followed (Write step wise work done, data collected and its analysis
(if any).The contribution of individual member may also be noted.)

we will use a variety of concepts and skills developed in previous labs to design and build a
digital clock. Students will build a 12-hour or 24-hour clock, which will involve using counters,
decoders, seven-segment displays and other components.

6.0 Actual Resources Used (Mention the actual resources used).

sr.
Name of Resource/material Specifications Qty Remarks
No.

1 COMPUTER SYSTEM 2 GB RAM 1

2 OPRATING SYSTEM WINDOW 7 1

3 SOFTWARE TURBO C++ 1

7.0 Outputs of the Micro-Projects

8.0 Skill Developed/Learning outcome of this Micro-Project


9.0 Applications of this Micro-Project:- (In about 30 to 50 words)

• Timekeeping
• Alarms
• Timers
• World Clocks
• Stopwatches
• Digital Displays
• Educational Tools
• Industrial and Scientific Applications
• Health and Fitness
• Entertainment Systems

Annexure-IV
MICRO-PROJECT EVOLUTION SHEET

Name of Student:-____________________________________________En. No._____________________


Name of Program:- Digital clock Semester:-3rd
Course Name:- OOP Course Code:-313304
Title of The Micro-Project:- Digital clock
Course Outcomes Achieved:-

 Recognize the team’s hard work and celebrate the successful completion of the project .

 We Implrment program using conditional statement.


 Students will use a variety of concepts and skills developed in previous labs to design and build a
digital clock.
 Students will build a 12-hour or 24-hour clock, which will involve using counters, decoders, seven-
segment displays and other components.

Sr. Poor Average Good Excellent Sub


Characteristic to be
No. assessed (Marks1-3) (Marks4-5) (Marks 6-8) (Marks9-10) Total
(A) Process and Product Assessment (Convert Below total marks out of 6Marks)
1 Relevance to the course
2 Literature
Review/information
collection
3 Completion of the Target
as Per project proposal
4 Analysis of Data and
representation
5
Quality of Prototype/Model
6 Report Preparation
(B) Individual Presentation/Viva(Convert Below total marks out of 4Marks)
7 Presentation
8
Viva

(A) (B)
Process and Product Individual Presentation/ Total Marks
Assessment (6 marks) Viva (4 marks) 10

Comments/Suggestions about team work/leadership/inter-personal communication

Skills: Choose team members with the right skills for the project.
Roles: Assign specific roles based on team members’ strengths and interests.
Tasks: Break down the project into smaller, manageable tasks.
Timeline: Create a timeline with deadlines for each task or milestone.
Project Management: Use tools like Trello, Asana, or Microsoft Project to manage tasks and
deadlines.
Document Sharing: Use Google Drive, Dropbox, or similar platforms for sharing and collaborating
on documents.
Updates: Regularly review progress against milestones.
Adjustments: Be ready to adjust plans or redistribute tasks as needed.
Encourage Input: Make sure all team members have a chance to contribute ideas.
Support: Provide support and resources to help team members complete their tasks.
Identify Issues: Be proactive in identifying and addressing any problems or roadblocks.
Problem-Solving: Work together to find solutions and overcome obstacles.

Even in a micro project, effective teamwork can make a big difference in achieving
your goals efficiently and with high quality.

Name of Course Teacher:- Prof. S.J.Hadbe


Dated Signature:-__________________

You might also like