Coder Social home page Coder Social logo

glow-fur-for-pro-mini-with-mpu6050's Introduction

Glow Fur for Arduino Pro Mini with MPU6050

My "fork" of the Adafruit Glow Fur adapter for use with 6-dof accelerometer/gyroscope MPU6050.

I adapted the code from Adafruit with additional routines for the Pro Mini, which has a lot more flash and SRAM play. The original/inspiration: https://learn.adafruit.com/animated-neopixel-gemma-glow-fur-scarf?embeds=allow

Hardware Notes

** !!! WARNING !!! Do not use onboard power regulator to power LEDs. It will quickly fry !!! **
(don't use the RAW/VIN pin for voltage input!)

Put regulated 5v to any other VCC pin on the board. For example from a USB Power Bank (any that can provide 1000 mA or more).

Fritzing circuit files soon to follow

Required Libraries

Available Routines

FastLED color palettes (moving patterns - pattern changes direction according to MPU pitch angle):

  • Rainbow
  • Rainbow Stripe
  • Ocean
  • Heat
  • Party
  • Cloud
  • Forest

Other routines:

  • Fire2012 - changes motion speed in reference to MPU pitch; split in 2 to flow "down" both sides of the LED strip from the middle.
  • Cylon - Larson scanner/cylon; changes colors in reference to MPU yaw
  • Cylon Multi - 4 "scanners" moving simultaniously - not interactive yet
  • Fade Glitter - sparkles/glitter that fades out slowly. More MPU movement = faster/more glitter
  • Disco Glitter - sparkles/glitter that winks out immediately. More MPU movement = faster/more glitter
  • Pulse2 - streamers of light slide down from middle to the sides
  • Pulse Static - A pulse appears on random spots on the strip, fading in and out quickly
  • Racers - 4 leds pixels race the strip, randomly speeding up and slowing down, overtaking each other
  • Wave - Color filled strip changes brightness in reference to acceleration, color in reference to yaw
  • Shake It - "shake out" colored pixels and streamers from ends of the strip by moving the MPU vigorously
  • Strobe2 - Flashes all leds in a particular color above a certain acceleration threshhold, color in reference to yaw
  • Black - no pattern, no reactions. Standby state

glow-fur-for-pro-mini-with-mpu6050's People

Contributors

costyn avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.