I just picked up a RadioShack 273-079 12VDC Piezo Siren from (guess where) RadioShack, in hopes to integrate it into our DS. After hooking it up to a supply, I have come to realize that this siren is VERY loud. This is ideal for a competition setting, as it will certainly get the driver’s attention. My question is, are there any rules against creating noise from your DS (or robot for that matter)? I did a quick skim over the rules again, and couldn’t find anything, but wanted to make sure.
Also, is there anyway to control volume for a piezo buzzer? Something tells me no (I’ve tried varying voltage with no avail), but I figured I’d ask.
EDIT: after reading, it looks like maybe I can use PWM to control the volume.
102db is well up into the “unsafe for your hearing” levels. If you can’t mute it go find something quieter. You are likely to be disqualified for operating a robot that creates an unsafe environment for people. (I didn’t bother looking up the rule number. If there isn’t a rule against it, it’s still wrong – it shouldn’t pass inspection, and a referee should DQ it should it appear on the field.)
Not that the music at some venues doesn’t exceed 100db, but that’s another perennial thread that I expect will show up soon.
If you plan on using it on the driver station, you’ll have to keep in mind that the DS only outputs 3.3V (I think).
I wouldn’t recommend it, though I would say if you find one quiet enough to be heard it’d be ok. I think it would overall be better to have your programmer put something on the Dashboard and have the coach/driver take a looksie at it now and then. Or a giant light.
Being a driver and one who is very jumpy (ask anyone on my team), I wouldn’t like it very much if I got scared during a match.
We use a rumble pak that vibrates when we grab a ball. That doesnt make much noise and gets the drivers attention (they never look at LEDs). We used the rumble pack last year to indicate when our turret sees the target. I have heard other teams use them as well (not sure who). Rumble paks are easy to reverse engineer to work with a digital out (heck if convicts can figure out how to maketattoo guns with them, then it shouldn’t be too difficult for a young engineer).
I will not say anything about safe noise levels (no one would take me seriously coming from a team that gotloud noisemakers banned ). However, I believe audio cues should be taken from the coach only, not the control system.
We have a 12V supply on our DS, which is the regulated to feed our USB hub among other custom circuits. I have installed a light that is triggered by the same function that the buzzer would be triggered by, it’s just a very worst-case scenario type of thing that requires immediate attention (things breaking themselves, essentially an indicator to hit the E-Stop). Following Alan’s suggestion, I’ve padded the siren, and now it’s very moderate.
We have one of these buzzers mounted in the center of our DS http://www.radioshack.com/product/index.jsp?productId=2062394
It turns on whenever we have a ball in our possession. As a driver, I can say that it is tremendously helpful and has definitely improved our performance. Panel indicators and LEDs aren’t nearly as good because they require the driver to look at something other than the robot, or at least interpret slightly more visual data. I think that its quite a stretch to suggest that an intermittent buzzer of reasonable volume is going to bother your team mates in the middle of a supercharged match with music blaring and people cheering all around them.
Edit: I’m going to go ahead and recommend that specific buzzer from radioshack. Even though ours is just something someone happened to have, it looks just like that. It draws 15ma on 3.3 Volts, so you’ll have to use one of the high current digital outputs. Hook the negative wire from the buzzer to the digital out so that a logic low turns it on-- the outputs can sink more current than they can source.
Inspectors cannot allow air horns, sirens and other audio devices on the robot with sufficient sound level to create a distraction or hindrance that can affect the outcome of a match per: <R02.B>. Right now, there’s no inspection item for similar devices on the operator’s console. Do you wonder why there are so many rules??
Some students find it funny when, during inspection, I ask them if their robot has any lasers, flammable, flame sources, or toxic gasses. Frequently, I hear some “out-of-the-box” concepts involving flamethrowers, etc. All in good fun, of course.
Team 78 uses something very similar, we’ve used modified logitech dualshock 2 controllers for the last two years. The logitech dualshock two controller is the same model as the standard controller provded with the FTC kit of parts…only with a rumble feature. Last year we simply rewired the motors that controlled the vibrate inside the controller directly to the digital output of the DS and controlled it accordingly, but this year it required the cypress board to achieve the same effect.
By using the can bus on our jaguars we can monitor the current our vaccum is drawing and trigger the vibration motors when the current drops (when we have a ball in our possession). As a driver its particularly helpful when going for the balls that are against the bump nearest to me, which I can barely see.