avatar

wanorris

Member Since: August 27, 2013

Country: United States

  • Product COM-09151 | about 8 months ago

    The speakers provide 8 ohms of resistance (by far the most common value, though there are 4 ohm and 2 ohm speakers out there), and can handle amplified audio signals up to 0.5W of power (i.e. very little – many consumer home stereos provide hundreds of watts of power).

    Typically you would not hook this up to, say, the PCM output of an Arduino directly. You would amplify the signal somehow. One common way would be to use a simple, cheap power amp chip like the LM386. If you Google “simple LM386 amplifier” you will find tons of examples that only use the chip and a handful of resistors and capacitors, so this is a very straightforward project. And if you include a potentiometer in the right spot, you will get a volume knob.

    A headphone amp should be enough to drive a small speaker like this, so if you want to hook this up to some sort of audio out board or device, anything that supports hooking up headphones directly ought to work as well.

  • Product COM-09577 | about 8 months ago

    In user interface terms, a shift register is like check boxes - you can turn each one on and off individually. A decoder like this is like radio buttons - turning one on turns the others off. You can write code for a checkbox that turns the rest off when you turn one on, and you can always use a shift register in place of this decoder. But the decoder might make your logic simpler if it’s all you need.

  • Product COM-09577 | about 8 months ago

    Correct, this will not drive a 7-segment display. If you only need to display 0-9, you can use something like a 4511 decoder - it uses 4 pins to specify the number 0-9 and then illuminates the appropriate segments.

    For the general case of controlling all the segments, you want a shift register.

No public wish lists :(