Cypherbot (an Assistant Robot)
by cyphersoft in Circuits > Raspberry Pi
1103 Views, 5 Favorites, 0 Comments
Cypherbot (an Assistant Robot)


Cyphersoft is an assistant robot that can be your friend and help you while you work. It can talk and walk. You can customize and use it for anything you can imagine. Now you can make an intelligent robot with just an Arduino and Raspberry Pi.If you have any suggestions to improve this robot then please suggest in comments
Supplies
1.Raspberry Pi (any model will work except zero)
2.L293D IC or L293D Motor driver shield
3.USB Mic
4.Raspberry Pi TFT Screen(3.5 inch)
5.MDF Board or Cardboard
6. Servo motors (x6)
7. B.O. Motors (x 6 or 4 )
8.Glue Gun
9.Arduino(any model will work)
10.USB Webcam
Designing


Any chassis will work
The face design template is given above
Code



Download the code using the following command
git clone https://github.com/cyphersoft/Cypherbot.git
open the cypherbot folder and copy the folder contents in the home directory
Installing Dependencies


Enter Following commands:
1.chmod +x install.sh
2../install.sh
Configuring the Audio Settings



Follow the following steps-
1.Enter following command- sudo nano /usr/share/alsa/alsa.conf
2.Scroll down until you find the lines
defaults.ctl.card 0
defaults.pcm.card 0
3.Change them to
defaults.ctl.card 1
defaults.pcm.card 1
4.Press ctrl+x and press y to save configuration
Circuit

Circuit diagram for the robot
Motor Assembly



Assembling the Robot






Upload the Ino File to Arduino From Cypherbot Folder



Run the Python Script to Make Robot Work
Run command-python3 cypherbot.py
The robot will start running
If anyone faced a problem making this then please let us know in comments so we can help