Professional Documents
Culture Documents
Ai Assistant Robot 2
Ai Assistant Robot 2
Ai Assistant Robot 2
O B
T R
AN
S T
S I
AS
AI
KRISHNUN-22242
NISHAD-22243
DEVESH-22244
NIRAJ-22253
AIM :-
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:-
2. pyttsx3:--
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:-
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:-