Professional Documents
Culture Documents
Anil Internship Ppt2
Anil Internship Ppt2
ON
ELECTRONICS AND COMMUNICATION
Presented by:
Anil Kumar S (1AT16EC401)
Project Guide:
Prof. Manoj Tolani
Dept. of ECE , Atria I T
Bangalore
ZEROZILLA Technologies Pvt. Ltd. is a leading IT software solutions and services industry focusing on quality
standards and customer values. They offer broad range of customized software applications powered by concrete
technology and industry expertise.
ZEROZILLA Technologies Pvt. Ltd. Offers end to end embedded solutions to its customers that entail all stages of
product life cycle. Their proficient and dedicated embedded application development team helps you to build
embedded application solutions that will ensure the best customer satisfaction. They will match customer
requirements with our strong experience and in-depth expertise of the market.
ZEROZILLA Technologies Pvt. Ltd. is also a leading Skills and Talent Development company that is building a
manpower pool for global industry requirements. They empower individual with knowledge, skills and competencies
that assist them to escalate as integrated individuals with a sense of commitment and dedication towards the society.
• ZEROZILLA Technologies Private Limited is a Private incorporated on 06 Auguat 2019 It is classified as Non-govt
company and is registered at Registrar of Companies, Bangalore.
• Directors of ZEROZILLA Technologies Private Limited are Murudar Mallikarjuna Thunga and Shashikala Angadi
• ZEROZILLA Technologies Pvt. Ltd. bridges the gap between Industry requirements and curriculum of educational
institutions and also to meet the ever increasing demand for Quality professionals.
• ZEROZILLA Technologies Pvt. Ltd. enables professional with latest technologies essential for global engineering
organizations. They Offer wide range of Training programs for students and industry professionals.
• They conduct wide range of Training programs which includes courses, workshops, internship, Industrial talks for students
and professionals on all latest technologies and trends. ZEROZILLA Technologies Pvt. Ltd. provides young job aspirants the
perfect Launchpad to build an excellent rewarding career in the industry. ZEROZILLA Technologies Pvt Limited enables
candidates from all the places to outperform the competition and stay ahead of the innovation curve.
• They help Students and Enterprises transform and thrive in a changing world through strategic training, consulting,
operational leadership and the co-creation of breakthrough solutions.
• We have used another tool called Hercules which we have used to test the Esp-01 module and to create a personal
hotspot of our own IP address.
• It is also used to create a TCP server and UDP server along with a single client.
• We have learnt a technique to update a sensor data to the cloud using Wi-Fi module with a IoT platform website
called has Thingspeak.
• We have learnt to control the home appliances with google assistance using a Esp-04 Wi-Fi module with a latest
technology.
• We have used a technique to publish a data i.e. to send a data to the cloud and to subscribe the data i.e. to retrieve
the data from the cloud. Internship Presentation 5
WORK DONE
SL WEEK(DATE) WORK DONE
NO
01 • Learnt about basics of IOT.
Week-1
• Learned about Introduction of Embedded Systems Studied about ARDUINO-UNO and Programming.
(01-06-20 to 7-06-20) • Learn to operate LED and vary its brightness. Studied about Serial Communication and also learned to operate the
buzzer.
• Learned to operate “DC Motor”, Relay with push button.
03 • Studied about DHT11 sensor used for reading the temperature and Humidity.
Week-3
• Studied about Soil Moisture Sensors, Accelerometer and interfacing it with Arduino.
(15-06-20 to 21-06-20) • Studied about AT Commands.
04 • Learnt about the Node MCU 12E Module, Adafruit IO and MQTT
Week-4
• Started doing project on RF control Robot using push buttons.
(22-06-20
06/30/2021 to -10-07-20) • Completed the coding part of the project and tested. 6
INTRODUCTION
• The term Internet of Things (IoT) found in online 1999 by Kevin Ashton.
• IoT can sense the environment, transfer the data, and communicate with each other.
• Networking of physical devices embedded with electronics, software, sensors, actuators, and
network connectivity we can say IoT is a collection & exchange of data.
• The internet of things, or IoT, is a system of interrelated computing devices, mechanical and
digital machines, objects, animals or people that are provided with unique identifiers (UIDs) and
the ability to transfer data over a network without requiring human-to-human or human-to-
computer interaction.
Serial Communication:
• Serial communication is the process of sending data one bit at a time, sequentially, over a communication channel or com
• puter bus.
• Serial communication is used for all long-haul communication and most computer networks, where the cost of cable and
synchronization difficulties make parallel communication impractical.
• Serial Buses:RS-232, SPI, I2 C, DC-bus.
• NOTE: Required baud rate :9600bps
go to
open
tool,
write serial
serial
and monitor
monitor
upload and set
and
the the
view the
sketch baud
serial
rate
output
les of 5 in serial mo
10
Task performed during the internship:
Interfacing of DC motor
Interfacing of LED, with Arduino
pushbutton, potential meter,
Buzzer with Arduino
Interfacing of LM-35 temperature sensor with Interfacing of LDR sensor with Arduino
06/30/2021 Internship Presentation 12
Arduino
06/30/2021 Internship Presentation 13
COMPONENTS OF IOT
• Industrial training filled the gap between academic excellence and industry requirement and to be
industry ready.
• It provided and effective learning experience and helped in developing technical and non-technical
skills.
• It provided an opportunity to have a look of live equipment and laboratories and also working
there helped with an exposure of industrial scale.
• Hardware Required:
• Tx part:
• Power supply
• Microcontroller-Arduino
• RF transmitter
• Control Push buttons
• Rx part:
• DC motors and driver circuit.
• Battery.
• Microcontroller-Arduino.
• RF receiver.
• Software requirements:
• Arduino IDE.
section
Receiver
section
•
• •RF -RECEIVER
•Control Switch •Arduino •Arduino
• •
•
•MOTOR DRIVER •M0
•RF-Transmitter
•
•M1
• The transmitter/receiver (Tx/Rx) pair operates at a frequency of 434 MHz An RF transmitter receives
serial data and transmits it wirelessly through RF through its antenna connected at pin4.
• The transmission occurs at the rate of 1Kbps – 10Kbps.The transmitted data is received by an RF receiver
operating at the same frequency as that of the transmitter.
• (ASK).
06/30/2021 18
DC motor
• DC motors are widely used, inexpensive, small and powerful for their size. Reduction gearboxes are often required to reduce the speed and
increase the torque output of the motor.
• One more thing to notice is that the back emf produced by the motor may affect the proper functioning of the microcontroller and reversing
the direction can damage the controller. Due to these reasons we can’t connect a DC Motor directly to a microcontroller.
• To overcome the problems in their interfacing, a motor Driver IC is connected between microcontroller and DC motor. Motor driver is a little
current amplifier. It takes a low current signal and gives out a high current signal which can drive a motor. It can also control the direction of
motor. We can use any dual H-bridge IC like L293D or L298.
WORKING
we press first button robot start to moving left side and moving continues until the button is released.
When we press second button at transmitter, robot start moving in right side until button is released.
When we press third button at transmitter, robot start moving in forward until button is released.
When we press Fourth button at transmitter, robot start moving in backward until button is released
• A transmitter on the one side sends the radio signals to the receiver end.
• The antenna on both the side of the module are used as a help to catch the signals which are been transmitted through
the transmitter.
• The receivers on receiving the signal with the help of the decoder decode the signal and are transmitted to the motor
driver IC.
• The motors which are connected to the driver IC on getting the logic signals turns on and gives the direction to the car.
25
GOOGLE ASSISTENCE
• Google assistant is an artificial intelligence powered virtual assistance developed by google which is basically available on mobile and smart
home devices.
• Google Assistance engage in two way conversations living behind company’s foregoing virtual assistant.
• Relays are used in applications where only one signal is necessary to control a
circuit or several circuits must be controlled by one signal.
• It includes firmware which runs on the ESP8266 Wi-Fi SoC from Espressif Systems, and hardware which
is based on the ESP 12 module.
• The term "Node MCU " by default refers to the firmware rather than the development kits. The firmware
uses the Lua scripting language.
• CPU:ESP8266(LX106)
06/30/2021 I 28
Testing and Results:
● Dress up in decent manner and keeping our surround in mind, well dress gives more confidence.
● Body language is very important in verbal communication that is way of walk, talk, sit which has been improved.
● We have learnt be humble greet every one with smile.
● Make little fun, everybody loves the person who makes laugh and they get closer to them.
● Became a good listener.
● Learned to read more acquire more knowledge and share it.
● Work effectively: we have achieved this halfway our internship by working and using a to-do list. This to do list was what are all
the tasks we have to accomplish with the time period. To do list existed of work that needed to be done first and had more
priority than other daily tasks.
● Work precisely: At the beginning of our internship, we noticed that there are lots of mistakes found in our work. Mistakes in
spelling and grammar but also in delivering work that is not finished. Halfway our internship, we have improved in this area by
reading, listening and focusing better on our work
The presentation of the data and contents in the report has improved.
32
Problem Identified
• During my internship period I have overcome with many of the problems that is listed below:
• First major problem is about my internship project that is controlling of Robot using RF module in that to control the movement
of the robot what can be used.
• Solution:
• we can control the movement of the robot in many ways like has using Handgestures, voice control, sending commands in the
serial monitor, sending commands through mobile using Bluetooth module, controlling using switches.
• I have done the project using Control Switches(Push button) which has four push button for controlling the movement of the
robot in different direction.
• Because it is cost effective and uses less power compare to other modules, easy to operate without any disturbances.