issues
search
casychow
/
DesktopPet_Eui
A small, mobile desk robot that helps alleviate the physical, emotional, and mental problems frequently faced by desk workers. This is my NYU Tandon Senior Design Project.
0
stars
0
forks
source link
writing stub functions
#3
Closed
qyc206
closed
3 years ago
qyc206
commented
3 years ago
Functionality of Eui
[x] detectEdge - edge detection
[ ] getAttention - get user's attention
[x] movesInCircles - moves around in circles
[ ] timeUser - keeps track of user work time (using pomodoro technique)
[ ] muteEui - mute such that piezo speaker won't make sounds
Sub-Functions
[x] readDist - read a distance function
[x] turnOnLED - turns LEDs on (uses sendByte) -- spi input (specify 3 shift registers)
[x] turnOffLED - turns all LEDs off
[x] changeLEDColor - takes in RGB levels and changes LED color
[x] sendByte - send to shift register
[x] makeSound - piezo speaker makes a sound
[x] makeMelody - piezo speaker plays a tone
[x] motorTest - turns on motors
[x] rightTurn - robot making right turn
[x] leftTurn - robot making left turn
[x] registerTap - gets a signal from linear softpot
[x] buttonPressed - read button signals
[x] displayOn
[x] displayOff
[x] displayImage
[x] displayText
Functionality of Eui
Sub-Functions