# Arduino with dome button, external lights and sound

**URL:** <https://forum.arduino.cc/t/arduino-with-dome-button-external-lights-and-sound/1400409>\
**Category:** General Guidance\
**Created:** [August 6, 2025, 3:26am UTC](https://forum.arduino.cc/t/arduino-with-dome-button-external-lights-and-sound/1400409 "2025-08-06T03:26:07Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![htnau](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/htnau/32/1112792_2.png) [@htnau](https://forum.arduino.cc/u/htnau)\
**Post date:** [August 6, 2025, 3:26am UTC](https://forum.arduino.cc/t/arduino-with-dome-button-external-lights-and-sound/1400409/1 "2025-08-06T03:26:08Z")

</div>

I currently have a elegoo uno along with 4 arduino speakers, 2 amplifiers, a breadboard and an mp3 tf card reader. I have lights similar to the ones you can buy for an emergency vehicle as well as a dome push button. I want to be able to push the button which activates one song as well as the lights for a set amount of time. I have got the button and lights to work before but none of the sound. I need help with the code and wiring

---

<div class="post-metadata">

**Author:** ![blh64](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/blh64/32/605986_2.png) [@blh64](https://forum.arduino.cc/u/blh64)\
**Post date:** [August 6, 2025, 3:47am UTC](https://forum.arduino.cc/t/arduino-with-dome-button-external-lights-and-sound/1400409/2 "2025-08-06T03:47:13Z")

</div>

Welcome to the forums. Do you have links to the speakers, amps and mp3 tf card reader you have? People will need that to help you. If you have speakers, you most likely will need an external power supply to drive them, not your Uno board. It is not a power supply for external components.

---

<div class="post-metadata">

**Author:** ![xfpd](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/xfpd/32/1120236_2.png) [@xfpd](https://forum.arduino.cc/u/xfpd)\
**Post date:** [August 6, 2025, 3:47am UTC](https://forum.arduino.cc/t/arduino-with-dome-button-external-lights-and-sound/1400409/3 "2025-08-06T03:47:53Z")

</div>

> [@htnau](#):
>
> got the button and lights to work

Show the wiring diagram of this, and the code. The lights sound power hungry... show the power requirements for the lights, too.

The TF card reader might only be for data files. Perhaps you could use a DFPlayerMini by DFRobots. With this player, you can play audio files.

> **[DFPlayer Mini Mp3 Player - DFRobot Wiki](https://wiki.dfrobot.com/DFPlayer_Mini_SKU_DFR0299)**
>
> wiki:DFRobot Mini Mp3 Player is an extremely low cost MP3 module that can be interfaced with Arduino. It supports common audio formats such as MP3, WAV and WMA.

---

<div class="post-metadata">

**Author:** ![gilshultz](https://avatars.discourse-cdn.com/v4/letter/g/67e7ee/32.png) [@gilshultz](https://forum.arduino.cc/u/gilshultz)\
**Post date:** [August 6, 2025, 8:42pm UTC](https://forum.arduino.cc/t/arduino-with-dome-button-external-lights-and-sound/1400409/4 "2025-08-06T20:42:28Z")

</div>

**That sounds like an interesting project that could be a lot of fun! However, please keep in mind that we are not a free design or code-writing service. We’re more than happy to help with your design or code, but we need you to make an initial attempt. Please design and write your code, then post it along with an explanation of what’s not working properly. There is also a for hire section if you want to pay for it.**

**I would assume the teacher/professor expects you to learn how to do this and understand what you did. This is basic material and if you do not master this you will have an increasingly difficult time.**

1. **Show Your Work First:** Before asking for assistance, make an attempt to design or write the code yourself. Share your work along with details about what isn’t working.

2. **Provide Clear Documentation:** Since we can’t see your project, share an annotated schematic (best) or a clear drawing of your setup. Pictures are welcome, but avoid using Fritzing diagrams as they are wiring diagrams, not schematics, and are not ideal for troubleshooting.

3. **Include Technical Details:** If there is specific hardware involved, include links to technical information. There are often many versions of similar components, so precise details are essential.

4. **Reference Resources:** For additional help, check out useful links and tutorials: [Useful Links on Arduino Forum](https://forum.arduino.cc/t/useful-links-check-here-for-reference-posts-tutorials/370268). Of course one of the better sources of information (in my opinion) is the Arduino Cookbook. Skim it cover to cover and stop on any project that interests you.

---

<div class="post-metadata">

**Author:** ![htnau](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/htnau/32/1112792_2.png) [@htnau](https://forum.arduino.cc/u/htnau)\
**Post date:** [August 9, 2025, 12:11am UTC](https://forum.arduino.cc/t/arduino-with-dome-button-external-lights-and-sound/1400409/5 "2025-08-09T00:11:53Z")

</div>

I do have the speakers hooked up to their own external power. As for the lights, they are flashing lights like you can buy for any vehicle, so they are lower on power. For the wiring for the lights, I just have a button with the power and ground connected to a breadboard which connects to the lights. I have tried many times to do the speakers as well but can not get it.

Here are the links to the items I have:

Amplifiers: [Amazon.com: WMYCONGCONG 4 PCS TDA7297 Audio Amplifier Board Module DC 6-18V 15W+15W Dual-Channel Stereo Amplifier Board for Sound System DIY : Electronics](https://www.amazon.com/dp/B082W2NVN1?ref=ppx_yo2ov_dt_b_fed_asin_title)

DF Player: [Amazon.com: DFPlayer - A Mini MP3 Player : Electronics](https://www.amazon.com/dp/B089D5NLW1?ref=ppx_yo2ov_dt_b_fed_asin_title)

Speakers: [Amazon.com: ACEIRMC 4pcs Mini Speaker 3W 8Ohm for Arduino with JST-PH2.0 Interface for Small Electronic Projects 3.3V 5V : Electronics](https://www.amazon.com/dp/B0BTM1VCBM?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1)

---

<div class="post-metadata">

**Author:** ![htnau](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/htnau/32/1112792_2.png) [@htnau](https://forum.arduino.cc/u/htnau)\
**Post date:** [August 11, 2025, 1:46am UTC](https://forum.arduino.cc/t/arduino-with-dome-button-external-lights-and-sound/1400409/6 "2025-08-11T01:46:37Z")

</div>

where is the hire section at?

---

<div class="post-metadata">

**Author:** ![blh64](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/blh64/32/605986_2.png) [@blh64](https://forum.arduino.cc/u/blh64)\
**Post date:** [August 11, 2025, 4:51pm UTC](https://forum.arduino.cc/t/arduino-with-dome-button-external-lights-and-sound/1400409/7 "2025-08-11T16:51:51Z")

</div>

> **[Jobs and Paid Consultancy](https://forum.arduino.cc/c/community/jobs/42)**
>
> Are you making a project and need people to help out? Calls for projects for exhibitions or faires.

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [February 7, 2026, 4:52pm UTC](https://forum.arduino.cc/t/arduino-with-dome-button-external-lights-and-sound/1400409/8 "2026-02-07T16:52:13Z")

</div>

Closed on February 7, 2026, 4:52pm UTC

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
