SparkFun Electronics Commentsurn:uuid:214d0e4e-f1b1-d287-ce26-ac5b4c9f82492024-03-28T07:28:48-06:00SparkFun Electronicsgnub on ROB-12567 - SparkFun RedBot Buzzergnuburn:uuid:1be17b1c-24f7-f984-16df-8798f2a89b432018-04-28T16:16:57-06:00<p>How much does the volume change when you switch from 3.3V to 5V?</p>
SFUptownMaker on ROB-12567 - SparkFun RedBot BuzzerSFUptownMakerurn:uuid:7e0d46b3-d59a-b316-a140-c1c8482539bf2018-04-13T08:46:41-06:00<p>My experience has been that, with the tougher microcontrollers like the Atmega328 on the RedBot board or Arduino Uno, you can short a pin to ground without killing it. I'm guessing that this is because the drive circuit's output impedance is high enough that it self limits the current to a non-destructive level. For more info about what this means look into Thevenin equivalent circuits. That will help you understand.</p>
Ted M on ROB-12567 - SparkFun RedBot BuzzerTed Murn:uuid:8410d27b-1c3b-72f5-08e4-d95ffe3a345d2018-04-12T20:45:03-06:00<p>Thanks, that makes sense and I'm glad it is still plenty loud. One more thing, I know that you can kill a digital IO pin by putting too much current through it, but I gather this is not a problem here (from my googling, seems like everyone does it without a problem). My electronics understanding isn't very deep, so is there a simple reason why this doesn't happen here?</p>
SFUptownMaker on ROB-12567 - SparkFun RedBot BuzzerSFUptownMakerurn:uuid:5c8397c7-e9a1-0e55-695f-92fa214942952018-04-12T11:03:27-06:00<p>It will work with a digital IO pin, but you'll get a somewhat quieter sound than you would if you were to, say, use a transistor switch to give it its full current range. It's still pretty loud, however: loud enough to be heard anywhere in a small room, for example.</p>
Ted M on ROB-12567 - SparkFun RedBot BuzzerTed Murn:uuid:98cba52a-6081-9808-1cf0-dbf303384b182018-04-11T22:02:14-06:00<p>I'm thinking about using one of these with an arduino; should be fairly easy to hook up with jumper wires. My only concern is that the datasheet says that the max current is 120 mA, way more than an arduino digital pin can handle. However, it looks like the intended use of this is to hook it up directly to a digital pin. Am I missing something?</p>
Troy Lavigne on ROB-12567 - SparkFun RedBot BuzzerTroy Lavigneurn:uuid:18049f9c-1f04-ea72-c9ed-a82e31f4a4ca2015-02-27T13:23:10-07:00<p>Why does the description say: "The buzzer works by making use of two I/O pins on a controller board"?<p>Should say one I/O pin. + PWR and GND of course</p></p>
DaveBaldwin on ROB-12567 - SparkFun RedBot BuzzerDaveBaldwinurn:uuid:f883562a-72d0-daa9-51a1-b32dab8fc6802015-02-23T14:14:22-07:00<p>No sound clip or youtube video of what this thing actually sounds like?</p>
Customer #407456 on ROB-12567 - SparkFun RedBot BuzzerCustomer #407456urn:uuid:1469ce0f-b223-7cf8-1315-bc3fc948b2912014-08-02T00:33:34-06:00<p>Quicksilver,
I <em>think</em> that Digikey sells the buzzer unit by itself. Search for their part #102-1265-1-ND.<p>Under $3</p></p>
Shpoople on ROB-12567 - SparkFun RedBot BuzzerShpoopleurn:uuid:32382848-2c89-4c4a-cf3c-e69934f27dad2014-05-03T12:03:39-06:00<p>It would be really cool if you could sell this buzzer by itself, I feel like a tool ordering a single component off of DigiKey sometimes...</p>
Robert451 on ROB-12567 - SparkFun RedBot BuzzerRobert451urn:uuid:f0220f0b-dd77-eeb2-de90-c6cbf8fb75012014-02-19T12:05:26-07:00<p>Ah, OK. That makes sense. Thank you for the quick reply.</p>
SFUptownMaker on ROB-12567 - SparkFun RedBot BuzzerSFUptownMakerurn:uuid:27bcda4b-022e-9a63-bcaf-721263f6d1cd2014-02-19T11:57:58-07:00<p>Simply use Arduino's built-in <a href="http://arduino.cc/en/Reference/Tone#.UwT-kPldVWU" rel="nofollow">tone() commands</a>. The buzzer board is made as it is to plug nicely onto the headers on the RedBot mainboard.</p>
Robert451 on ROB-12567 - SparkFun RedBot BuzzerRobert451urn:uuid:ebb5244c-c8f4-834e-0d8f-dbea8bb766612014-02-19T11:56:18-07:00<p>Can some one provide a snippet of Arduino code or point me to some example Arduino code for operating this RedBot buzzer? I've looked through the Redbot library and tutorials, but I can't seem to find anything on how to get this to work.</p>
Customer #83743 on ROB-12567 - SparkFun RedBot BuzzerCustomer #83743urn:uuid:32cdc252-f72a-dd41-5a72-728281b99fb72014-02-04T21:07:54-07:00<p>For those of you who purchased a RedBot and are thinking of upgrading it with some of the new gadgets for it like the Wheel Encoder, they changed the "standard" layout of the line-follower sensors. The old setup for the (left, center, right) sensors was (A2, A3, A6) and it changed to (A7, A6, A3), probably because they were running out of digital pins and they wanted to move one of the line-following sensors to A7 which is analog-only. This is not a big deal as long as you realize the issue exists.<p>Making your bot match whatever version of the library and demo code you have is easy - just move some wires if needed.
Marking the library match however your bot is wired is also easy: find the 3 lines in a header file or code:</p><pre><code>RedBotSensor lSen = RedBotSensor(NN);
RedBotSensor cSen = RedBotSensor(NN);
RedBotSensor rSen = RedBotSensor(NN);
</code></pre><p>where NN represents 3 different numbers, and change them to match your setup wiring, if needed. These are normally the only references to the pin numbers.</p><p>With the new gadgets, RedBot is using all available pins (which doesn't rule out adding a port expander on the I2C bus):</p><p>Left Motor: D2, D4, D5
Right Motor: D7, D8, D6
Line Sensors (l, c, r): A7, A6, A3
Wheel Encoders (l, r): A2/D16, D3
Bumper Sensors (l, r): D10 D11
Serial port: D0, D1
XBEE serial port: A0/D14, A1/D15
Accelerometer: A4/D18, A5/D19, although I2C can handle a practically unlimited number of devices on the bus.
Buzzer: D9
User LED: D13
User Button: D12 on newer mainboards. D12 is brought out at the ICSP header so adding a button isn't hard.</p><p>The old setup sometimes used up to 4 unspecified "servo" devices on PWM pins D3, D9, D10, and D11. If you want that now, you'll need to choose what devices you want to connect.</p></p>