Files
hpr-knowledge-base/hpr_transcripts/hpr3123.txt
Lee Hanken 7c8efd2228 Initial commit: HPR Knowledge Base MCP Server
- MCP server with stdio transport for local use
- Search episodes, transcripts, hosts, and series
- 4,511 episodes with metadata and transcripts
- Data loader with in-memory JSON storage

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-26 10:54:13 +00:00

51 lines
3.3 KiB
Plaintext

Episode: 3123
Title: HPR3123: Arduino controlled Christmas lights
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr3123/hpr3123.mp3
Transcribed: 2025-10-24 17:16:40
---
This is Hacker Public Radio Episode 3123 for Wednesday, 22 July 2020. Today's show is entitled
Arduino Control Christmas Lights
and is part of the series Arduino and Related Devices. It is the 10th anniversary show of Archer 72
and is about three minutes long and carries a clean flag. The summary is
controlling Christmas LED lights within Arduino.
This episode of HPR is brought to you by AnanasThost.com. Get 15% discount on all
shared hosting with the offer code HPR15. That's HPR15. Better web hosting that's
unfair at AnanasThost.com.
Hello, this is Archer 72. Welcome to Hacker Public Radio.
I had the idea to take three strings of LED lights that were on my Christmas tree
and make them reactive to the music. I started with the project with an Arduino Uno
as basically a breadboard to make sure the project would work first.
I tried initially powering it the project with USB power but it made the audio signal unstable
and I was having outputs to the LEDs even though I didn't have an input from music or anything.
So I tried plugging it into the power at the barra plug and that seemed to work out a little better.
After I finished the project, I ended up using a generic Arduino Nano to control the project
and slated the other one to use for another time.
I took a preamp that was off Amazon and I modified it to...
I took the electric mic off and took the inputs and used that to take the laptop,
music source and input it to the preamp.
I ran the output from this preampifier to A0 on an analog input to the Arduino
and then split the signal out to an external speaker so I could still hear what the music was going on.
I used the digital outputs listed in the sketch, the three outputs to power the LED indicators
and as for a reference if you're not familiar, the sketch is a program that the Arduino runs through a loop.
I used pins 10 to 12 as an analog right to provide power which is a range of 0 to 255
and I used 150 as the power on state to the solid state relays which needed about 3 volts.
I used a Dremel to separate the power to the common side of the power outlets
because it was modifying electrical outlets to run to the lights.
I used three of the outlets to power three strings of Christmas LED lights
and I used the other one to power the Arduino.
I'll post video of the circuit working on archive.org.
I had to pull out the audio though because otherwise it would have been a copyright violation.
Thank you for listening. There's been Ardui 72.
You've been listening to Hacker Public Radio at Hacker Public Radio.org.
We are a community podcast network that releases shows every weekday Monday through Friday.
Today's show, like all our shows, was contributed by an HPR listener like yourself.
If you ever thought of recording a podcast and click on our contributing to find out how easy it really is.
Hacker Public Radio was founded by the digital dog pound and the Infonomicon Computer Club
and is part of the binary revolution at binwreff.com.
If you have comments on today's show, please email the host directly, leave a comment on the website
or record a follow-up episode yourself.
Unless otherwise stated, today's show is released on the create of comments,
attribution, share a life, 3.0 license.