Robie Junior

orwnic82

USA
Skip to comments

Soon to be introduced to the EZ-B, Radioshack Robie Junior. As I am still working with my quadrotor it may take time or he may be completed first.



User-inserted image



User-inserted image



User-inserted image

By — Last update
#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
#25  
He has more features coming Bret so. Have servos on the way for the arms. I'll upload a video some day here, which will include a look at the interface and the robot itself.
United Kingdom
#27  
@orwnic82 this looks awesome! Any chance you could show a diagram of how you have the Emic hooked up? aswell as open sourcing the source code? I've got a project I'm wanting to give a voice to, so this would be a great help.
Spain
#28  
Working in a small space within the robot has merit,
Great little robot!
#29  
I have no problem giving out the code however this is all constructed in visual studio c# not under ARC. as for connection to the emic all you have to run wiring wise is 5V, GND and a signal pin, so one d port is used which is configured for serial ouput. The signal line connects to the SN pin on the emic 2 module. I can email you the files for the c# interface for the stand alone emic module however any other things you want to use you'll have to add yourself.
United Kingdom
#30  
@orwnic82 that would be sweet. I'm a .NET dev by trade so am more than comfortable picking through the code. If you could send to mb [at] gradiation [dot] co [dot] uk, I'm sure it would make for a great starting point. Thanks for the explication too. I'm still waiting for my EZ kit to come through, but am sure it'll make perfect sense when it does:)

Cheers

Matt
#31  
Sent my latest version which includes the motor driver and apon connection speech. I also have mentioned some changes you will have to make for the interface to work properly, due to addressing to my local pc. Any other questions feel free to ask.
#32  
I updated the code so all you have to do is add the folder to your c:\\ drive and run it.

Also it seems your email account is invalid.
United Kingdom
#33  
@orwnic82 hmm, strange, I was just about to say I haven't got anything through. Try sending it to me [at] [my ez robot forum username] [dot] com instead. Thanks again.
#34  
Seems I can not send the files to your email addresses due to attachment errors as such I have attached it to this thread post. Add to your c:\\ drive and run with visual studios.

Since your into .Net have you checked out the Netduino. I been meaning to order one but haven't yet.

Emic2andMotorDriver.zip
United Kingdom
#35  
Wow! this looks awesome. Thanks for sharing.
#36  
No problem any questions just ask. Play around with the interface and let me know what you think. I can easiler make changes and help you with any you may wish to do youself. It's not commented to death but it is seperated into its correct portions and most is held within regions for ease. A little thing I added, which I like, is you can only have one window for the help and motor driver each at a time, if you try opening another it will shake the current one to let you know its open or if minimized will reinitialize it back to its placement. Also I disabled the ability to close the EMIC interface window. Enjoy!
#38  
Got two Parallax servos for his arms but havn't done much with him. Couple updates on the interface but not much. I'll get back to him then, Just busy with work and my new Car is becoming my current project so got to do some mods on it. Also working a bit with my quadrotor got a 9X controller and have the new motors mounted along with a new layout for the ESCs. I am around though, check in know and then to see what progress DJ has made. He's really out done himself with the GUI, looks fantastic.
#39  
Long time no update, Well I recently did a bit of an overhaul to his interior layout and Have fixed his arm servos. Also had to update my interface to the new updates made by ez-robot. Different connection and I found my text to speech commands weren't working due to the space character. Its all fixed and working again though.