NameNetIDSection
Sneh Chandaksnehc2ECE 120
Shreya Sharmashreya22ECE 120


Statement of Purpose

Since everyone has a very tight schedule on a daily basis, we wanted to build a robot, a Desk Robot, that would constantly remind us of the things we need to do throughout the day. The robot will be connected to the Google Calendar so it can keep track of meetings and schedule any other new ones depending on what we verbally tell to the robot. As part of the hardware component of the project, we intend to include a table fan as well which is run by a motor. 

Background Research

As freshmen, we realized that it is very difficult to keep track of all the classes, meetings and events we had to attend throughout the day. To ease this inconvenience we thought of designing a robot that could help in providing a solution. Projects such as Desk Pet helped in inspiring us and developing their project with newer components.  

Block Diagram / Flow Chart

System Overview

Provide descriptions to your block diagram and flow chart. State the purpose of each block.

Parts


Part name

Model number

Purpose

Vendor

price

Body part

3d printed body

The body of the robot



Battery

9v battery

To power raspberry pi + other components

ECE Inventory

-

Speaker

Pirate Audio Speaker: Speaker for Raspberry Pi Built in 1W Speaker


Adafruit

https://www.adafruit.com/?q=Pirate+Audio+Speaker%3A+Speaker+for+Raspberry+Pi+Built+in+1W+Speaker&sort=BestMatch

$24.95

Raspberry Pi

Raspberry pi v3

To process data collected by the camera module

ECE inventory


$25

Microphone

Electret Microphone Amplifier-MAX4466


ECE Supply Center

https://my.ece.illinois.edu/storeroom/catalog.asp

$7.01

Amplifier

Adafruit 12S 3W Class D Amplifier Breakout- MAX 98357A

To amplify the sound from the Raspberry Pi

Adafruit

https://www.adafruit.com/?q=Adafruit+I2S+3W+Class+D+Amplifier+Breakout+-+MAX98357A&gclid=CjwKCAjw-sqKBhBjEiwAVaQ9a4sJc6IHJjzdK1VzW3F6ReIFb-jc47z_Qh75Ko0BvksgsMEtvfKvAhoCNIwQAvD_BwE&sort=BestMatch

$5.95


Step Down ConverterUBEC DC/DC Step-Down (Buck) Converter - 5V at 3A outputSteps down the voltage from 9V

Adafruit

https://www.adafruit.com/product/1385

$9.95
Table FanAdafruit 5V Mini FanServes as a table fanECE Inventory-


Possible Challenges

One of the problems we might face is retrieving information from the google calendar and converting the text to speech and vice versa (when we communicate something to the bot and the data gets stored in the google calendar). 

References

[1] M. Sudhakar, Vandana Khare D & Vijay Krishna Kanth, “Speech to text conversion & display using Raspberry Pi” [Online]. Available. (iosrjournals.org)http://iosrjournals.org/iosr-jce/papers/Vol19-issue4/Version-3/C1904031418.pdf

[2] “How to Set Up a Raspberry Pi Calendar“


Comments:

You will need to power the RPi using 5v, not 9v


This is largely a software project (a majority of it is interfacing with the Google Calendar API or speech to text). Please incorporate some additional hardware elements/concepts into the project as well. 

Posted by weustis2 at Sep 28, 2021 00:16

Echoing Eustis' concerns. Please DM either of us on Discord if you are done editing. 

Posted by dbycul2 at Oct 01, 2021 17:44

Approved #56

Posted by dbycul2 at Oct 14, 2021 18:12