Robie Junior

orwnic82

USA

ARC Pro

Upgrade to ARC Pro

Become a Synthiam ARC Pro subscriber to unleash the power of easy and powerful robot programming

#17  

Here is a wma file for what the module sounds like:

soundbit.zip

Settings: -Beautiful Betty *this probably isn't the voice i'll be using for the project -6db -189 words/minute

There is exactly 1023 characters used in this string, anymore and the module will clip the rest of text off.

#18  

User-inserted image

Now added is the motor driver interface with capability of using the directional arrow keys.. Also if you check out the button next to the parser check box on the main form, Emic text-to-speech module, you will see a button with three dashes. This button is for loading a notepad or txt file directly to the speech module. Simply click the button browse for your file select open and the text contained in the file will be read to you by the module or if this feature gets added for you fine folks your robot can have infinite speech texts, no more limits of an SD card. I been thinking have having the text be loaded to the window then the user could click convert to have it spoken but for now I think this is great the way it is.

Anything anyone would like to see added?

#19  

Welp since theres no ideas anyone wishes to add, I guess I will show you the finished interface for the emic 2 as a stand alone item.

User-inserted image

*This interface is for use with emic 2 only, modifications can be made to include more devices.

Latest additions include the ability to save scripts and recall along with the ability to create new scripts. The second combobox allows for calling of the scripts and creation of new ones. The button labeled with four vertical dots saves scripts. You can even recall a script and change the contents by simply selectioning the script number and modifing the selection in the richtextbox, simply save after modifications and your set. This interface gives the user all they could want. The last mod was having the com port which my ez-b resides on spawn in the connection window for easy connection, no instant connect as I feel there is no need for this option.

#20  

Added the ability for at connection enabled robie junior while turn on his eyes and then state that he is online along with his assign serial number.

Placing: this.ezB_Connect1.OnConnection += new EZ_B.EZB_Connect.OnConnectionHandler(this.ezB_Connect1_connected); within the form.design.cs

User-inserted image

User-inserted image

User-inserted image

He speaks anything you type him to. He can drive around, talk and blind anyone who looks at him.

#21  

Lol did you make them that bright on purpose?? If not you can hit the led with sandpaper to frost it over and it won't be nearly as intense.

#22  

They are high power leds so yea I made them that way. I had even brighter ones but I didn't want to use them. The pics above are just the motor driver and ez-b the voice module I haven't placed in him yet but it works great. Only other things would be perhaps motor upgrades as the motors, original motors, in him now are a bit slugish, servos for arms and perhaps a distance sensor .

#23  

Ok slowly I keep adding to this interface so as Ideas come up I implement them. I have seperated the connection window from the project and have made each form a set position on the computer screen, not locked just spawn at the same spot. I also added the ability to have the module speak the weather based on your zip code. Simply choice weather in the script box and type in your zip code in the richtextbox. When clicking save instead of it adding a new script for your use it will send for the rss weather report and then have the emic process the forcast. I believe this could now be a very easy implementation into ARC if the time ever came.

User-inserted image