internship exam ppt.pptx on embedded system and IOT
NavyashreeS6
554 views
15 slides
May 20, 2024
Slide 1 of 15
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
About This Presentation
this is the internship report on embedded system and IOT
Size: 896.15 KB
Language: en
Added: May 20, 2024
Slides: 15 pages
Slide Content
1 “Voice controlled car" Dept. of Electronics & Instrumentation Engineering Internship (18EII83) Internship presentation “ Embedded System and IOT ” Presented by 1. Jayashree S ( 1DA19EI012) 2. Navyashree S (1DA19EI019) 3. Sirisha S N ( 1DA19EI041) Guide Mrs. Monikashree T S Asst. Professor
“Voice Controlled Car" 3 Abstract The project builds a voice controlled car that can be controlled by voice commands which reacts in accordance to the corresponding voice command. Simple voice commands like left, right, forward, back, stop are used to run the car. These commands are given to Bluetooth module via an android application. The Bluetooth module and control unit are combined to store and test the voice commands. When an instruction for the automobile (car) is identified, a command message is sent to Arduino UNO, the Microcontroller of the car by the Bluetooth device. This command is analyzed by the microcontroller and followed up. This work has been limited to the ZigBee system in the short-range (100mts range), and is linked to the car over long distance via long-range modules.
“Voice controlled car " 4 Introduction TechnoFly was formed by professionals with formal qualifications and industrial experience in the fields of embedded systems, real-time software, process control and industrial electronics. The company is professionally managed and supported by qualified experienced specialists and consultants with experience in embedded systems – including hardware and software. Later Single Board Computers (SBCs) – were developed and are still manufactured. Such hardware boards support a broad range of processors – including 8 bit, 16 and 32 bit processor. Since 2015, company also started offering design and development services. This includes a complete spectrum of activities in product development life cycle that is idea generation, requirement gathering to prototype making, testing and manufacturing. Company has so far provided product design services for various sectors which include the Industrial automation, Instrumentation, Automotive, Consumer and Defense sector.
“Voice controlled car " 5 Internship Details: Duration : One Month From Date : 21/09/2022 To Date : 20/10/2022 Company Name : Technofly Solutions Week One : Intrduction to Embedded systems and IoT Week Two : Interfacing components to LPC2148 Arm Microcontroller Week Three & Week Four : Voice Controlled Car Objectives To Gain hands-on experience in the field of Embedded systems and IoT Interaction with professional experts. To Enhance interpersonal skills like verbal communication, time management, work organizing etc.
“Voice Controlled Car" 6 Week One : Introduction to Embedded Systems and IoT Embedded System An embedded system is one kind of a computer system mainly designed to perform several tasks like to access, process, store and also control the data in various electronics-based systems. Embedded systems are a combination of hardware and software where software is usually known as firmware that is embedded into the hardware. Requires a hardware platform on which it performs the operation. Embedded system hardware is built with a microprocessor or microcontroller. The embedded system hardware has elements like input output (I/O) interfaces, user interface, memory and the display. Usually, an embedded system consists of Power Supply , Processor , Memory , Timers, Serial communication ports, System application specific circuits
“Voice Controlled Car" 7 Arduino UNO Arduino UNO is a microcontroller board based on the ATmega328P . It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. The Arduino/ Genuino Uno has a number of facilities for communicating with a computer, another Arduino/ Genuino board, or other microcontrollers. The ATmega328 provides UART TTL (5V) serial communication, which is available on digital pins 0 (RX) and 1 (TX)
“Voice Controlled Car" 8 ARM Microcontroller The ARM stands for Advanced RISC machine and it is a 32-bit reduced instructions set computer (RISC) microcontroller. It was first introduced by the Acron computers’ organization in 1987. The ARM microcontrollers are cost sensitive and high performance devices which are used in a wide range of application such as industrial instrument control systems , wireless networking and sensors and automotive body system etc. LPC2148 is the widely used IC from ARM-7 family. It is manufactured by Philips and it is pre-loaded with many inbuilt peripherals making it more efficient and a reliable option for the beginners as well as high end application developer.
“Voice Controlled Car" 9 Week Two : Interfacing Programs to LPC2148 Interfacing LED to LPC2148 #include<LPC214x.h> #define LED (1<<16) void delay(int i ); int main (void) { IO0DIR |= LED ; while(1) { IO0SET |= LED; delay(10000); IO0CLR |= LED; delay(10000); } } void delay(int i ) { int j,k ; for (j=0;j< i;j ++) for (k=0;k<35;k++); }
11 “Voice controlled car " Week three & Four : Voice Controlled Car VOICE CONTROLLED CAR The project proposes the use of Android mobile and Bluetooth module to control a car via voice commands. When we say voice control, the first term to be considered is Speech Recognition. These commands are given to Bluetooth module and received via android application.
“Voice controlled car " 12 Components: Arduino Uno Connecting wires Motor driver Breadboard Chassis Bluetooth HC-05
“Voice controlled car " 13 Circuit Diagram Working principle The car runs on simple voice commands forward, back, left, right, dance The voice command is given to Android mobile as Input This input is given to Arduino by Bluetooth module and Android gives commands to the motors as programmed With the help of Motor driver circuit it can sense the obstacles
“Voice controlled car " 14 Outcomes I have carried out my internship in Technofly Solutions. I have learnt about Embedded Systems, ARM LPC-2148 and Arduino microcontroller. Designed an embedded system to control robotic motions using various sensors. Outcomes of internship are Enhancements of clients to work on all types of clients. Enhancement of embedded system to control more types of embedded systems . Learnt about interfacing of LED, LCD, Switch, DC Motor, Sensors, RFID card, Wi-Fi, GSM, Buzzer and UART. Learnt to control speed of DC motor and to control brightness of LED using PWM. Done mini-project which involves the control of movement of Car using Arduino Uno Bluetooth HC-05 Motor driver Breadboard Chassis.