Power Point Presentation On Gtu Internship 2023

Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

POWER POINT

PRESENTATION ON
GTU INTERNSHIP
2023
INTRODUCTION

• During my internship at Webial , I had the valuable opportunity to learn


and delve into the fundamentals of the C programming language and
Arduino . The primary objective of this internship was to gain a
comprehensive understanding of C programming and Arduino and its
applications in real-world scenarios.
• This presentation documents my journey of learning C & programming
and Arduino , encompassing theoretical knowledge, practical
applications, challenges faced, and the outcomes achieved.
C PROGRAMMING
C is a general-purpose, procedural programming
language that was developed in the early 1970s.
It was created by Dennis Ritchie at Bell Labs as
an evolution of the earlier B programming
language. C is known for its simplicity, efficiency,
and portability, making it suitable for a wide
range of applications, including system
programming, software development, and
embedded systems.

I learnt basic concept of c programming


including data types, variables c structure if else
conditional statements and control statements
like for loop and while loop.
FOR EXAMPLE THIS ARE SOME TOPICS I
LEARNT.
• Control Structures (if, else, switch): Control structures manage the flow of a program.
Conditional statements include:

if Statement: Executes a block of code if a specified condition is true.
else Statement: Executes a block of code if the condition in the preceding if statement is
false.

switch Statement: Allows multiple possible execution paths based on the value of an
expression.

• Loops (for, while, do-while): Loops are used to execute a block of code repeatedly. C
supports three types of loops:

for Loop: Executes a block of code for a specified number of times.

while Loop: Repeats a block of code as long as a condition is true.
do-while Loop: Similar to the while loop, but the block of code is executed at least once,
even if the condition is false











ARDUINO PROGRAMMING

• Arduino is a platform based on easy-to-use hardware


and software. It consists of microcontrollers that can
be programmed to perform various tasks and
interact with the physical world.
• The Arduino Integrated Development Environment
(IDE) is used for writing and uploading code to the
Arduino board. It provides a user-friendly interface
and simplifies the process of programming
microcontrollers.
• Arduino code, known as sketches, is written in C/C++
and can be uploaded to the board for execution. The
code defines the behavior of the microcontroller.
WE ALSO LEARNT ABOUT DIFFERENT
SENSORS

Ultrasonic

MQ3 gas sensor


IR sensor

LDR
• Infrared (IR) sensor: This sensor detects the presence of infrared light. It
can be used to detect objects, measure distance, or control devices.
• Light-dependent resistor (LDR): This sensor measures the amount of light
shining on it. It can be used to detect objects, measure light levels, or
control devices.
• MQ-3 gas sensor: This sensor detects the presence of flammable gases,
such as LPG, alcohol, and methane. It can be used in security systems,
gas leak detectors, and other applications.
• LCD display: This display shows text or images. It can be used to provide
feedback to users, display data, or create interfaces for devices.
• Ultrasonic sensor: This sensor emits sound waves and measures the
time it takes for the waves to return. It can be used to detect objects,
measure distance, or create 3D maps.
• These are just a few of the many sensors that are available. The specific
sensor that you need will depend on the application you are using it for.
WE ALSO LEARNT ABOUT DIFFERENT ARDUINO
FUNCTIONS LIKE..

• pinMode () • analogWrite()

• digitalRead()
• digitalWrite()
• analogRead()
 void setup()
• Comments

 void loop() • Libraries usage



WE ALSO PERFORMED DIFFERENT PROJECTS LIKE

• Distance measurement using ultrasonic sensor


• Printing name words using LCD 16x2
• Detecting smoke and alcohol using mq3 gas sensor
• Different LED blinking projects
• Laser security alarm mechanism
• Turning led on using IR sensor
THE CHALLENGES AND LEARNING OUTCOMES
FROM THIS 14 DAYS INTERNSHIP

• Through debugging and troubleshooting, I honed my


ability to identify and resolve issues in code and
hardware connections.
• Through debugging and troubleshooting, I honed my
ability to identify and resolve issues in code and
hardware connections

CONCLUSION

• My internship at Dutt Computers provided a comprehensive learning


experience in C programming and Arduino programming and sensor
integration, enabling me to create innovative solutions using sensors
and microcontrollers.
• The skills acquired during this internship are highly relevant in today's
technology-driven world, where IoT and smart systems are becoming
increasingly prevalent.
• I learnt a lot of new things from this internship and I am thankful to
everyone my mentor and my faculty who played a vital role in my
journey.
GUJARAT TECHNOLOGICAL UNIVERSITY
Summer Internship-I (4330001)
AUGUST-2023
Submitted by :
Pranay Kishorbhai Suryavanshi
(Enrollment no : 226040311074) 
ELECTRONICS & COMMUNICATION DEPARTMENT
(SFI)
B. & B. Institute of Technology, Vallabh
Vidyanagar.

You might also like