Things used in this project

Hardware components:
R8326274 01
Raspberry Pi 2 Model B
Now i am using Raspberry Pi 3 because i have upgraded jasper voice command to Google Assistant SDK, i want to try using Raspberry Pi Zero since it has smaller size
×1
Adafruit PCA9685
16 channel servo controller
×1
Adafruit towerpro mg90s
im mixing 3 kind of servo, 3 unit SG90s, 2 Unit SG90 and 1 unit MG 966 R for the front gripper because it should use big servo to fit it's chassis
×5
Adafruit Tower Pro 995 R Servo
×1
Nova icon lijwm6pmk7
Hologram Nova
First in Raspberry Pi B+ um using TP-Link TL-722WN, but since im using Raspberry Pi 3, TP-Link 722 is no longer necessary, and for future upgrades i want to use this cool stuff
×1
Nano32
This is ESP32 board that im using to sending Temperature data to my Raspberry Pi via MQTT
×1
13907 01
SparkFun ESP32 Thing
This is ESP32 Board that im using to control my electronic devices such as TV, lamp, fan and washing machine, so google assistant on my Raspberry Pi will send the data to IFTTT and IFTTT will send some Json Value to blynk so this Sparkfun ESP32 will be a receiver and control electronic stuff if i say something to my Raspberry Pi
×1
4 Channel Relay
×1
USB Webcam
×1
11026 02
Jumper wires (generic)
×1
Stepdown LM296
This stepdown module will pulling down the voltage for the servo, im using this thing because im using motorcycle accumulator who have 12 V DC, so i should to reduce the voltage to 5V
×1
Mfr 25fbf52 221r sml
Resistor 221 ohm
×1
1586 00
Adafruit NeoPixel Ring: WS2812 5050 RGB LED
Will be the indicator of google assistant
×1
10167 01
DHT22 Temperature Sensor
×1
51gzz5eu9pl. sx425
Ultrasonic Sensor - HC-SR04 (Generic)
×1
USB microphone
×1
audio jack 3,5
×1
DFRobot Dagu Rover Chassis
×1
09670 01
SparkFun Dual H-Bridge motor drivers L298
×1
Software apps and online services:
Logo assistant kvfq4j72g6 yciz8pmvwr
Google Assistant SDK
Voice command software installed on my Pi
Q8wtlimqnp04fzhtr9v5
IFTTT Maker service
Blynk logo avatars
Blynk
Ide web
Arduino IDE
Hand tools and fabrication machines:
09507 01
Soldering iron (generic)

Schematics

Raspberry Pi Wiring Diagram
For Robot movement
Har rishaldyprisly2017 pk4br9nmli
ESP32 DIAGRAM
TO READ HUMIDITY AND TEMPERATURE, AND CONTROLLING ELECTRONIC DEVICE IF THE ESP32 RECEIVE THE SPECIFIC COMMAND FROM RASPBERRY PI
Har esp32 pndpk5quuq
Wire Diagram
Im using this in my project

Code

Python script for control robot movement
In this repo, i've uploaded python script to control robot movement via web interface. i have a lot of script and i will try to upload it soon

Credits

Photo 2017 10 09 14 01 28 ajcj4enc8n
RishaldyPrisly
1 project β€’ 7 followers
OUTSTANDING
Contact

Replications

Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback

Comments

Sign up / LoginProjectsPlatformsTopicsContestsLiveAppsBetaBlog