[TODO: Fügen Sie eine nette Videos oder Bilder vom tatsächlichen Reiten]
[Hinweis: die Arduino-Sketch funktioniert jedoch ist Work In Progress, siehe letzte Schritt für Link]
Persistence of Vision (POV) Effekte können Sie beliebige Bilder mit nur wenigen steuerbaren Pixeln auf einem sich schnell bewegenden Objekt anzeigen, indem die Pixel Farbwechsel schnell genug. Es gibt viel der bestehenden POV-Projekte mit einem LED-Streifen auf ein sich drehendes Objekt, wie ein Rad oder eine Spinnerei-CD.
Dies ist noch eine andere Implementierung von POV auf einem Fahrrad-Rad. Adafruit hat ein ähnliches Projekt, sie verkaufen die Kits und gut dokumentiert, es gibt wahrscheinlich ein paar mehr Implementierungen. Aber benutzt alle die, die ich je gesehen habe kundenspezifische LED-Controller-Schaltungen. Diese instructable verwendet nur die offensichtlichsten, handelsübliche Elemente und erfordert einige grundlegende Löten und eine Menge von Kabelbindern.
Außerdem können wechseln, die LED-Effekt-Programme ohne Ihr Fahrrad mit kurzen Sequenzen von Bremsen ("Gesten") die von den gleichen Sensoren, verwenden wir detektiert werden für die Verfolgung der Radposition aussteigen. WiFi, Bluetooth, etc.-Kontrolle wäre auch leicht, aber ich habe nicht getan.
Hier sind die Materialien, die ich benutzt, aber vielleicht habt ihr ähnliche Komponenten zu Hause, die sind wahrscheinlich kompatibel und funktioniert genauso gut.
- 1,5 m von der bekannten WS2811 / WS2812B / kompatibel LED strip. Ich habe eine 5m Rolle der "wasserdicht" Variante bei aliexpress.com für ungefähr $50 (hier ist ein Verkäufer). 1,5 m können Sie nicht brauchen. Ich habe die LEDs im 25cm-15-LED-Streifen auf 6 Speichen auf einem standard 28" Rad montiert. Wenn die Räder 26" sind Sie sollten zum Beispiel 14 LEDs und beginnen Sie mit nur einer Speiche.
- Ein kleines Brett Arduino kompatibel. Ich habe die beliebte billige $2,12 Pro Mini Klone von aliexpress.com (10 MOQ - hier ist der Verkäufer). Meine Firmware-Code sollte mit jedem Atmega328-basierte Board arbeiten.
- Eine 6 + DoF Sensor Board wie die beliebten $10, 10DoF Acc + Gyro + Mag + Baro IMUs von e-Bay. Mein Code ist nur mit der Invensense MPU6050 Sensor-Chip getestet (hier ist mein Verkäufer- aber Sie können eine ähnliche Tafel mit BMP085 anstelle der höheren Präzision MS5611 Baro greifen und es werden unter $10 - Wir verwenden nicht das Barometer hier sowieso)
- Ein Lithium-Polymer RC Akku mit ausreichend Kapazität für Ihre Fahrten, die Menge dieser LEDs verbrauchen viel hängt wie sie verwendet werden, aber sie sind ziemlich macht hungrig. Ich verwende zum Beispiel eine Vielzahl von Batterien, dieser 3S1P 3700mAh von HobbyKing, die für eine gute dauern einige Stunden in jeder Konfiguration. Sie brauchen nicht die hohen C-Rate, sogar 5C tun würde. Keine Spannung zwischen 7V und 30V wird dazu ein 2er oder höhere LiPo. Beachten Sie, dass die Batterie Breite ist wichtig, weil es zwischen den Speichen Ihres Rades irgendwo in der Nähe von Hub Ende passen muss.
- Ein 5V Step-down-Regler, Schaltung optimal ein. RC Flugzeug Hobbys sind berufene BECs. Ich benutze eine 25W eine ähnlich der folgenden. Sie benötigen nicht alle 25W, wenn mit weniger LED-als 6 Streifen aber es ist sicher eine größere zu erhalten und meine 25W BEC bereits heiß wird.
- Einige 4-adriges Kabel, männlichen und weiblichen Pin-Header für die Stecker und Buchsen, dünnen Kabelbinder, optimal etwas heiß-Kleber. Löten Sachen. Vielleicht etwas mehr Montage und Wasserschutz Material wenn du schaffst es nutzen. Mein Setup ist nicht wasserdicht und meine Montage sieht nicht sehr schön.
Dies sollte bei insgesamt etwa 100 Dollar oder weniger als $50 pro Rad kommen. Sie brauchen auch einen LiPo-Ladegerät, wenn du keines hast. Außerdem benötigen Sie ein Fahrrad (oder zumindest das Rad).
Bist du neu bei Arduino, sollten Sie wissen, dass Sie wahrscheinlich einen USB-seriell-Adapter benötigen, das Board zu programmieren, es sei denn der Arduino bereits einen USB-Anschluss hat oder Sie eine echte serielle Schnittstelle & Kabel in Ihrem Computer haben. Wenn Sie code nicht, wollen wahrscheinlich Sie mein Setup genau zu reproduzieren.
Wenn Sie nicht neu mit Arduino, mein Code hat derzeit nur ein paar einfache LED-Programme, werde wahrscheinlich ändern/hinzufügen möchten Ihre eigenen. Der Code erreicht über 400-700 Frames pro Sekunde, also, sagen wir, 20km/h, hast du nur etwa 200 virtuellen Pixel pro LED entlang dem Umkreis je nach dem Durchmesser der Räder und wie intensiv die Wirkung Code auf dem Arduino ist. Ich bin nicht speichern von Bitmaps auf dem Arduino, jeden Effekt (Programm) ist eine Funktion, die berechnet, was die aktuelle Farbe der einzelnen LED werden müsste. Weitere Informationen über die Firmware im letzten Schritt von diesem instructable wo wir die Arduino programmieren.
Lassen Sie uns die Teile miteinander verbinden.