Page 1 of 4 1234 LastLast
Results 1 to 10 of 34

Thread: Mech Warfare Scoring Transponder 2017

  1. #1

    Mech Warfare Scoring Transponder 2017

    Click image for larger version. 

Name:	RTEAM.JPG 
Views:	44 
Size:	11.7 KB 
ID:	6893

    This is a new transponder design for this year's RoboGames. You can also choose to use a older transponder from last year's RoboGames as this year's design is mostly put in new voltage regulators and to replace the headers with the Dynamixel connectors.

    After I finish testing the initial couple of transponders, I will place a order for more to be made. Does anyone need a transponder? Current MacroFab is charging $41.73 to make each transponder. Send me a private message if you are interested.

    We will probably have a couple of transponders at RoboGames if anyone needs one.

    If you want to make your own transponders, I've posted the files on github:
    https://github.com/artanz/MWTransponder2017

    Here are the initial prototypes I've received from MacroFab and some some initial testing.

    Click image for larger version. 

Name:	transponder_picture.jpg 
Views:	68 
Size:	93.3 KB 
ID:	6894

    Last edited by artans; 03-02-2017 at 01:26 AM.

  2. #2

    Re: Mech Warfare Scoring Transponder 2017

    I imagine you're using the same firmware as last year (although my boards probably need a firmware upgrade as they are serveral years old.)

    What causes the delay between impact and blink? I'm surprised it isn't instantaneous, like the green LEDs.

  3. #3

    Re: Mech Warfare Scoring Transponder 2017

    Please update your the firmware on your transponder if you're planning on reusing it.

    Please load the following arduino sketch (scoring_transponder_2017.ino) onto your transponder:
    https://github.com/artanz/MWTransponderArduinoSketch

    The mwscore software (python) code has been updated for the optional rules.

    The delay between the impact and the blink is because the code is written that way, where the pulse created (also green led) first, then the code blinks the led board. The delay is about 200 ms before it blinks the LED board.

  4. #4

    Re: Mech Warfare Scoring Transponder 2017

    The delay is about 200 ms before it blinks the LED board.
    Can I request that we please remove that delay? As a shooter, it's much more helpful if I get immediate feedback of a hit.

  5. #5
    Join Date
    May 2016
    Location
    White Plains, NY
    Posts
    118
    Images
    1
    Rep Power
    7

    Re: Mech Warfare Scoring Transponder 2017

    I see the XBee in the photo. Having read somewhere about the high RF environment at the games, what's the best RF interface to use these days?

  6. #6

    Re: Mech Warfare Scoring Transponder 2017

    The theory is the 900 MHz version of the XBee. However, a "Pro" version of the 2.4 GHz XBee might also work okay. Note that the "Pro" versions don't fit on some of the default Arbotix hardware (like the controller) because they are too long towards the bottom.

    The scoring system has to use the specific frequency that it's set up for at the game by the firmware. Also, it looks like the DIP switches are in the way of using a Pro Xbee on the scoring transponder.

  7. #7
    Join Date
    Jun 2011
    Location
    USA
    Posts
    514
    Images
    107
    Rep Power
    34

    Re: Mech Warfare Scoring Transponder 2017

    Thanks for the update!

    I'm using an older one... and I don't have the Arduino environment set up (lol). Any chance I can get a .hex file I can just dump onto it?

    Edit: This is a silly big ask since it assumes you'd have the chance to build specifically for any slight variations the older board I have has. That's asking too much, perhaps. Sorry!
    Last edited by Gertlex; 03-05-2017 at 05:38 PM.

  8. #8

    Re: Mech Warfare Scoring Transponder 2017

    I tried building it in Arduino 1.8 using the Uno target, and it doesn't build because <TimerOne.h> is not an existing header file.
    It does exist for Teensy, though, so I imagine it used to be available in earlier versions.

    That being said, downloading Arduino is not exactly a massive chore, as long as you download a compatible version...

    Looking at the code, building for Uno doesn't seem right, anyway, because it uses eight analog pins, and Uno only has six. So what board is it based off of?

  9. #9

    Re: Mech Warfare Scoring Transponder 2017

    TimerOne installs with Teensyduino:

    It is installed with the other Teensy libraries. So for example on my new machine it is at:
    d:\arduino-1.8.1\hardware\teensy\avr\libraries\TimerOne

    Not 100% sure, but doubt that the Arduino IDE will find and use these libraries for other "avr" hardware, such as under d:\arduino-1.8.1\Arduino\avr, such as for the UNO

  10. #10

    Re: Mech Warfare Scoring Transponder 2017

    I'm only using the ARM boards for Teensy, which is how I saw that it was available in that install, but you're right, there are some AVR boards for the Teensy too.
    So, I tried setting the board to Teensy 2.0 (and Teensy 2.0 ++) and build but those boards don't have the PinChangeInt.h header, so that doesn't work, either.
    I think without more detailed build instructions, we don't know how to actually build the transponder code :-(

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. 2017 Robogames Mech Warfare Attendance Survey
    By GhengisDhon in forum Mech Warfare
    Replies: 21
    Last Post: 04-20-2017, 12:06 AM
  2. Robogames 2017 Mech Warfare Ruleset
    By giantflaw in forum Mech Warfare
    Replies: 34
    Last Post: 03-25-2017, 03:43 PM
  3. Sizing and hole patterns for the scoring transponder?
    By sonepoxy2015 in forum Mech Warfare
    Replies: 2
    Last Post: 06-25-2015, 01:55 AM
  4. Replies: 0
    Last Post: 01-29-2013, 08:46 PM
  5. Mech Warfare MWScore Scoring System
    By Upgrayd in forum Mech Warfare
    Replies: 16
    Last Post: 01-28-2013, 12:25 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •