Forum: Mikrocontroller und Digitale Elektronik LED Streifen mit Piezzo-Element ansteuern


von Lukas (Gast)


Lesenswert?

Hallo Liebes Forum,

ich bin relativ neu im Bereich uC, bin in diesem Bereich jedoch sehr 
interessiert, und habe mir auch schon ein kleines Projekt überlegt.

Ich bin Schlagzeuger, und würde mir gerne eine Beleuchtung für meine 
Snaredrum basteln. Das ganze soll ein LED-Streifen in der Trommel sein, 
der durch ein Piezzo Element auf dem Fell getriggert wird. Ebenfalls 
möchte ich die Farbe, Leuchtdauer, und die Sensibilität gerne über 3 
Pottis steuern, und alles sollte mobil bzw. von einer Batterie/ einem 
Akku betrieben sein. Als Controller wurde mir der Atmega 644 empfohlen.
Ich habe bereits viel im Netz recherchiert, jedoch verstehe ich es 
entweder nicht, oder es ist nicht das was ich suche.

Nun meine Frage:
Könntet ihr mir dabei helfen sowas zu bauen, bzw mir bei den Teilen und 
beim Aufbau des Schaltkreises helfen? Da ich wie gesagt noch nicht viel 
Erfahrung damit habe, weiß ich nicht ganz was ich alles benötige, und 
worauf ich achten muss. Und was haltet ihr von dem Atmega 644? Bei allem 
was ich bisher gefunden habe wurde ein Arduino verwendet, da es 
wahrscheinlich auch einfacher ist ihn zu Programmieren, jedoch ist der 
644 um einiges billiger.

Ich glaube auch es ist an sich nicht so schwer das Piezzo Element mit 
dem LED Streifen zu verbinden, was eher das Problem ist, ist die 
Ansteuerung/ Verbindung mit den Pottis etc.


Ich bedanke mich schon mal für eure Hilfe, und wünsche euch schöne 
Feiertage, und einen guten Rutsch :)

PS: Hier ist ein Video zu einem sehr ähnlichen Projekt:
https://www.youtube.com/watch?v=xBbyez5aNqk&t=483s

von Alexander B. (Firma: brickwedde.dev) (alexbrickwedde)


Lesenswert?

Lukas schrieb:
> was ich bisher gefunden habe wurde ein Arduino verwendet, da es
> wahrscheinlich auch einfacher ist ihn zu Programmieren, jedoch ist der
> 644 um einiges billiger.

Arduino Uno z.B bei Eckstein ~10€ - im Original ~25€. Was hast Du denn 
für ein Budget, wenn ein Arduino schon zu teuer ist? Alternative: STM32 
BluePill Board in China für ~2€ - aber da gibt es weniger Beispiele um 
einzusteigen. Du wirst deutlich mehr Zeit investieren müssen.

Wenn Du ein Poti benutzen willst: Als Spannungsteiler zwischen Masse und 
Versorgungsspannung. Den mittleren Abgriff an einen ADC-fähigen Eingang 
des Mikrocontrollers. Dort per ADC auswerten. Je nach µC und ADC kommt 
dann ein Wert heraus, der der Drehung am Poti entspricht. Zum Thema 
Spannungsteiler und ADC gibt es hier sicherlich schöne Artikel.

PS: https://www.arduino.cc/en/tutorial/potentiometer

Was kommt aus dem Piezo für ein Signal heraus? Hast Du schon ein 
spezielles Produkt in's Auge gefasst?

: Bearbeitet durch User
von Walta S. (walta)


Lesenswert?

Der arduino ist ursprünglich für Künstler entworfen worden - wäre also 
genau passend.

Walta

von Lukas (Gast)


Lesenswert?

Alexander B. schrieb:
> Arduino Uno z.B bei Eckstein ~10€ - im Original ~25€. Was hast Du denn
> für ein Budget, wenn ein Arduino schon zu teuer ist?

oh okay das wusste ich nicht, ich hab immer nur den für 25-30€ gesehen, 
aber wenns den auch für ~10€ gibt, dann würde ich den Benutzen:) Und was 
das Budget angeht würde ich das gerne so günstig wie möglich halten ;) 
Zu den Poti´s: Funktioniert das dann auch mit 3? oder kommt dass dann 
auf den uC an? Falls es mit dem Arduino nur mit einem geht ist das doch 
sicher möglich Schalter anzubringen, die verschiedene "Modi" aktivieren 
oder? (ist vielleicht auch einfacher)Und zu dem Piezo habe ich mir auch 
noch nicht wirklich Gedanken gemacht, bzw. kein spezielles Modell raus 
gesucht. Wie gesagt ich bin relativ neu in diesem Gebiet. Aber trotzdem 
schon mal danke für die Hilfe!:)

von Alexander B. (Firma: brickwedde.dev) (alexbrickwedde)


Lesenswert?

Wenn der Arduino 3 ADC Eingänge hat geht das. Normalerweise ist dem so.

Ein Piezo hat bei Auslösung recht hohe Spannung, jenseits der 50V sind 
möglich - das packt der Arduino nicht direkt. Vielleicht erstmal 'ne 
Kugel an eine Kuli-Feder und an eine Metallfläche schlagen lassen. Haben 
hier schon mehrere gemacht, einfach mal suchen. Wenn Du dann Erfahrung 
hast vielleicht auf Piezo mit entsprechender Beschaltung aufrüsten.

von guest (Gast)


Lesenswert?

Alexander B. schrieb:
> Wenn der Arduino 3 ADC Eingänge hat

Der oben angesprochene Arduino Uno hat sogar 6 :)
Alternativ könnte man statt der Potis auch Drehgeber nehmen, der Uno hat 
auch mehr als die für 3 Drehgeber benötigten 6 IO-Pins.

von Alexander B. (Firma: brickwedde.dev) (alexbrickwedde)


Lesenswert?

Oder man schließt 3 Plus und 3 Minus Taster an.  Nachteil wäre, dass das 
Verstellen länger dauert. Billiger und einfacher geht es nicht. ;)

PS: Plus und Minus jetzt nicht im Sinne einer Spannung...

: Bearbeitet durch User
von Hans (Gast)


Lesenswert?

Wer gibt denn 10€ für einen Arduino aus?

Die Dinger gibt es für 1-2€ beim Chinesen.

Ich persönlich würde zu einem NodeMCU Board greifen, kann man genauso 
wie einen Arduino nutzen, hat aber zusätzlich die Option z.B. über WLAN 
(DMX über IP) die LED extern ansteuern oder konfigurieren zu können. 
Dann braucht man auch keine Potis, einfach eine Webseite mit ein paar 
Slidern, dann kann man sogar Presets bequem erstellen und nutzen.

von Jürgen K. (Gast)


Lesenswert?

Meine Hardware Empfehlung:

Controller Board: Arduino Nano - der günstigste direkt über USB 
programmierbare Arduino [bspw. ebay 201601613488]
Mikrofon: MAX9812 basiertes Mikrofon-Verstärker-Modul - läuft mit 5V und 
gibt am Ausgang auch nicht mehr aus [bspw. ebay 311445884210]
LEDs: WS2812/WS2811/WS2801 (kann auch ein anderer Typ sein, Hauptsache 
intelligent und Arduino sowie 5V kompatibel) [bspw. ebay 401088269614 
oder 201919294460]

Poti: Im Grunde egal, aber am besten linear und zwischen 1K und 100K 
[bspw. ebay 201569307926 oder ebay 311569898389]
Netzteil: 5V, stabilisiert, genug Leistung für die LEDs

Das ist neben ein paar Kabeln und eventuell Steckbrett und/oder 
Lochraster Platine und Lötzeug auch schon alles was du brauchste. 
Einfacher und günstiger kommst du wohl nicht weg.
Ich kaufe solche Dinge schon seit Jahren bei ebay und hatte nur ganz 
selten ein Problem welches nach einer Rücksprache mit dem Händler bis 
auf ein einziges Mal immer geklärt war.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.