LED Licht für Fahrräder

OP #3856273
Lesenswert?
• ▲
▼
Hallo erstmal,

hab mich gerade ganz neu hier angemeldet.
Und ich hoffe ihr könnt mir helfen.

ich hab letzens im Internet diese REVOLIGHTS gefunden ( 
http://revolights.com/ ) und fand es sau geill. Nun dachte ich mir als 
angehender Techniker das ich das selber Programmieren kann..

Nun musste ich trozdem feststellen das es viel komplexer und schwieriger 
ist als gedacht.

Habt ihr ne idee wie das funktioniert.

Und am besten für dumme Beschreiebn ;)

danke schonmal !!!!
Gast #3856288
Lesenswert?
• ▲
▼
Die Steuerung ist extrem schwer finde ich da alles irgendwo abhängig von 
der Frequenz des Reed Kontaktes ist ....

Ich würde einfach erst mal das Programms haben und dann die Hardware 
dafür aussuchen ...
#3856321
Lesenswert?
• ▲
▼
...du misst die zeit zwischen 2 "signalen", über den umfang kennst du 
dann die position "jeder" led...und ab dem kontkat musst du halt x ms 
warten, DANN ansteuern - dann gehen immer die entsprechenden leds an - 
das ist mehr physik als uC kenntnis. für einen techniker SOLLTE sowas 
klar sein.

die umsetzung im uc ist allerdings dann natürlich nochmal teil 2, da 
verweise ich dich schonmal auf das tutorial - erstmal eine led blinken 
lassen, dann ext interrupt lesen können, timer verstehen und dann bist 
du fast fertig.

und dann kommt die mechanik :)

Klaus.
#3856339
Lesenswert?
• ▲
▼
Thomas schrieb:
> Wie geht es den überhaupt :(

Die Lage des Rades erfasst Du beispielsweise über einen kombinierten 
3-Achsen-Beschleunigungssensor mit 3-Achsen-Gyroskopsensor, z.B. einen 
MPU6050.

Um aus den Rohdaten einige hundert mal pro Sekunde die genaue Lage bzw. 
den Drehwinkel des Rades zu bekommen, kannst Du softwaretechnisch einen 
Kalman-Filter anwenden:
http://de.wikipedia.org/wiki/Kalman-Filter

Und um bestimmte Lichteffekte zu erzielen, mußt Du dann Deine LEDs 
passend zum Drehwinkel des Rades ansteuern.

So ganz trivial ist das mit stehenden Bildern an drehenden Rädern nicht.

Einfacher wäre es, eine Zeitsteuerung für lineare LED-Streifen zu 
machen, so dass sich wirbelnde/drehende Effekte ergeben. Mache mal eine 
Google-Bildersuche nach "bicycle spoke lights". Solche drehenden 
LED-Effekte sind mit reiner Zeitsteuerung wesentlich einfacher zu 
realisieren als stehende Bilder.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.