Putting robotics at your service™

Free shipping on orders over $200

Arduino Mega based DIY Remote (XBee)

Print view Share :
Previous topicNext topic

Page 9 of 11 [ 160 posts ]

1 ... 6, 7, 8, 9, 10, 11
User avatar
Guru ( offline )
Posts: 4913
Posted: 2011-10-19 19:20 
It arrived :D

I used the palm sander to take away the shine, and then moved everything over to the new cover. I installed the new OLED into the hole. I used 2 pieces of double face foam on the two sides to fill the space and then installed it.

I think it is looking pretty good :D 8)

Attachment:
AR-DIY-5.jpg
AR-DIY-5.jpg [ 35 KiB | Viewed 1421 times ]


Now I probably need to clean up all of the wiring, so that I can fit it inside the box.

Thanks again!
Kurt


User avatar
Guru ( offline )
Posts: 2120
Posted: 2011-10-21 17:41 
Hi Kurt,

That looks awesome! :D

_________________
Kåre Halvorsen, Zenta
-----------------------------------------
Zenta's blog
http://zentasrobots.com/
Zenta's YouTube channel
http://www.youtube.com/ZentaOlbaid
-----------------------------------------


User avatar
Guru ( offline )
Posts: 4913
Posted: 2011-11-05 16:46 
The 4D Systems Touch TFT LCD arrived. I also purchased a 4D systems USB to serial adapter so I would not void the warranty.

Here is a picture of it next to the OLED (the first one I used in the remote before I screwed it up :( ).

Attachment:
4DLCD_Touch.jpg
4DLCD_Touch.jpg [ 33.79 KiB | Viewed 1442 times ]


Note: the firmware of the display defaults to using their graphics language and portrait mode. But I can use their software to reconfigure it to use a serial command interface like the OLED, code I have played with. I will probably update to that. It also looks when you download the firmware you can change it to be in landscape mode as well. Trying to decide which way I will go with that.

Kurt


User avatar
Guru ( offline )
Posts: 4913
Posted: 2011-11-09 15:24 
I have been playing around some with the Arduino Mega and the two nunchucks and the 320x240 display and have some stuff limping along. Right now it is pretty ugly...
Attachment:
AR-DIY-11.jpg
AR-DIY-11.jpg [ 20.26 KiB | Viewed 1413 times ]


It is somewhat handling the touch events, I have not actually hooked up the code to use them yet. They are real simple and simply using the TextButton functions of the SGC commands. I wanted to see if someone else has done anything and ran into the site: http://sites.google.com/site/vilorei/ar ... lcd-screen

So I went to where they had a library to download and am trying it out. Example output:
Attachment:
AR-DIY-10.jpg
AR-DIY-10.jpg [ 8.25 KiB | Viewed 1413 times ]


Now I am trying to decide if I wish to convert over to their library or not. Has a lot of nice features, like being able to handle the uSD card that I could use on the board, or the sound output...

Kurt


User avatar
Guru ( offline )
Posts: 9257
Posted: 2011-11-09 15:43 
Cool stuff you have there. :D

_________________
Jim Frye, the Robot Guy
http://www.lynxmotion.com
I've always tried to do my best...


User avatar
Guru ( offline )
Posts: 1130
Posted: 2011-11-10 03:26 
This is pretty cool! Now you could not only press "A" but press a button that says "walk"! Depending on the bot which is connected using XBEE you could load a different command set. Really cool!

Xan

_________________
[b]Share, Use and Improve![/b]
Digging trough: [i]Theory of Applied Robotics: Kinematics, Dynamics, and Control[/i]
Xan's YouTube Channel
http://www.youtube.com/xanore


User avatar
Guru ( offline )
Posts: 4913
Posted: 2011-11-10 11:27 
Thanks guys,

It will be interesting to see how far to take this. I could spend a lot of time on supporting this display as you can do lots of things, like playing WAV files for sound, loading bitmaps/videos from the micro-SD card, using either FAT16 file system or a raw format, note: I think the other smaller display can also do some of this with the RAW format.

In the past I have wanted the remote control to know nothing about what it was controlling, except to display strings or values that are sent to it from the robot. That way it is easy to work with 10 different ones with 10 different configurations....

But with this one could change to not have the logical generic 16 key hex display as the default, but instead maybe have for the Phoenix type code, where it shows, top level commands like: On/OFF, Walk/Translate/Rotate... When in Walk maybe shows list of Gaits, also maybe try to show other logical buttons, maybe check-box types, that say things like: Balance. Lots of possibilities. Only when you get to a place that needs it, would you show a 16 bit keypad. Things like choose a My value... But that is a lot of work!

So we will see how far I go. Right now I am still trying to decide if I want to convert my code over to the other code base or not. He does have some additional stuff that would be good to have and has already solved a few things like de-bounce buttons, which I still need to do (and his buttons look nicer).

Kurt

Kurt


User avatar
Guru ( offline )
Posts: 4125
Posted: 2011-11-10 16:06 
Kurt,

What were you building again? ;>)

Talk about a creping design spec!

Just kidding. You DO have a lot of interesting ideas.

Alan KM6VV

_________________
Visit:
http://groups.yahoo.com/group/SherlineCNC/
http://tech.groups.yahoo.com/group/HexapodRobotIK/


User avatar
Guru ( offline )
Posts: 1130
Posted: 2011-11-11 08:40 
kurte wrote:
But with this one could change to not have the logical generic 16 key hex display as the default, but instead maybe have for the Phoenix type code, where it shows, top level commands like: On/OFF, Walk/Translate/Rotate... When in Walk maybe shows list of Gaits, also maybe try to show other logical buttons, maybe check-box types, that say things like: Balance.

This is soooo coool..... 8)

_________________
[b]Share, Use and Improve![/b]
Digging trough: [i]Theory of Applied Robotics: Kinematics, Dynamics, and Control[/i]
Xan's YouTube Channel
http://www.youtube.com/xanore


User avatar
Guru ( offline )
Posts: 4913
Posted: 2011-11-11 09:46 
Alan: Yep you are totally correct, this could (has) turned into a feature creeping project! ;) As I said not sure how far to take it.

Xan, it could be pretty cool. Right now I will play around some more with the basics and then decide. One thing I may have to decide is if this will lead into something that others are interested in doing and if so, should I convert back to using some joysticks, either like the 4 in 1 I was using in the other Arduino box or ...

Kurt


Rookie ( offline )
Posts: 31
Posted: 2012-02-25 20:24 
Hey Kurte, great work on the remote so far. Just wondering if you had some more time to play with the 4D Systems LCD? I'd be extremely interested to see all the features you mentioned could be added to it. Did you use serial commands or 4d Systems' own scripting language?
Once I am done with my exams, I'm very tempted to build a d.i.y remote, in the image of the one you're building ofcourse :)

_________________
ACK and ye shall receive


User avatar
Guru ( offline )
Posts: 4913
Posted: 2012-02-26 10:35 
Nope, I have not had a chance to play with this in awhile. Been busy with other projects and the like. Hope to get back to it sometime soon. Have been trying to decide if I want to continue to do my own code to interface to the 4D system stuff or to use library that is more advanced (http://sites.google.com/site/vilorei/ar ... lcd-screen). This is a nice library that runs both on Arduinos as well as Chipkits (Pic32mx...), which I am also playing with. But right now the Chipkit version of the IDE is not up to Arduino version 1.0 support yet. So he has not updated his library to work with 1.0 yet...

Kurt


User avatar
Guru ( offline )
Posts: 1974
Posted: 2012-02-26 10:38 
Man.... I need to get back to that...!

_________________
Eric Nantel - DiaLFonZo
UAV/Drones Specialist

RobotShop inc.
Putting Robotics at your service!™
www.robotshop.com

Lynxmotion
Imagine it. Build it. Control it.™
http://www.Lynxmotion.com


Rookie ( offline )
Posts: 31
Posted: 2012-02-26 15:25 
No worries. Cheers for the link, the library does indeed seem very advanced!

_________________
ACK and ye shall receive


Rookie ( offline )
Posts: 19
Posted: 2012-04-04 08:08 
Hey guys,

Im looking to build a DIY controller with 2 joysticks to control my robots. Problem is its hard to find parts at a single place. I'd be paying more for shipping than the parts themselves. While I was able to find the parts needed in sparkfun I was not able to find a 4x4 keypad. Id like the A-F chars for some hex input. Any one know where I can find the following parts under one roof. Digi-key is the first place I looked however their prices are off this planet. For instance the keypad is close to US$20 I think.

Im looking for,

- Sliding pots with knobs
- 4x4 Keypad
- Momentary switches
- Toggle switches
- Xbee Pros
- AVR mega 2560 board (Arduino isnt my first choice but I can use avr gcc on Arduino mega). So Arduino mega will do.

Thanks in advance.


1 ... 6, 7, 8, 9, 10, 11

All times are UTC - 5 hours [ DST ]. It is currently 2014-10-22 20:38
Feedback Form
Feedback Form