DIY Remote control Casing

-= Latest Rev Here ]=-
flickr.com/photos/55725351@N08/sets/72157626112699718/

http://farm6.static.flickr.com/5055/5470085286_1547b4feee.jpg

Ok all

I start a new thread to let people know of that remote design.

I want to make a custom remote and give people the chance to have one too. Give me your comments and i can integrate them in the design.

For now i am planing to use:

Arduino Mega
Ginball from an old RC transmitter. (Don’t know if the dimensions are standard for others)(RobotDude said that he can sell ginball…)
lynxmotion.net/viewtopic.php?f=21&t=7027
LiPo batteries and BEC
3 toggle switch
4 Potentiometer
2 slider (Only slot show cause i need more info on the part itself)
uOLED-128-G1 screen
4 pushbutton for the screen
XBee Trans

I have see somewhere on a thread this link to a custom cuting place.
They don’t do Aluminium so i would go to a Transparent Gray.

Link to the custom lasercuting:
customlasercutting.com/

This thread is about Hardware more than software for now…
I am not a master of programming, for that i will probably sneak into others thread…!

Tell me what you think of this… and if anyone is interested… !
After we finish the design we “maybe” ca have a better price on cuting if we buy many…

Tanks you a lot

Design #2

http://farm6.static.flickr.com/5018/5460665032_8cd9fab3c8.jpg
High Res:
farm6.static.flickr.com/5018/5460665032_8cd9fab3c8_b.jpg

With sides (interlocked)
http://farm6.static.flickr.com/5295/5460257933_c66ec67a0c.jpg
High Res:
farm6.static.flickr.com/5295/5460257933_c66ec67a0c_b.jpg

Hi,

Very interesting! I liked V2 better. The case seem a bit to high especially if you plan to hold it while using it, unless you are planning to use some sort of neck-strap. Maybe placing the gimbals even higher would be better?

Tanks a lot for helping me :stuck_out_tongue:

I will lower the topPlate and relocate de batterie and Arduino Mega. I have put the Gimbals a bit higher and remove potentiometer on top of it.
In your experience, does 4 round pot are too much ?

How did you made those cool potentiometer on top of the gimbals ? Is it homemade ?

It looks great.

Is the OLED a touchscreen? If not I personally find having the 16 key keypad very useful on our remotes. Things like selecting which gait I wish to run now, switch from waking to rotation mode…

Kurt

The one i use is not touch, but they sell some that are.
I completly forgot the keypad…!!!

I don’t think 4 pots are too much. It all depends how many AtoD inputs you got. One thing that I’ll try to do on my next DIY remote is to have as many switches/pots placed close to the gimbals so that its possible to used them while holding the gimbals, similar to how a RC plane/heli remote is designed.

The pots on the joysticks are homemade. Look at these posts:
lynxmotion.net/viewtopic.php?f=21&t=5447&start=167
lynxmotion.net/viewtopic.php?f=21&t=5447&start=214
lynxmotion.net/viewtopic.php?f=21&t=5447&start=216

Ok… Rev3 :slight_smile:

Added:
Change in overall dimension
Potentiometer on Gimballs (Like Zenta) don’t know if i will be able to make those… :frowning:
Change the location of push-button and switch to the top
Remove 2 round pot and change location of the other 2
change the height of the box
Added a 4x4 keypad

http://farm6.static.flickr.com/5177/5462399762_c56e8db898.jpg
High Res:
farm6.static.flickr.com/5177/5462399762_c56e8db898_b.jpg

http://farm6.static.flickr.com/5097/5461797601_0882263998.jpg
High Res:
farm6.static.flickr.com/5097/5461797601_0882263998_b.jpg

http://farm6.static.flickr.com/5173/5461797567_d85d4de650.jpg
High Res:
"http://farm6.static.flickr.com/5173/5461797567_d85d4de650_b.jpg

http://farm6.static.flickr.com/5013/5461797513_89fa99081b.jpg
High Res:
farm6.static.flickr.com/5013/5461797513_89fa99081b_b.jpg

…Erm, if you ever manage to produce these 'ill buy one. :wink:

Ill pay extra if you can put innerbreed on it! :smiley:

Sure that’s the purpose of the thread. I would like people tell me how do they think it should be the best…

Awesome, I love it!

Put “Zenta” on mine. :laughing:

Those gimbals looks very familiar…

EDIT: Unless you’ve very large hands I think the gimbals should be placed even higher (closer to the top) so that you are able to reach the switches on the top side.

Tanks a lot… :wink:

For the gimbals i have guess the dimension… lol but look good

Some Rendering of the curent look…! Ver3

Iso View:
http://farm6.static.flickr.com/5218/5462869729_3bb9b264d3.jpg
farm6.static.flickr.com/5218/5462869729_3bb9b264d3_b.jpg

Front View:
http://farm6.static.flickr.com/5059/5462830999_b99bda676a.jpg
High Res:
farm6.static.flickr.com/5059/5462830999_b99bda676a_b.jpg

Right Side View:
http://farm6.static.flickr.com/5059/5462737109_bb3b49947b.jpg
High Res:
farm6.static.flickr.com/5059/5462737109_bb3b49947b_b.jpg

Top View
http://farm6.static.flickr.com/5212/5463338794_542799c4e4.jpg
High Res:
farm6.static.flickr.com/5212/5463338794_542799c4e4_b.jpg

And some Color Choice:

http://farm6.static.flickr.com/5294/5463338994_bb0cf6c665.jpghttp://farm6.static.flickr.com/5019/5462736925_00feca2cf8.jpghttp://farm6.static.flickr.com/5055/5463338614_ba9739e184.jpg
High Res:
Red: farm6.static.flickr.com/5294/5463338994_bb0cf6c665_b.jpg
Blue: farm6.static.flickr.com/5019/5462736925_00feca2cf8_b.jpg
Carbon: farm6.static.flickr.com/5055/5463338614_ba9739e184_b.jpg

I have some request… !

Zenta:
http://farm6.static.flickr.com/5255/5463381146_9656396fc4.jpg
High Res:
farm6.static.flickr.com/5255/5463381146_9656396fc4_b.jpg

innerbreed:
http://farm6.static.flickr.com/5011/5462921253_5c79fc2131.jpg
farm6.static.flickr.com/5011/5462921253_5c79fc2131_b.jpg

Ok…

Is it a good idea to use Arduino Mega as microprocessor ?
I really want to know since i will order tomorrow… or even tonight… !

This is always a difficult type of question to answer. There are many different processors you could use here, all have pluses and minuses.

a) Use a Basic Atom Pro28 on a Atom Bot board. - Very capable, we already have source code for the current remote control that runs on it. However Zenta has already maxed out the number of IO lines (both analog and digital) and there is only one UART, so you have to be careful in your code to get multiple serial streams to work without glitches… Has a good LDO (low drop off) voltage regulator so handles low battery voltage well.

a2) Could use the arc32. A very nice board, With the HServo system you have about 17 analog pins available and enough digital pins for all of the other stuff… 2 UARTS, 1 taken by USB, 1 Free to use, probably for XBEE, and you still need to do bit bang for LCD. Alternative to find LCD that takes a different interface like I2C or SPI…

b) Arduino Mega: Lots of IO lines. You have 16 analog pins, so you can add tons of stuff. You have 4 UARTS, so you can use one for USB, 1 for XBee and 1 for display. So it should be easy to get it up and running without display issues or the like. The voltage regulators on the board are not as good as BB2, so may drop off sooner…

b2) Other At mega 1280 based systems like Axon or Axon2 (societyofrobots.com/axon2/) Like Arduino Mega, but has better power handling and 3 pin servo connectors…

c) Propeller - No Analog pins, so you would have to add external chips for this…

So in the end, I would say Yes Arduino mega would be a good choice. If I were to build a second one, I would strongly consider using one as I like programming in C/C++ and Arduino are a cost effective way to do this.

Kurt

P.S - Did you decide to do away with the sliders?

Wow… Kurte.

What an answer. Tanks a lot that was very usefull.

I have friend that program in C C++, so maybe a good idea to have them on hand to help me… lol

The AxonII is wonderfull, but the price is high. If you say that it worth the price maybe i will go that way.

Ok i have check what’s avalible at RobotShop. (Since i can pick stuff up… without shipping)
That leave me with those choice: (Witch are in stock)

robotshop.ca/module-microcontroleur-atmega1280-dfrobot-mega–4.html
robotshop.ca/microcontroleur-maple-32-bit-compatible-arduino-leaflabs.html

The DFRobot one look like a complete copy of the Arduino Mega 1280 to me.
The Maple is smaller and look to do all a want.

What do you think. In the 3 ?

As for sliders, i don’t have the right spec since there is a lot of option availible. I would like to but 2 one on both side of the keypad.

Hi again,

They all look like very capable controllers.

Yes the Axon2 is a very nice AVR Atmeta1280 controller, and if we were talking about which to use in a robot, and you wanted to plug in servos and sensors and the like, I would very much suggest it over an Arduino. Unless you can find a shield for the Arduino that has enough outputs and the like… But for the controller, you will be mostly doing simple wiring up to switches and the like and you are not really needing any power management. I believe you said that you were using a LIPO battery, so my guess is 7.2V, so if the recommended low voltage input is 6.5 but will work down to 6- than the non LDO of the voltage regulator should not be a problem. One of the other forum members who are better at electrical/electronics could talk about that than I could…

The first one you mentioned (dfrobot), looks like another Arduino Mega compatible board. It looks like it probably has the same form factor as the Arduino Mega which is a lot longer than tha standard Arduino. The Seeeduino version has the same form factor as the standard Arduino (smaller). The dfrobot version, probably uses the standard Arduino environment, which implies you can simply download stuff and use it.

The Maple controller you mentioned, looks like it has a Arduino compatible pin out, but it is a completely different processor, which may be great (up to 72mhz), but it has it’s own way IDE and bootloader… Which may be great, or… So if it works, great, but if you need help with something, you should check to see if there are any forums or the like that support this board…

Sorry that I am not good at giving black and white answers :laughing: But if it were me, I would probably go with a Arduino type as it is the most populer…

Kurt

Yes i know it’s not easy to have a Black and White answer… :wink:

But the answers are really helpfull.
I am a bit worry about the Memory size… but for a transmitter it should be ok ?

I think the best way to go should be:
robotshop.ca/module-microcontroleur-atmega1280-dfrobot-mega–4.html
It does have a Shield for XBee:
robotshop.ca/module-communication-xbee-shield-dfrobot-xbee-4.html
Linked to something like that:
robotshop.ca/emetteur-recepteur-xbee-2mw-maxstream-ufl-2-4.html

I will wait for the XBee thing… Will make it work only with a serial cable at first… and then will add the wireless thing… (think it’s the best way to do it)

Looks good. Note, all of my stuff are based on series 1 XBees, which are not compatible. I don’t believe that it would be very difficult to modify the code to work with Series 2, but I have not done so…

Kurt

Oh…
And do you plan to do… LOL

In fact i probably can use a standar XBee series 1 ?
Without the shield i mean