Ai Assistant Robot 2

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 22

O T

O B
T R
AN
S T
S I
AS
AI
KRISHNUN-22242
NISHAD-22243
DEVESH-22244
NIRAJ-22253
AIM :-

• To make a robot which work on AI and make work more easier

• To do some operation such as search on google, give info from


Wikipedia ,play a song etc
OBJECTIVE:-
1) The basic objective to develop a voice-controlled
personal assistant robot.
2) This robot can perform different movements, turns,
wakeup/shutdown operations, relocate an object from
one place to another.
3) It can able operate computer.
LITERATURE SURVEY :-
1) Artificial Intelligence and aurdino by
shrushti Anand (The centre for internet and
society, India).This paper aims to develop
the AI bot using aurdino.

2) A. Chaudhry, M. Batra, P. Gupta, S. Lamba


and S. Gupta, "Arduino Based Voice Controlled
Robot," 2019 International Conference on
Computing, Communication, and Intelligent
Systems (ICCCIS), Greater Noida, India, 2019,
pp. 415-417, doi:
10.1109/ICCCIS48478.2019.8974532.

Artificial Intelligence- Literature Review.pdf


MOTIVATION :-
AI helps organizations in becoming highly successful
in motivating their employees and promoting employee
engagement by introducing them to several levers of
success such as effectiveness in decision making and
learning, collaboration, experimentation, and
information sharing.
CONTRIBUTION :-
1]Krisnhum:- Python Code , PPT
2]Nishad:- Arduino Code , Hardware Implementation
3]Devesh:- Arduino code , Report
4]Niraj;- Python Code , Gathering resources , Maintain log book
SYSTEM MODEL :-
BLOCK DIAGRAM :-
SOFTWARE
HARDWARE

ARDUIN
BATTER SENSOR AI
O
Y S
ARDUINO

Arduino
MOTOR Python
IDE
SD S
CARD
HARDWARE / SOFTWARE REQUREMENT :-
Hardware :- Software:-
1. Arduino UNO R3 1. Python software
2. IC 7805 2. Arduino IDE
3. Micro SD card software
reader
4. Resisters
5. 9V battery
Arduino code
6. Servo motor Python code

7. Wires
8. Ultra sonic sensor
Python Libraries:-
1. SpeechRecognition:-

Speech recognition, as the name suggests, refers to automatic recognition


of human speech. Speech recognition is one of the most important tasks in
the domain of human computer interaction.

2. pyttsx3:--

pyttsx3 is a text-to-speech conversion library in Python. Unlike


alternative libraries, it works offline, and is compatible with both Python 2
and 3.
PYTHON LIBRARIES :-

3.PyWhatKit:--
PyWhatKit is a Python library for Sending whatsapp
message at certain time, it has several other features too.
4. Wikipedia:--
Wikipedia is a Python library that makes it easy to access
and parse data from Wikipedia. Search Wikipedia, get article
summaries, get data like links and images from a page, and
more.
5.Serial :--
Serial Used for communication between the Arduino board
and a computer or other devices. All Arduino boards have at
least one serial.
ARDUINO UNO R3:-

The 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 quartz crystal, a USB
connection, a power jack, an ICSP header and a reset button.

The on chip programming is the biggest advantage of this board.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.
ULTRASONIC SENSOR:-

Ultrasonic ranging module HC - SR04 provides 2cm - 400cm non-contact


measurement function, the ranging accuracy can reach to 3mm. The modules
include ultrasonic transmitters, receiver and control circuit. The basic principle of
work:

1) Using IO trigger for at least 10us high level signal,

2) The Module automatically sends eight 40 kHz and detect whether there is a pulse
signal back.

3) IF the signal back, through high level, time of high output IO duration is the time
from sending ultrasonic to returning. Test distance = (high level time×velocity of
sound (340M/S) / 2And whole programming is dine in the Arduino IDE
software.
SERVO MOTOR:-
IMPLEMENTATION :-
EXPECTED OUTPUT :-
Robot understands what the user is speaking
Output is exactly the thing that user want in return
Operations done by robot are correct
Code on IDE and Python work well

Video

Report
LIMITATIONS :-
1. WE can’t use PCB as the cost of the project increase
2. They need constant power.
3. They're restricted to their programming.
4. They require expertise to set them up.
CONCLUSION :-
• Python is one of the mostly used language in the world.We
successfully implemented the artificial intelligence code.The most
important part is speech recognition is successfully implemented
using AI and functions of robot is also implemented such as
movements
FUTURE SCOPE:-

 The project can be modified using PCB instead of wiring.we can


implement it with feasibility.

 We can modify AI code further for various operation.

 We can Individualized the voice further.

 We can add GUI in artificial intelligence.


REFERENCE :-
• https://ieeexplore.ieee.org/document/8974532
• acoustic-robot-using-arduino-IJERTCONV5IS01186

You might also like