LED Streifen gesucht, Sound mit ESP32 generieren
Hallo liebe Metalab-Bewohner! - hat jemand von euch zufällig einen RGB-Led-Streifen-Rest mit einzeln ansteuerbaren LEDs zu vergeben? Ist nur zu Testzwecken, deswegen muss der Streifen nicht einmal lang sein. - Hat jemand Erfahrung damit mp3-Files mit einem ESP32 abzuspielen - ich kann mir im Moment überhaupt nicht vorstellen, wie das gehen soll, deswegen brauche ich ein bisschen Hilfe. Dieser Sound solls werden https://www.youtube.com/watch?v=bMVbaCiy_XE Lg Adi
huhu
- hat jemand von euch zufällig einen RGB-Led-Streifen-Rest mit einzeln ansteuerbaren LEDs zu vergeben? Ist nur zu Testzwecken, deswegen muss der Streifen nicht einmal lang sein.
ja hab ich. kannst gern abholen kommen. chipset nach wahl.
- Hat jemand Erfahrung damit mp3-Files mit einem ESP32 abzuspielen - ich kann mir im Moment überhaupt nicht vorstellen, wie das gehen soll, deswegen brauche ich ein bisschen Hilfe. Dieser Sound solls werden https://www.youtube.com/watch?v=bMVbaCiy_XE
ich hab noch keine mp3s dekodiert aber das sollt sich schon ausgehen mit dem esp32. ahja siehe da: https://github.com/pewit-tech/esp32-mp3-decoder es gibt scheinbar mindestens 2 wege das zu realisieren: 1. I2S das ist der richtige weg, man braucht dafuer aber noch ein extrnes stueck hardware naemlich einen i2s decoder. es gibts da auch fertige chips mit integriertem verstaerker. zB https://eckstein-shop.de/Sparkfun-I2S-Audio-Breakout-MAX98357A 2. PWM das ist der hack. macht sicher keinen feinen sound, andererseits das K.I.T.T. rauschen aus dem video kann das auch. fuer die PWM loesung brauchst du einen verstaerker. vielleicht laesst sich da was billiges mit einem transistor zusammenschustern.. frag tante google. :* -flo
/ Christian's Antwort hing in der Moderation / weil nur Listenmails mit < 40k erlaubt sind. / Ich hab das output.wav Attachment hier hin getan: / http://www.mediafire.com/file/09wedkv79ztae93/output.wav/file === SNIP === Von: Christian Loitsch <metalab.at@abc.delta64.com> An: Metalab General Discussion List <metalab@lists.metalab.at> Betreff: Re: [Metalab] LED Streifen gesucht, Sound mit ESP32 generieren Datum: Tue, 26 Mar 2019 11:52:03 +0100 Hallo Adi. Ich habe vor kurzem versucht den KITT Effekt mit LEDS nachzubauen: https://gitlab.com/close2/stm32-ws2812b Statt eines ESP32 hab ich aber einen stm32 verwendet: https://www.ebay.at/sch/i.html?_from=R40&_sacat=0&_nkw=STM32F103C8+board&_so... Wirklich glücklich war ich mit dem Effekt nicht. Ich habe jede LED einzeln angesteuert, und dann ausfaden lassen. Das schaut aber überhaupt nicht so aus, wie in den KITT videos. Mein nächster Versucht wäre gewesen die 7? Lichter vom Kitt zu imitieren. D.h. die als Blöcke anzuzeigen, wo in jedem Block die mittleren LED besonders hell ist, und dann den ganzen Block heller / dunkler zu machen. Wenn du eh immer den gleichen Ton abspielen willst, kommt für dich vielleicht auch: https://www.aliexpress.com/item/ShengYang-LX20LYA-ISD1820-10s-20s-20secs-Voi... in Frage. Du findest auch mp3-player um 1$ (inkl. shipping) die man wahrscheinlich recht leicht umbauen könnte. (allerdings ohne SD-karte). Der ESP32 hat aber zusätzlich 2 DAC. Damit könntest du direkt 8bit audio abspielen (siehe attachment wie das klingt). Ein anderer Ansatz, den ich gerne einmal ausprobiert hätte, wäre PWM zu verwenden dabei aber "direkt" von der SD-Karte abzuspielen. Also die SD-Karte nur zu initialisieren und dann mit dem Datenpin einen Lautsprecher anzusteuern -- die Daten also nicht durch den ESP zu schleifen. Obwohl ich bis jetzt keine Probleme gehabt habe: die WS2812B (und ähnliche) LEDS erwarten eigentlich 5V am Datenpin. Die 3.3 vom ESP sind da eigentlich nicht genug. Am wenigsten Aufwand hast du, wenn du die Masse vom ESP mit einer Diode um 0.7V hebst. lg Christian On Mon, Mar 25, 2019 at 9:18 AM Adi Marvillo <adi5@gmx.at> wrote:
Hallo liebe Metalab-Bewohner! - hat jemand von euch zufällig einen RGB-Led-Streifen-Rest mit einzeln ansteuerbaren LEDs zu vergeben? Ist nur zu Testzwecken, deswegen muss der Streifen nicht einmal lang sein. - Hat jemand Erfahrung damit mp3-Files mit einem ESP32 abzuspielen - ich kann mir im Moment überhaupt nicht vorstellen, wie das gehen soll, deswegen brauche ich ein bisschen Hilfe. Dieser Sound solls werden https://www.youtube.com/watch?v=bMVbaCiy_XE
Lg Adi
=== SNAP ===
Hallo Christian, freut mich zu sehen, dass ich nicht der einzige bin, der das gerne ausprobieren würde. Im Audiofile müsste man noch das rauschen herausfiltern... wenn das kein Artefakt der Aufnahme ist, dann kann ich dir hier zur Hand gehen... Ich bin letzte Woche auf der Pycon.sk auf die Idee von der KITT Animation gekommen, als es einen ESP32 Workshop gab und ich es zusammenbekommen habe, dass das Licht den Streifen entlang wandert... das Faden der äußeren LEDs wollte ich auch implementieren, nachdem ich mir eine LED Leiste besorgt habe (noch hatte ich keine Zeit mich mit overflo zu koordinieren). Wenn du Lust hast, können wir uns mal im treffen und bequatschen, wie man weiter vorgehen kann. Was das audio angeht bin ich überfragt- Lt einem Freund sollte es möglich sein den sound auch mit einem normalen ESP32 zu generieren. Wie man das macht, hat er mir nicht gesagt ;) Ich werd bei Gelegenheit mal nachfragen. Plan B wäre https://www.espressif.com/en/products/hardware/esp32-lyrat (credits to Zwax) Der erste Schritt ist jetzt mal dass ich einen LED Streifen hole... Lg adi Am 27.03.19 um 23:18 schrieb Peter Kuhm:
/ Christian's Antwort hing in der Moderation / weil nur Listenmails mit < 40k erlaubt sind. / Ich hab das output.wav Attachment hier hin getan: / http://www.mediafire.com/file/09wedkv79ztae93/output.wav/file
=== SNIP ===
Von: Christian Loitsch <metalab.at@abc.delta64.com> An: Metalab General Discussion List <metalab@lists.metalab.at> Betreff: Re: [Metalab] LED Streifen gesucht, Sound mit ESP32 generieren Datum: Tue, 26 Mar 2019 11:52:03 +0100
Hallo Adi.
Ich habe vor kurzem versucht den KITT Effekt mit LEDS nachzubauen: https://gitlab.com/close2/stm32-ws2812b
Statt eines ESP32 hab ich aber einen stm32 verwendet: https://www.ebay.at/sch/i.html?_from=R40&_sacat=0&_nkw=STM32F103C8+board&_so...
Wirklich glücklich war ich mit dem Effekt nicht. Ich habe jede LED einzeln angesteuert, und dann ausfaden lassen. Das schaut aber überhaupt nicht so aus, wie in den KITT videos. Mein nächster Versucht wäre gewesen die 7? Lichter vom Kitt zu imitieren. D.h. die als Blöcke anzuzeigen, wo in jedem Block die mittleren LED besonders hell ist, und dann den ganzen Block heller / dunkler zu machen.
Wenn du eh immer den gleichen Ton abspielen willst, kommt für dich vielleicht auch: https://www.aliexpress.com/item/ShengYang-LX20LYA-ISD1820-10s-20s-20secs-Voi... in Frage. Du findest auch mp3-player um 1$ (inkl. shipping) die man wahrscheinlich recht leicht umbauen könnte. (allerdings ohne SD-karte).
Der ESP32 hat aber zusätzlich 2 DAC. Damit könntest du direkt 8bit audio abspielen (siehe attachment wie das klingt).
Ein anderer Ansatz, den ich gerne einmal ausprobiert hätte, wäre PWM zu verwenden dabei aber "direkt" von der SD-Karte abzuspielen. Also die SD-Karte nur zu initialisieren und dann mit dem Datenpin einen Lautsprecher anzusteuern -- die Daten also nicht durch den ESP zu schleifen.
Obwohl ich bis jetzt keine Probleme gehabt habe: die WS2812B (und ähnliche) LEDS erwarten eigentlich 5V am Datenpin. Die 3.3 vom ESP sind da eigentlich nicht genug. Am wenigsten Aufwand hast du, wenn du die Masse vom ESP mit einer Diode um 0.7V hebst.
lg Christian
On Mon, Mar 25, 2019 at 9:18 AM Adi Marvillo <adi5@gmx.at> wrote:
Hallo liebe Metalab-Bewohner! - hat jemand von euch zufällig einen RGB-Led-Streifen-Rest mit einzeln ansteuerbaren LEDs zu vergeben? Ist nur zu Testzwecken, deswegen muss der Streifen nicht einmal lang sein. - Hat jemand Erfahrung damit mp3-Files mit einem ESP32 abzuspielen - ich kann mir im Moment überhaupt nicht vorstellen, wie das gehen soll, deswegen brauche ich ein bisschen Hilfe. Dieser Sound solls werden https://www.youtube.com/watch?v=bMVbaCiy_XE
Lg Adi === SNAP ===
_______________________________________________ Metalab mailing list Metalab@lists.metalab.at https://lists.metalab.at/mailman/listinfo/metalab
Teilnehmer (3)
-
Adi Marvillo -
overflo -
Peter Kuhm