September 10, 2019
Description
This is not so much an STL remix as a hardware remix. I loved this print, but I could not get the code that came with it to work, and I wanted to integrate voice activation similar to this Steampunk Vacuum Tube design:
https://www.thingiverse.com/thing:3572746
Thanks to fastkite for the ino file I lightly modified for this project.
I made a couple of simple changes to his ino file to use 3 NeoPixels and the WemOS instead of the Arduino Nano. To use that ino file with a WemOS, you need to reference the correct pin (if soldered to D6 on the WemOS you reference 12 in the ino file). All the pinouts and parts are below. The ino file is in the downloadable files.
A few notes on the print. On the top of the LED, the dome, I had to use a raft because as it got to the top, it knocked it over the first time. It's very thin. Your mileage may vary.
On the base, the hole for the USB cable was a bit small. I had to cut the rubber off mine so it would fit.
I didn't use a switch for mine, because it's voice-activated. I just moved the microphone into the hole where the switch was supposed to go. Not great, but it worked. The sound activation board fit fine sitting flat behind the WemOS board. I just added a drop of hot glue to hold it in place, same with the WemOS board.
I may do a remix of the base to address those things if there appears to be any interest. Works fine for me though.
Sound Sensor 10 pack for $6.44
https://www.banggood.com/10Pcs-Microphone-Sound-Sensor-Module-Voice-Sensor-High-Sensitivity-Sound-Detection-Module-p-1254927.html?rmmds=myorder&cur_warehouse=CN
LEDs 50 pc for $8.92
https://www.banggood.com/50Pcs-DC-5V-3MM-x-10MM-WS2812B-SMD-LED-Board-Built-in-IC-WS2812-p-963382.html?rmmds=search&cur_warehouse=CN
note: you will need to download and install the NeoPixel library into Arduino IDE.
https://github.com/adafruit/Adafruit_NeoPixel
Wiring (photos included for more detail)
On the sound sensor, there is VCC, GND and out.
Solder a wire from VCC pin on the sound sensor to the pin marked A0 on the WemOS board
Solder a wire from GND pin on the sound sensor to the GND pin on the WemOS
Solder a wire from the OUT pin on the sound sensor to the A0 pin on the WemOS
For the LEDs, there is a Din side and a Dout side. The + (positive) and - (negative) wires from the WemOS connect to the Din + / - pins on the LED. You solder the 330 ohm resistor on the D6 pin and then solder the other end of the resistor to a wire connected to the Din on the LED. For the 3 LEDs on this project, solder the +, - and Dout to the +, - and Din on the second LED and the same on the third. So, you have them chained together. See picture for more detail.
License:
Creative Commons - Attribution