Fiets wiel WS2811 LED effecten met Arduino


[TODO: een nette video of foto's uit de werkelijke rijden invoegen]

[Merk op de Arduino schets werkt maar is werk in uitvoering, zie laatste stap voor link]

Persistentie van Vision (POV) effecten kunt u willekeurige afbeeldingen met slechts een paar controleerbaar pixels op een snel bewegend onderwerp weergeven door het veranderen van de pixels kleuren snel genoeg. Er is genoeg van bestaande POV projecten met behulp van een LED-strip op een draaiende-object, zoals een fiets wiel of een draaiende CD.

Dit is nog een andere implementatie van POV op het wiel van een fiets. Adafruit heeft een soortgelijk project, zij verkopen de kits en hebben het goed gedocumenteerd, is er waarschijnlijk een paar meer implementaties. Alle die ik heb gebruikt wel aangepaste LED controller circuits. Dit instructable gebruikt enkel de meest voor de hand liggende, off-the-shelf elementen en vereist sommige fundamentele solderen en een heleboel zip-banden.

Het staat ook u om over te schakelen van de LED effect programma's zonder afstappen van uw fiets, door gebruik te maken van korte reeksen van remmen ("gebaren") die worden gedetecteerd door de dezelfde sensoren die we gebruiken voor het bijhouden van de positie van de wiel. WiFi, bluetooth, enz.-controle ook gemakkelijk zou zijn maar ik heb dat niet gedaan.

Hier zijn de materialen die ik gebruikte, maar wellicht soortgelijke onderdelen thuis die waarschijnlijk compatibel zijn en net zo goed zal werken.

  • 1,5 m van de bekende WS2811 / WS2812B / compatibel LED strip. Ik heb een 5m reel van de "waterdichte" variant bij aliexpress.com voor ongeveer $50 (hier is een verkoper). U wellicht niet de 1,5 m. Ik heb de LEDs in 25cm 15-LED strips op 6 spaken op een standaard 28" wiel gemonteerd. Als uw wielen 26 zijn "zou u 14 LEDs bijvoorbeeld en je kunt beginnen met slechts één voert het woord.
  • Een kleine Arduino-compatibele bord. Ik gebruikte de populaire goedkope $2.12 die Pro Mini van aliexpress.com (10 MOQ - hier is de verkoper klonen). Mijn ingebouwde programmatuur code zou moeten werken met een Atmega328 gebaseerde bestuur.
  • Een 6 + DoF sensor bestuur zoals de populaire $10, 10DoF Acc + Gyro + Mag + BÄRO IMUs van e-bay. Mijn code is alleen getest met de chip van de sensor Invensense MPU6050 (hier is mijn verkoper- maar u kunt grijpen een soortgelijk bord met de BMP085 in plaats van de hogere precisie MS5611 baro en het zal worden onder $10 - wij niet gebruiken de barometer hier toch)
  • Een lithium-polymeer RC accu met voldoende capaciteit voor uw ritten, het bedrag van deze LED's verbruiken veel hangt hoe ze worden gebruikt, maar ze zijn nogal power-honger. Ik ben met behulp van een verscheidenheid van batterijen, bijvoorbeeld Dit 3S1P 3700mAh van HobbyKing, die voor een goed paar uur in elke configuratie moet duren. U hoeft dat hoge een C-tarief, zelfs 5C zou doen. Alle spanning tussen 7V en 30V zal doen een 2S of hogere LiPo. Opmerking dat de breedte van de batterij is van belang omdat het moet passen tussen de spaken van je wiel ergens dicht bij het einde van de hub.
  • Een 5V step-down regelgever, optimaal een switch. RC vliegtuig hobby's heten die BECs. Ik gebruik een 25W één gelijkend op dit. U wellicht niet alle 25W als met behulp van minder LED strips dan 6 maar is het veilig om een te krijgen groter, en mijn 25W BEC al warm.
  • Sommige 4-aderige kabel mannelijke & vrouwelijke pin headers voor de stekkers en de stopcontacten, dunne zip-banden, optimaal sommige hot-lijm. Soldeer materiaal. Misschien wat meer koppelen en water-proofing materiaal als kunt u daar gebruik van. Mijn setup is niet waterdicht, en mijn montage ziet er niet heel mooi.

Dit moet komen op ongeveer $100 in totaal of minder dan $50 per wiel. U moet ook een LiPo lader als je er geen hebt. U moet ook een fiets (of op zijn minst het wiel).

Als je nieuw op Arduino bent, moet u weten dat u waarschijnlijk een USB-naar-serieel adapter moeten zult voor het programmeren van de Raad van bestuur, tenzij de Arduino reeds een USB-poort of u een echte seriële poort & kabel in de computer hebt. Als u geen code, wilt u waarschijnlijk precies mijn setup reproduceren.

Als u niet nieuw voor de Arduino, mijn code heeft momenteel slechts enkele basic LED-programma's, u zult waarschijnlijk wilt wijzigen/toevoegen uw eigen. De code bereikt over 400-700 Frames Per seconde, zo aan, zeg, 20km/h, heb je slechts ongeveer 200 virtuele pixels per LED langs de omtrek afhankelijk van de wieldiameter en hoe intensief de code van het effect is op de Arduino. Ik ben niet opslaan van bitmaps op de Arduino, elk effect (programma) is een functie die wordt berekend wat de huidige kleur van de LED moet worden. Meer info over de firmware in de laatste stap van dit instructable waar wij het programmeren van de Arduino.

Laten we de stukken elkaar te verbinden.

Labels: Fiets, Arduino, Ws2811, Leds, POV

Gerelateerde Artikelen

Meerdere LED Matrices met Arduino

Meerdere LED Matrices met Arduino

Dit project is gebaseerd op een workshop die we bij Makespace Madrid georganiseerd in het kader van "La noche de la electrónica con Jameco".  In een eerdere instructable we al introduceerde het beheren van een enkele LED-matrix met Arduino. In d
LED paraplu met Arduino

LED paraplu met Arduino

de LED paraplu met Arduino combineert een paraplu, een 8 x 10 LED matrix en een Arduino microcontroller maken een controleerbaar, programmeerbare LED ervaring in de privacy van uw eigen paraplu. Dit project werd geïnspireerd door de elektrische parap
RGB LED gecontroleerd met arduino

RGB LED gecontroleerd met arduino

HalloDit is een beetje instructable te laten zien hoe te doen (rood groen en blauw) RGB Led gecontroleerd met arduino. Het bevat schema van het circuit en een kleine C# programma dat toestaat om te veranderen van de kleur van de Led.Stap 1: Doe het c
6 LED slinger met Arduino

6 LED slinger met Arduino

dit is wat je nodig hebt om een 6 LED slinger met Arduino:6 x LEDS6 x 330 Ohm weerstanden7 x Jumper draden1 x Breadboard of Perfboard1 x Arduino Uno of Arduino Mega 2560Dit project duurt niet lang om helemaal te doen.Dit is de code die ik gebruikt:in
LED Matrix met arduino gemakkelijk gemaakt

LED Matrix met arduino gemakkelijk gemaakt

Ik ga om je te leren hoe met een MAX7219 Led-Matrix met arduino UNO en het beste deel is dat het is super eenvoudig.Stap 1: Wat je nodig hebt?De lijst van onderdelen:1. MAX7219 LED Matrix2. M/F Jumper draden3. Arduino UNO4. USB-kabel voor arduino5. c
Controle van Ikea Dioder LED-Strip met Arduino + 16 X PWM LED Fader Board

Controle van Ikea Dioder LED-Strip met Arduino + 16 X PWM LED Fader Board

We gonna tonen hoe kabellengte tot en controle een Ikea DIODER LED -strip met een arduino, met behulp van een bord van 16 X LED PWM Fader als tussenpersoon.De 16 X PWM van bestuur is in feite een stelletje mosfets onder controle van de PWM (switches
8 x 8 x 8 LED kubus met Arduino Mega (+ geluid + PS controller + Game)

8 x 8 x 8 LED kubus met Arduino Mega (+ geluid + PS controller + Game)

dit is een instructable die is gebaseerd op de kubusdoor Chr, (door SuperTech-IT, (en door das-labor.org, (http://www.das-labor.org/wiki/Borg3d_Bauanleitung...)maar ik denk dat haar beter en gemakkelijker.Ik begon dit Project zonder enige vaardighede
LED kubus met Arduino en aangepaste PCB

LED kubus met Arduino en aangepaste PCB

dit instructable details over het ontwerp en bouwproces voor een 5 x 5 x 5 LED-kubus, instelbaar met behulp van een Arduino, die zich op een aangepaste printplaat bevindt.Extra informatie, foto's en video's vindt u op mijn website.Het afgewerkt produ
Zuiver binaire LED Wandklok met Arduino

Zuiver binaire LED Wandklok met Arduino

Mijn binaire Wandklok is geïnspireerd door vele binaire klokken vond ik op InstructablesLinks:LilyPad Arduino Klok:Binaire klok:Plus enkele andere binaire klok instructables.Maar...Wat ik vond ontbreekt in hen was de omvang en de grootte van het disp
4 x 4 x 4 interactieve LED-kubus met Arduino

4 x 4 x 4 interactieve LED-kubus met Arduino

om uit te leggen mijn 4 x 4 x 4 interactieve LED-kubus gepubliceerd voordat, een beetje meer duidelijk, zal ik proberen om mijn eerste stap voor stap instructable.Deze 4 x 4 x 4 kubus is interactief met behulp van de hoek van de top vier LED's als LE
9 * 9 LED-matrix met Arduino

9 * 9 LED-matrix met Arduino

ooit wilde een groter scherm?Deze weergave is gebaseerd op een 9 * 9 groene LED Matrix. Het display is gedreven net met een Arduino board (Duemilanove in mijn geval).Waarom gebruiken we een matrix en we niet verlicht van de LED's afzonderlijk?Basic:E
LED Matrix met Arduino

LED Matrix met Arduino

Hola, ik ben Javier MakespaceMadrid. Vorige week organiseerden we een meetup om te spelen met LED matrices en Arduinos. Dit was deel van "La noche de la electrónica con Jameco"Dit instructable is gebaseerd op de workshop. Het maakt gebruik van e
RGB LED Snowboard met Arduino Uno R3

RGB LED Snowboard met Arduino Uno R3

Dit instructable wordt uitgelegd hoe u kunt besturen een RGB LED strip met een Arduino. In dit geval is de LED-strip is gemonteerd aan een snowboard. RGB (rood groen blauw) LEDs hebben de mogelijkheid om een verscheidenheid van kleuren op basis van e
LED sterven met Arduino

LED sterven met Arduino

dit project is een dobbelsteen die u met 7 LEDs, 8 weerstanden en een kleine schakelaar doen zal.  Zodra u het sterven samenstelt, u zal het verbinden van een Arduino-hardware om het programma te downloaden en kunt u gebruik maken van het sterven doo