Skill name: Arduino-skill
User story:
- I want this Skill to be able to move an Arduino servo motor so that I can achieve control it with my voice
What third party services, data sets or platforms will the Skill interact with?
- Python
- Arduino + Servo Motor
Are there similar Mycroft Skills already?
I couldn’t find anything similar. As far as I’m aware, I am the first to attempt something like this
What will the user Speak to trigger the Skill?
"Hey Mycroft, move servo motor {`1-180°}
ie - Hey Mycroft, move servo motor 50 degrees
"Hey Mycroft, reset servo motor
What phrases will Mycroft Speak?
Servo motor has been moved to {1-180°}
Servo motor has been reset
What Skill Settings will this Skill need to store?
- The default angle of the motor when it is reset or any other presets that could be added like max or min angles
Uses?
- I want to use the motors to control an arm to hold a mic, so I can position it with my voice
*It could be used for display, being able to rotate something with your voice would be useful in that case
*Rotating a webcam at will, maybe even away from you for privacy without having to manually adjust it
forgive my horrible formatting, I’m new to all this
And please correct me if i put this in the wrong category or something like that