# Audio FX Remote Control

## Overview

https://vine.co/v/OK1xl0FvLOa

 **Press a button, make a sound.** &nbsp;The&nbsp;[Adafruit Audio FX Sound Board](https://www.adafruit.com/product/2133)&nbsp;makes custom audio projects as easy as they can be!

![components_titlepicsm.jpg](https://cdn-learn.adafruit.com/assets/assets/000/020/094/medium640/components_titlepicsm.jpg?1412615239)

Sometimes,&nbsp; **press a button, make a sound&nbsp;_over there_** &nbsp;would be just the thing. This project shows how to add a wireless remote control to the Audio FX Board. It’s great for Halloween pranks, cosplay outfits&nbsp;and other shenanigans, or maybe you want to design the whoopee cushion of the future.

![components_testola.jpg](https://cdn-learn.adafruit.com/assets/assets/000/020/096/medium640/components_testola.jpg?1412615430)

# Parts List:

- **[Adafruit Audio FX Sound Board](https://www.adafruit.com/product/2133)&nbsp;**— original or**&nbsp;[version with integrated amplifier.](https://www.adafruit.com/products/2210)**
- [3 x AAA](https://www.adafruit.com/products/727)&nbsp;or [3 x AA](https://www.adafruit.com/products/771)&nbsp; **battery holder** with switch, or a&nbsp;[USB **battery pack**](https://www.adafruit.com/product/1959)
- **[RF receiver](https://www.adafruit.com/product/1096)**&nbsp;( **_momentary_** type — this is important — _ **not** _ the latch&nbsp;or toggle&nbsp;type!)
- Keyfob RF **remote control** ([4-button](https://www.adafruit.com/products/1095), [2-button](https://www.adafruit.com/products/1391)&nbsp;or [1-button](https://www.adafruit.com/products/1392)&nbsp;type)
- Breadboard and/or Perma Proto.

## Also Required:

- **74HC04** hex inverter IC. Adafruit does not sell this component, but online electronics shops like DigiKey and Mouser&nbsp;have it available. (A 74HC14 can also work, if that’s easier to acquire — exact same pinout.)
- **0.1 µF capacitor.**
- **Amplifier/Speaker.** &nbsp;For a project like this it’s sometimes&nbsp;simplest to use an existing “MP3 player speaker,” but we _do_ offer&nbsp;various amplifiers, speakers and battery options if you need to create a fully custom design. A new version of the board with a [built-in amplifier](https://www.adafruit.com/products/2210)&nbsp;greatly simplifies this!
- **Wire, solder and soldering paraphernalia.**
- Perhaps an **enclosure** and **other parts…**

This is _ **not** _ a “follow me exactly” project…you’ll almost certainly&nbsp;be adapting it to your own situation! **Read through the whole guide first&nbsp;** so you have a better idea of exactly what parts you’ll require for your own version.

# Audio FX Remote Control

## Wiring

For a “quickie” project — something you’ll hide in a pumpkin or lawn ornament for Halloween night and then dismantle afterward to use in&nbsp;other projects — assembling the components on&nbsp;a breadboard will usually suffice.

Portable use, including costumes, requires something both smaller and more rugged. We’ll get into that on the next page, but you’ll still want to read here how the parts go together…

 **For breadboard use, you’ll need to solder header pins&nbsp;to the Audio FX board.** These are included in the package.

Two “tiny” breadboards side-by-side allow access to both the audio jack and USB port on the Audio FX board. Alternately, a “full-size” breadboard could be used, if sufficient space is left between components, so cables can fit in both ends.

![](https://cdn-learn.adafruit.com/assets/assets/000/019/989/medium800/components_diagram.png?1412053612)

The audio board uses “active low” inputs for buttons, but the RF receiver produces “active high” outputs. That’s just one of those things…they were designed by different people at different times for different tasks.

Adding a **74HC04** chip between the two “inverts” the signal, so they’re speaking on the same terms.

**Adafruit doesn’t offer this part,** but it’s one of the most common logic chips out there…if you’re blessed with a local electronic parts store, or have a circle of hobbyist friends, they might have one. Otherwise it can be sourced online from distributors like DigiKey, Mouser or Jameco. A 74HC14 works just as well, if that’s easier to acquire. Pinout is identical.

The 74HC04 has six inputs and six outputs. Face-on,&nbsp;with the “bite” at the top, notice that _each input pin is always directly above its corresponding output pin._&nbsp;They’re not turned around on the other side of the chip. Also, the two sides are not aligned, due to the power pins at opposite corners.

![components_7404.png](https://cdn-learn.adafruit.com/assets/assets/000/020/059/medium640/components_7404.png?1412548555)

We’re only using four of the six inputs. But it’s vitally important that the unused inputs are not left “floating” (unconnected) — it’s&nbsp;not destructive, but can make the circuit fail to work until fixed! Notice the two short blue wires in the diagram at the top…these connect two of the “real”&nbsp;inputs to also go&nbsp;to unused input pins, so they’re not left floating. The unused _outputs_ don’t need any connection, that’s fine.

The RF receiver outputs don’t correspond to buttons in the order you’d expect. Remote button “A” goes to D3, “B” to D2, “C” to D1 and “D” to D0. We compensate for this in the wiring, reversing the order so it’s more intuitive when assigning sound filenames to button numbers.

Normally we’re fans of lithium-polymer batteries for projects, but in this case it’s **not a good fit**. The receiver _requires_ at least 4 Volts, a little more than LiPo batteries provide. Three alkaline cells provide 4.5 Volts total…AAA cells will&nbsp;keep it running for many hours, or AAs can be substituted for even longer run time. You can also power it from a USB battery pack (but _not_ a USB cable to a computer…that makes the audio board go into “flash drive” mode).

Power users who are adamant about having a rechargeable LiPo battery could use a [PowerBoost 500 Basic](https://www.adafruit.com/products/1903)&nbsp;or [500&nbsp;Charger](https://www.adafruit.com/products/1944), but for the majority of users the alkaline batteries are perfect…simple, inexpensive, and the battery case even&nbsp;provides a power switch.

To hear noises, you’ll need a speaker...

I love these little “impulse buy” portable MP3 speakers you sometimes find in drugstores. Not the loudest thing, but they’ll do for many tasks.

Bigger is better though…you can turn the volume down on a too-big speaker, but a too-small speaker will&nbsp;_always_&nbsp;be too small.

![components_power-AAA.jpg](https://cdn-learn.adafruit.com/assets/assets/000/020/029/medium640/components_power-AAA.jpg?1412191623)

Some higher-end portable speakers include a phone charging port…you can use this to power the circuit over&nbsp;USB, eliminating the AAA battery pack.

These speakers are _expensive,_ and you may understandably be hesitant to leave them out in a yard display!

![components_power-JBL.jpg](https://cdn-learn.adafruit.com/assets/assets/000/020/030/medium640/components_power-JBL.jpg?1412191649)

We also now have a [version with an integrated 2 x 2W amplifier](https://www.adafruit.com/products/2210), so it’s easy to add your own speaker(s). If you need something super custom, perhaps for an oddly-shaped space like inside a prop or costume, we do have various [audio amplifiers](https://www.adafruit.com/search?q=audio+amplifier&b=1)&nbsp;and [speakers](https://www.adafruit.com/search?q=speaker&b=1)&nbsp;in the shop. These can connect directly to the R, L and Gnd pins on the audio board.

### [Read the Audio FX Sound Board Guide for directions on loading and triggering sound files.](../../../../adafruit-audio-fx-sound-board)

Although the Audio FX board supports up to 11 triggers, the remote control only provides four. This is not as limiting as it may seem…the guide linked above explains how to cycle through multiple&nbsp;files for each trigger.

## Troubleshooting

A green light on the Audio FX board indicates it’s receiving power. A red light means it’s currently playing a sound.

If the circuit fails to work, it’s usually one of two things:

- A wonky connection on the breadboard. Try moving wires to other socket holes, or replacing the jumper wires. If it’s really temperamental and only works with some wiggling, you may need to solder up a more robust circuit…we get into that on the next page.
- Incorrect wiring on the 74HC04 chip, such as floating inputs, or inputs in the wrong order. Refer to the pinout earlier on this page.

If it still refuses to work, remove the&nbsp;74HC04 from the breadboard and try triggering&nbsp;sounds manually with a jumper wire between one&nbsp;of the trigger pins and GND. If that doesn’t work, it may simply be a file naming problem. Refer to the guide linked above for directions.

If it seems to be a problem in the circuit, you can post on the [Adafruit Forums](http://forums.adafruit.com)&nbsp;and we’ll do our best to assist. It’s helpful if you can provide clear photos of your wiring, and describe the symptoms as thoroughly as possible.

## Changing the Send/Receive Address

These remote devices all operate on the same frequency. If you have several, they can interfere and trigger sounds at the wrong time.

On the back of the RF receiver board, and also inside the remote control fob (you'll need to pry it open and remove the batteries and circuit board), there are three rows of blank copper pads&nbsp;that can be bridged with solder to assign a different&nbsp;“address” to the remote and receiver. **The exact same combination must be set on both boards.** 8 pads allows&nbsp;for 256 different addresses…I just picked a combination at random.

![](https://cdn-learn.adafruit.com/assets/assets/000/020/057/medium800/components_addr-jumpers.jpg?1412413959)

 **This is harder than it looks!** Especially on the remote fob, the pads are _very_ tiny. I’ve soldered a few things in my time, and it _still_ took me three tries and solder wick to get it right.&nbsp;So you may want to avoid doing this unless you’re certain the default address is a problem and also have some patience and ninja soldering skills.

# Audio FX Remote Control

## For Costumes

It might seem a strange application…why not make your own noises, and why do you need a remote control for something that’s _right on your person?_ A few reasons, actually…

- No matter how good you are at voice impressions or growly monster noises, they always sound _terrible_ through a mask.
- The costume might be on another person who can't operate it themself…a small child, for example…or on a non-person, such as a dog with a talking&nbsp;collar like in&nbsp;the film _Up._
- Costumes and wiring&nbsp;really don’t mix well.&nbsp;Wires get pulled, solder connections break, sweat happens, and it’s more complicated&nbsp;to put on.

To make this project wearable, the connections are all the same as before, it’s just assembled differently…

- Everything _needs_ to be soldered. Mostly for robustness, but also to make it smaller.
- If it’s to be worn under&nbsp;a costume (rather than inside&nbsp;a prop item), an enclosure is essential. Even if you don’t _feel_&nbsp;warm or damp, bodily humidity&nbsp;is&nbsp;_always_ present and a real problem. But don’t use an Altoids tin…the metal enclosure will block the antenna from receiving!

## Building It

Reducing the size of the circuit requires some careful planning, testing different positions and configurations before settling on a solution. Part of this depends on the size and depth of the enclosure you intend&nbsp;to use.

I used&nbsp;a “small mint tin size” Perma-Proto board, with the audio board and RF receiver&nbsp;installed “wing style” off the sides, face down to reduce overall thickness.

As installed, the audio board only has headers on triggers 0-3, so it can safely overlap the area used by the 74HC04 chip. Short wires connect the BUS&nbsp;and GND&nbsp;pins to the Perma-Proto power rails.

This arrangement is broad and flat, but yours might be different…maybe it&nbsp;fits better with the boards stacked tall and narrow.

![components_circuit-soldered.jpg](https://cdn-learn.adafruit.com/assets/assets/000/020/053/medium640/components_circuit-soldered.jpg?1412367176)

In the photo above, the header pins on the RF receiver have been desoldered and replaced with straight ones. Desoldering can be a major challenge for novices…it’s easy to damage the board. If you’re not ready, that’s okay, you don’t have to build it exactly like this one! Keep&nbsp;the angled pins!

Found this nifty amplified speaker from Monoprice.com, with a belt clip and loops&nbsp;for adding&nbsp;a shoulder strap or lanyard. This made it easy to hang right in front of one’s chest!

A standard 3.5mm audio cable connects between this and the Audio FX board.

![components_mono-speaker.jpg](https://cdn-learn.adafruit.com/assets/assets/000/020/054/medium640/components_mono-speaker.jpg?1412367982)

As mentioned before, for custom-fitted jobs&nbsp;we&nbsp;have various&nbsp;[audio amplifiers](https://www.adafruit.com/search?q=audio+amplifier&b=1)&nbsp;and&nbsp;[speakers](https://www.adafruit.com/search?q=speaker&b=1)&nbsp;in the shop.

If you do opt for a custom design, I strongly suggest _against_ putting speakers inside a mask.&nbsp;Exhaled breath is very moist and wreaks havoc on electronics! Mounting the speaker **on the chest** works perfectly well.

The circuit is mounted inside a plastic (_not_ metal!) box (this one once held a bicycle tire patch kit). A piece of scrap plastic cut to size provides a base to which everything can be fastened with foam tape or hot glue…

![components_base-plate.jpg](https://cdn-learn.adafruit.com/assets/assets/000/020/055/medium640/components_base-plate.jpg?1412369234)

…this then clipped to the speaker amp (plus some tape for good measure).

![components_package.jpg](https://cdn-learn.adafruit.com/assets/assets/000/020/056/medium640/components_package.jpg?1412369432)

The whole&nbsp;package can&nbsp;then hang&nbsp;from one’s&nbsp;neck and is&nbsp;just slim enough to be concealed under the chest of a monster suit.

It’s much easier for characters that wear armor or a big medallion…if the electronics are&nbsp;_outside_&nbsp;the body of the costume, they need less protection from heat and perspiration!

## Triggering Sounds

For the remote control, you have a few options…

Easiest is just to “palm” it…carry it in your hand and try to be discreet. Visibly operating a gadget&nbsp;throws off the effect.

If you’re out with a “spotter,” they might be able to trigger the sounds for you. Getting the cues&nbsp;right requires coordination and practice.

If your character carries a prop like a staff or axe, the remote can be fastened to it with hot glue or cable ties. Conspicuous&nbsp;in broad daylight, but in the dark nobody will notice (put some tape over the LED).

![components_claws.jpg](https://cdn-learn.adafruit.com/assets/assets/000/020/031/medium640/components_claws.jpg?1412196837)

Those tiny buttons can be difficult&nbsp;if you’re wearing&nbsp;gloves. The&nbsp;2-button and single-button versions of the remote may be easier to work with. You can load up the Audio FX board with a list of sounds on rotation so it’s not repetitive and annoying.

Or if you’re really good with electronics, you can go&nbsp;all _Ben Heck_ and dismantle the remote, running wires to your own customized trigger buttons that are better concealed.

## Completing the Effect

Surprisingly, the most time-consuming part is _curating_ the audio tracks — finding or creating just the right set of sounds that work best with the costume. Seems simple, but isn’t.

If you’re skilled at sound effects and audio mixing, then you’re all set. The rest of us will have to scrouge on sites like [Freesound](http://www.freesound.org)&nbsp;or [Wavlist.com](http://www.wavlist.com).

After downloading anything and everything that shows potential, you can then sort through the list&nbsp;to pick the very best ones and convert everything to WAV or OGG format. Then assign filenames&nbsp;so they’re played in succession or randomly in groups for each of the&nbsp;buttons.

The final piece is a little bit of _acting._&nbsp;You'll find that some sounds are cool on their own but just don’t work well for performing…cull your list a bit further. Then practice discreetly triggering sounds, because fumbling around with buttons totally spoils the illusion. Also, the remote adds a slight delay. With&nbsp;a little misdirection and body language, nobody will&nbsp;see the remote in use.

https://vine.co/v/OK1xl0FvLOa


## Featured Products

### Adafruit Audio FX Sound Board - WAV/OGG Trigger with 2MB Flash

[Adafruit Audio FX Sound Board - WAV/OGG Trigger with 2MB Flash](https://www.adafruit.com/product/2133)
Would you like to add audio/sound effects to your next project, without an Arduino+Shield? Or maybe you don't even know how to use microcontrollers, you just want to make a sound play whenever you press a button. What about something that has to be small...

In Stock
[Buy Now](https://www.adafruit.com/product/2133)
[Related Guides to the Product](https://learn.adafruit.com/products/2133/guides)
### Simple RF M4 Receiver - 315MHz Momentary Type

[Simple RF M4 Receiver - 315MHz Momentary Type](https://www.adafruit.com/product/1096)
These Simple RF receivers are the easiest way possible to add wireless control, painlessly! There's no programming, configuring or addressing - simply power the receiver with ~5 VDC and press the buttons on our matching RF keyfob remote. When the A button is pressed, it activates the first...

In Stock
[Buy Now](https://www.adafruit.com/product/1096)
[Related Guides to the Product](https://learn.adafruit.com/products/1096/guides)
### Keyfob 4-Button RF Remote Control - 315MHz

[Keyfob 4-Button RF Remote Control - 315MHz](https://www.adafruit.com/product/1095)
This 4-button keyfob remote goes with [our three basic 315MHz RF receiver modules](http://adafruit.com/category/112). It will work with all of them, sending out one of four commands that match up with the four outputs. Its small and light weight and will work up to 25 feet away...

Out of Stock
[Buy Now](https://www.adafruit.com/product/1095)
[Related Guides to the Product](https://learn.adafruit.com/products/1095/guides)
### Keyfob 2-Button RF Remote Control - 315MHz

[Keyfob 2-Button RF Remote Control - 315MHz](https://www.adafruit.com/product/1391)
This 2-button keyfob remote goes with [our three basic 315MHz RF receiver modules](http://adafruit.com/category/112). It will work with all of them, sending out one of two commands that match up with the last two of four outputs. Its small and light weight and will work up to 25...

In Stock
[Buy Now](https://www.adafruit.com/product/1391)
[Related Guides to the Product](https://learn.adafruit.com/products/1391/guides)
### Keyfob Single Button RF Remote Control - 315MHz

[Keyfob Single Button RF Remote Control - 315MHz](https://www.adafruit.com/product/1392)
This single button keyfob remote goes with [our three basic 315MHz RF receiver modules](http://adafruit.com/category/112). It will work with all of them, sending out one command that matches with the second output on the receiver. Its small and light weight and will work up to 25...

Out of Stock
[Buy Now](https://www.adafruit.com/product/1392)
[Related Guides to the Product](https://learn.adafruit.com/products/1392/guides)
### 3 x AAA Battery Holder with On/Off Switch and 2-Pin JST

[3 x AAA Battery Holder with On/Off Switch and 2-Pin JST](https://www.adafruit.com/product/727)
This battery holder connects 3 AAA batteries together in series for powering all kinds of projects. We spec'd these out because the box is slim, and 3 AAA's add up to about 3.3-4.5V, a very similar range to Lithium Ion/polymer (Li-Ion) batteries and have an on-off switch. That makes...

In Stock
[Buy Now](https://www.adafruit.com/product/727)
[Related Guides to the Product](https://learn.adafruit.com/products/727/guides)
### Waterproof 3xAA Battery Holder with On/Off Switch

[Waterproof 3xAA Battery Holder with On/Off Switch](https://www.adafruit.com/product/771)
Keep your power source safe and toasty in these waterproof 3xAA battery holders. They're just like classic switched battery holders, but designed for survival! The case has a rubber gasket around the edge of the case (its black and hard to see in the photos but it is there) and attaches...

In Stock
[Buy Now](https://www.adafruit.com/product/771)
[Related Guides to the Product](https://learn.adafruit.com/products/771/guides)
### USB Battery Pack - 2200 mAh Capacity - 5V 1A Output

[USB Battery Pack - 2200 mAh Capacity - 5V 1A Output](https://www.adafruit.com/product/1959)
A smaller-sized rechargeable battery pack for your&nbsp;[Raspberry Pi](http://www.adafruit.com/raspberrypi)&nbsp;or [Raspberry Pi B+](https://www.adafruit.com/product/1914)&nbsp;(or&nbsp;[Arduino](http://www.adafruit.com/arduino), or&nbsp;<a...></a...>

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/1959)
[Related Guides to the Product](https://learn.adafruit.com/products/1959/guides)

## Related Guides

- [Breadboards for Beginners](https://learn.adafruit.com/breadboards-for-beginners.md)
- [Halloween Scream Box](https://learn.adafruit.com/halloween-scream-box.md)
- [Holiday Tree with Feather RP2040 Scorpio](https://learn.adafruit.com/holiday-tree-with-scorpio.md)
- [Portable Trellis Sound Board](https://learn.adafruit.com/portable-trellis-sound-board.md)
- [Zipper Switch](https://learn.adafruit.com/zipper-switch.md)
- [Screaming Cauldron](https://learn.adafruit.com/screaming-cauldron.md)
- [Han Solo Blaster Cosplay](https://learn.adafruit.com/han-solo-blaster-cosplay.md)
- [reef-pi Guide 5: Light Controller](https://learn.adafruit.com/reef-pi-lighting-controller.md)
- [Halloween Neon LED Signs](https://learn.adafruit.com/halloween-neon-led-signs.md)
- [Magic Wand](https://learn.adafruit.com/magic-wand.md)
- [Ray Gun Blaster](https://learn.adafruit.com/ray-gun-blaster.md)
- [NeoPixel Cyber Falls Wig](https://learn.adafruit.com/neopixel-cyber-falls.md)
- [Adafruit Audio FX Sound Board](https://learn.adafruit.com/adafruit-audio-fx-sound-board.md)
- [LED Noodle Lantern](https://learn.adafruit.com/led-noodle-lantern.md)
- [Adafruit DVI Breakout Board](https://learn.adafruit.com/adafruit-dvi-breakout-board.md)
